Ciao ragazzi, ho iniziato da poco il linguaggio C. Ho un problema con un programmino,che pur essendo molto semplice non mi funziona. Il programma calcola il diametro, la circonferenza e l'area, dato il raggio. Qualcuno può aiutarmi??
Grazie.
Auguri di buon Natale.
#include<stdio.h>
int main()
{
float r;
float d;
float c;
float A;
printf("dammi il raggio\n");
scanf("%f\n",&r);
d = (r * 2.0);
printf("il diametro e'%d\n",d);
c = (r * 3.14) * 2.0;
printf("la circonferenza e' %f",c);
A = (r * r) * 3.14;
printf("l'area e' %f",A);
getchar();
getchar();
return 0;
}
oppure in questo modo:
#include<stdio.h>
int main()
{
int r;
printf("dammi il raggio\n");
scanf("%d\n",&r);
printf("il diametro e'%d\n",r*2.0);
printf("la circonferenza e' %f", 2 * 3.14 * r);
printf("l'area e' %f", 3.14 * r * r);
getchar();
getchar();
return 0;
}