liliotto
03-11-2008, 16:50
Ciao, è da pochissimo che sto imparando a programmare in C++ e ho un problema con il programma che scrivo di seguito:
/*Inizio programma*/
#include <stdio.h>
#define PI 3.14159265
float raggio;
main()
{
printf("\nRaggio del cerchio? ");
scanf("%f", &raggio);
printf("\nArea: %f", PI*raggio*raggio);
printf("\nPerimetro: %f\n", 2*PI*raggio);
}
/*fine programma*/
In pratica dovrebbe calcolare l'area e il perimetro di un cerchio quando
io gli do il valore del raggio, ma dopo aver scritto il numero e premuto
invio, il programma si chiude invece di stampare i valori dell'area e del perimetro. Cosa devo correggere? Grazie.
/*Inizio programma*/
#include <stdio.h>
#define PI 3.14159265
float raggio;
main()
{
printf("\nRaggio del cerchio? ");
scanf("%f", &raggio);
printf("\nArea: %f", PI*raggio*raggio);
printf("\nPerimetro: %f\n", 2*PI*raggio);
}
/*fine programma*/
In pratica dovrebbe calcolare l'area e il perimetro di un cerchio quando
io gli do il valore del raggio, ma dopo aver scritto il numero e premuto
invio, il programma si chiude invece di stampare i valori dell'area e del perimetro. Cosa devo correggere? Grazie.