Escreva um programa que leia um valor em metros e o exiba convertido em centímetros e milímetros.
Obs: usar o Phyton
Soluções para a tarefa
- ▢ De acordo com o programa fornecido ( Python ), podemos dizer, com a questão fornecida, que o seu comando será:
n1 = int(input('Digite os metros:'))
cm = n1 * 100
ml = n1 * 1000
print('{} metros em cm valem {}'.format(n1, cm))
print('{} metros em ml valem {}'.format(n1, ml))
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
Print, Input
➜ No Python, temos as funções Print e Input. Elas têm a função de escrever e ler, ou, entrada e saída de uma mensagem.
- Print = É usado para escrever algo na tela.
- Input = É usado para ler algo na tela.
Format
➜ Você pode usar o comando .format ou .f ( dependendo da versão do seu Python, ou qual ele aceita esse comando ) para formatar elementos e encaixar o que você deseja nas Chaves { }.
➜ No meu caso, eu irei utilizar o .format, porque é o que está acessível para mim. Estou utilizando o Python na versão 3.
Outros
- O sinal de igual ( = ) que conhecemos, não se chama " igual " no Python, ele se chama " recebe " porque está atribuindo algo.Também temos as aspas. Fica ao seu critério querer utilizar as aspas simples ( ' ) ou as aspas duplas ( " ). Porém, o mais recomendável e que muitos programadores utilizam, é aspas simples.
- No Python, temos o Run Mode que é o Modo de Exibição do Python. Quando você estiver criando ou já tiver criado um comando, você pode clicar nele ( no triângulo ) e ir observando se você errou no comando ou se falta adicionar algo nele.
- 100 centímetros corresponde a 1 metro.
- 1000 milímetros corresponde a 1 metro.
- Em suma, basta inserir o metro e multiplicar por 100 e/ou 1000.
Realização passo-a-passo
- No Python, precisamos ter algo que estará recebendo o atributo, ou seja, o sinal de igual, adicionei ele como n1, mas você pode adicionar ele como n, para número, m, para metro, ou outro de sua preferência. É a primeira linha, onde deverá estar inserido o número desejado.
- Iremos colocar int, para número inteiro, input, porque é una pergunta que estará na tela, e a pergunta para inserir o número.
- >> n1 = int(input('Digite os metros:'))
- Na segunda linha, vamos colocar o atributo, mas dessa vez, ele deve ser mais específico, portanto, cm, que representará, centímetro. Agora, irá receber o atributo da multiplicação entre a primeira linha * 100, já que corresponde à 1 metro.
- >> cm = n1 * 100
- Repita de novo, para milímetro, mas na terceira linha. O milímetro estará recebendo a multiplicação entre a primeira linha * 1000, já que corresponde à 1 metro.
- >> ml = n1 * 1000
- Vamos para a quarta linha; adicione o print, Parênteses, aspas simples, digite uma leve explicação à resposta, adicione as Chaves, as aspas simples, adicione o .format, Parênteses, escreva n1, cm e feche com dois Parênteses. O mesmo vale para a quinta linha.
- >> print('{} metros em cm valem {}'.format(n1, cm))
- >> print('{} metros em ml valem {}'.format(n1, ml))
➜ Agora, vamos ver como seria a resposta, no Run Mode ( modo de exibição ).
Digite os metros: 37
37 metros em cm valem 370
37 metros em ml valem 3700
(ू•ᴗ•ू❁) Show! Atividade concluída. No entanto, veja esses links, é daqui do Brainly mesmo. Vai, não custa nada :).
- https://brainly.com.br/tarefa/31801553 ⇆ ruancastro15
- https://brainly.com.br/tarefa/29262813 ⇆ GeBEfte
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈