English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas as categorias

#include
int main(){
float c,f;
printf ("digite a temperatura em fahrenheit ");
scanf ("%f", &f);
c= (f-32)*5/9;
printf (" a conversão de fharenheit para graus celcuis foi %f",c);
}


quando eu coloco pra executar, aparece( "digite a temperatura") eu coloco algum valor e aperto ENTER, aí ele sai e n responde....minha dúvida é, como eu faço pra digitar um valor e depois aparecer a seguinte pergunta (" a conversão de fahrenheit é essa") é isso que eu quero aprender

2007-02-25 03:51:03 · 4 respostas · perguntado por diogo 1 em Computadores e Internet Programação e Design

4 respostas

O código abaixo funciona no Dev-C++

#include
int main(){
float c, f;
printf ("digite a temperatura em fahrenheit ");
scanf ("%f", &f);
c= (f-32)/1.8;
printf (" a conversao de fharenheit para graus celcuis foi %f",c);
printf("\n");
printf("Pressione qualquer tecla para sair.");

getch();
return 0;
}

Três coisas:

Primeiro usei a fómula de conversão que está na wikipedia
http://pt.wikipedia.org/wiki/Celsius essa sua não funciona
Segundo:
use o getch() pois, devido a um bug no MS-DOS ele executa os programas e os encerra rapidamente parecendo bug ou problema do código. Isso vale para a maioria das aplicações de console que usam o MS DOS.
Terceiro:
Sempre que usar int main() vc deve retornar um inteiro ao final do programa para mostrar que a execução do mesmo foi encerrada. Por isso, o return 0; está lá.

2007-02-25 11:01:38 · answer #1 · answered by Anonymous · 1 0

Aqui funcionou certinho, usando o gcc (compilador C do Linux).

2007-02-25 05:01:14 · answer #2 · answered by Anonymous · 0 0

printf (" a conversão de fahrenheit é essa ",c);

Pois C é a variável c= (f-32)*5/9;

Mas como não conheço bem essa linguagem, verfica melhor a sintaxe

2007-02-25 03:56:40 · answer #3 · answered by Mestrinho 4 · 0 0

compre a apostila c++ ediçao 3, vc vai entender o resto

2007-02-25 04:02:15 · answer #4 · answered by Marlon Almeida 1 · 0 2

fedest.com, questions and answers