Exercícios Resolvidos de Conversão de tipos

Ver Teoria

Enunciado

Escreva um programa que recebe três inteiros como entrada do teclado e escreva na tela a média, a soma, o produto, usando uma linha para cada resultado.

Passo 1

Fala aí! Precisamos fazer um programa que faz várias coisas com três números. Bom, o nosso primeiro passo é descobrir quais são esses três números inteiros. Vamos fazer isso perguntando pro usuário, usando a função input().

A ideia é essa, mas tem um probleminha nesse código. Lembra que a função input() SEMPRE retorna um texto?! Acontece que a gente precisa converter o resultado da função input() pra um tipo numérico. Nesse caso, como o enunciado diz que é um número inteiro, vamos converter pro tipo de números inteiros, que é o int. A gente pode fazer isso colocando a função input() dentro da função int().

Agora sim! Nós temos, guardados nas variáveis, todos os dados que precisamos pra continuar o desenvolvimento do nosso programa. Então, partiu segundo passo!

Passo 2

No segundo passo, vamos calcular a média, a soma e o produto dos três números.

Beleza, criamos três variáveis chamadas “soma”, “produto” e “media”, e já fizemos os cálculos necessários. Mas eu queria que você percebesse que a gente tá calculando a soma duas vezes. Repara que tanto na variável “soma” quanto na “media” a gente tem o código “numero_1+numero_2+numero_3”. Dessa forma, a gente tá mandando o computador fazer exatamente o mesmo cálculo duas vezes, o que não é legal! A gente tem que aproveitar as contas que já foram feitas sempre que possível, beleza?!

Olha, agora a gente só calculou a soma uma vez, e guardamos na variável “soma”. Quando a gente precisou fazer a mesma conta depois, simplesmente usamos o valor já calculado, que estava guardado dentro da variável “soma”, sacou?! Show!

Vamos ao próximo passo!

Passo 3

Agora a gente precisa exibir os três valores pro usuário, assim como manda o enunciado. Pra exibir coisas pro usuário, sempre podemos contar com a função print().

Como o enunciado manda exibir um por linha, vamos usar três vezes a função print()

E assim finalizamos mais um exercício!!! Te vejo no próximo, meu parceiro!

Resposta