Exercícios Resolvidos de Operadores Aritméticos

Ver Teoria

Enunciado

Uma tonelada métrica, ou simplesmente tonelada, equivale a 35.273,92 onças. Escreva um programa que leia o peso de um pacote de cereal matinal em onças e apresente na saída o peso em toneladas métricas, assim como o número de caixas necessárias para fornecer uma tonelada métrica de cereal.

Considere uma caixa de cereal com 200   g r a m a s (ou 200 ⋅ 10 - 6   t o n ).

Passo 1

Uma boa dica antes de programar é pensar: “Quais as entradas e saídas desse programa?”

A entrada é o peso do pacote inserido pelo usuário em onças. Este valor deve ser um número real. Vamos criar uma variável do tipo chamada p e s o C e r a l O n c a para receber esse valor inserido pelo usuário. Como vamos fazer cálculos muito precisos, vamos usar o tipo d o u b l e .

As saídas são: o valor em toneladas cúbicas e a quantidade de caixas necessárias. Estes dois valores também podem ser números reais. Vamos criar as variáveis do tipo d o u b l e chamadas p e s o C e r e a l T o n e q t d C a i x a s para guardar os valores que vamos calcular.

A questão é boazinha e facilita pra gente 😊, já nos dá o valor da conversão de onça para tonelada, e também nos dá a quantidade de cereal que cabe numa caixa. Estes dois valores não podem mudar durante a execução do código, então o ideal é tornar estes valores constantes!

Então vamos criar uma constante chamada c o n v e r s a o que guarda o valor de conversão entre onças e toneladas: 35.273,92 . E a constante chamada p e s o C a i x a T o n que guarda a quantas toneladas cabem em uma caixa de cereal 200 ⋅ 10 - 6   t o n .

Então, o nosso código começa dessa forma:

Passo 2

Certo! Com nossas variáveis definidas, vamos usar o c o u t para imprimir uma mensagem requisitando os dados do usuário e usar a função c i n para receber a variável p e s o C e r a l O n c a do nosso usuário. Ah, não esqueça de usar o ponto e vírgula.

Passo 3

Agora vamos pra etapa de conversão!

Usando o operador de divisão / vamos calcular a divisão entre o peso em onça e o fator de conversão. O resultado da operação é guardado na variável p e s o C e r e a l T o n . Veja no código:

Com o mesmo processo nós podemos calcular a quantidade de caixas necessárias, dividindo a o peso em toneladas, pela quantidade de toneladas em uma caixa. O resultado é armazenado em q t d C a i x a s :

Passo 4

Prontinho! Agora, pra finalizar o programa é só a gente imprimir o resultado usando o c o u t .

E prontinho!

Passo 5

Agora é hora dos testes. É sempre importante testar seus códigos pra detectar possíveis erros.

Rode o seu programa e compare as seguintes entradas com as seguintes saídas, se der tudo certo, então o código está bom:

Resposta

Ei, a resposta está no passo a passo :)