Calcolo Aree: Quadrato, Cerchio, Triangolo
In questo programma in C troverete le istruzioni per calcolare le aree del Quadrato, del Cerchio e del Triangolo Equilatero!
Sono specificate le librerie stdio.h e math.h. L’ultima è essenziale per alcuni comandi come M_PI per calcolare automaticamente P-Greco.
#include <stdio.h> #include <math.h> int main(void) { float d, area_q, area_c, area_t, r; float k; int a; // Variabile per il controllo printf("Questo programma calcolera' l'area del quadrato, del cerchio e del triangolo.\n\n"); printf("Inserisci un valore valido: "); a = scanf("%f", &d); while (a != 1) { fflush(stdin); printf("Errore, devi inserire un valore valido!"); a = scanf("%f", &d); } k = sqrt(3) / 4; // Calcolo area quadrato area_q = pow(d, 2); // Calcolo area cerchio r = d/2; area_c = M_PI * pow(r, 2); // M_PI è definito in math.h // Calcolo area triangolo area_t = k * pow(d, 2); // Stampe printf("\n") ; printf("Le aree calcolate sono:\n") ; printf("Area del quadrato di lato %.2f = %.2f\n", d, area_q) ; printf("Area del cerchio di diametro %.2f = %.2f\n",d, area_c) ; printf("Area del triangolo equilatero di lato %.2f = %.2f\n", d, area_t) ; printf("\n\n"); system("PAUSE"); return 0; }
Per ogni problema, non esitate a commentare!
No trackbacks yet.