Exercícios do Curso de Lógica de Programação

3 respostas
C

Sou iniciante e gostaria de ajuda para resolver o problema abaixo.

Um produto de 15,00 aumenta 0,20 por mês, e um de 8 reais aumenta 0,50 todos mês faça um programa que calcule quantos meses leva para os dois chegarem ao mesmo preço

3 Respostas

Hebert_Coelho

Olá,

Por que você não coloca sua dúvida e o pessoal vai te ajudando?

Se quem já tiver experiência simplesmente postar a resposta você não conseguirá aprender. [=

Até mais

Ruttmann

clfs_christian:
Sou iniciante e gostaria de ajuda para resolver o problema abaixo.

Um produto de 15,00 aumenta 0,20 por mês, e um de 8 reais aumenta 0,50 todos mês faça um programa que calcule quantos meses leva para os dois chegarem ao mesmo preço

Vou te dar o algoritmo pronto, basta implementar:

ENQUANTO valor do produto1 DIFERENTE valor do produto2, aumenta o valor dos dois e incrementa em um a variavel de controle pra saber quantos meses se passaram.

Quando o valor dos produtos for igual, você exibe o valor da variavel de meses que se passaram e já sabe quantos meses demorou pra igualarem o preço.

É só uma questão de interpretação. :wink:

I

Olá amigo,

algebricamente falando, você consegue resolver esse problema com uma equação de primeiro grau. Para isso você precisa descrever seu problema.

Assim: 15+0,2x = 8+0,5x. Transformando para programação ficaria 15+0,2x = 8+0,5x. Porém, seu programa não saberia resolver um problema escrito desta forma. Para isso você deve transcrever para um programa java, que ficaria assim:

15 - 8 = 7 e 0,5x-0,2x = 0,3x. Com isso é só traduzirmos, ficando:

int x = 7 / 0,3;

A resposta para x ficará x=23,33333 meses.

Você poderia tratar também com variáveis, podendo modificar os valores e as taxas, ficando como a resposta feita acima.

Abraço

Criado 7 de outubro de 2014
Ultima resposta 8 de out. de 2014
Respostas 3
Participantes 4