A conversão de graus Fahrenheit para centígrados é obtida pela fórmula C = 5/9*(F-32). Escreva um algoritmo que calcule e imprima na tela uma tabela de graus centígrados em função de graus Fahrenheit sendo que os graus Fahrenheit variam de 50 a 150 de 1 em 1.
(PESSOAL A PRIMEIRA PARTE QUE TRATA DA CONVERSÃO DAS TEMPERATURAS EU CONSEGUI IMPLEMENTAR ,MAS A SEGUNDA PEDE PARA DEIXAR CENTÍGRADOS EM FUNÇÃO DE FAHRENHEIT,NÃO CONSIGO ENCONTRAR UMA CONTINUAÇÃO NO MESMO ALGORITMO) PS: estou tentando no VisuALG 2.0
Algoritmo "Celsius"
Var
F,C:REAL
Inicio
ESCREVAL ("Colocar a temperatura em Fahrenheit")
LEIA (F)
C <- (F-32)*(5/9)
ESCREVAL ("Conversor de Temperatura")
ESCREVAL ("A temperatura é ",C, " Graus Celsius")
Fimalgoritmo
(fico agradecido com a possível resolução ou dicas!)
Copyright © 2024 QUIZLS.COM - All rights reserved.
Answers & Comments
Algoritmo "Conversor de temperaturas"
Var
F, C: REAL
opcao: inteiro
Inicio
ESCREVAL ("Conversor de Temperatura")
ESCREVAL ("Informe a opção desejada:")
ESCREVAL ("1 - De Fahrenheit para Celsius"
ESCREVAL ("2 - De Celsius para Fahrenheit")
LEIA (opcao)
SE (opcao = 1) entao
ESCREVAL ("Informe a temperatura em Fahrenheit")
LEIA (F)
C <- (F-32)*(5/9)
ESCREVAL ("A temperatura é ", C, " Graus Celsius")
SENAO
ESCREVAL ("Informe a temperatura em Celsius")
LEIA (C)
F <- C * (9 / 5) + 32
ESCREVAL ("A temperatura é ", F, " Graus Fahrenheit")
FIMSE
Fimalgoritmo
Para imprimir uma tabela Celsius <-> Fahrenheit faça:
PARA F DE 50 ATE 150 FACA
C <- (F-32)*(5/9)
ESCREVAL(F, "ºF <-> ", C, " ºC")
FIMPARA