ciao a tutti, vorrei postare un file creato da me che ha un "piccolo" problema. Vedete voi per cortesia.
codice:
#include <stdio.h>
#include <malloc.h>
#include <math.h>
#include <conio.c>
int main(void) {
float base,altezza,area,perimetro;
char s;
do{
printf("Di cosa devo calcolare l'area? (1=triangolo) (2=rettangolo) (3=cerchio)(4=Esci)\n");
printf("Scegli l'operazione...");
scanf("%d",&s);
switch(s){
case 't':
printf("Inserisci la misura della Base in cm: ");
scanf("%f",&base);
printf("Inserisci la misura dell' Altezza in cm: ");
scanf("%f",&altezza);
area=base*altezza;
perimetro=(sqrt((base/2)*(base/2)+(altezza*altezza)))*2+base;
printf("l'area e' %.3f cm \n", area);
printf("il perimetro e' %.3f cm \n", perimetro);
system("pause");
clrscr();
break;
case 'r':
printf("Inserisci la misura della Base in cm: ");
scanf("%f",&base);
printf("Inserisci la misura dell' Altezza in cm : ");
scanf("%f",&altezza);
area=base*altezza;
perimetro=(base*2)+(altezza*2);
printf("l'area e' %.3f cm \n", area);
printf("il perimetro e' %.3f cm \n", perimetro);
system("pause");
clrscr();
break;
case 'c':
printf("Inserisci la misura del Raggio in cm: ");
scanf("%f",&base);
area=3.14*base*base;
perimetro=base*6.28;
printf("l' area e' %.3f cm \n", area);
printf("la circonferenza e' %.3f cm \n", perimetro);
system("pause");
clrscr();
break;
case 'e': break;
default:printf("Operazione non prevista! Ripeti la tua scelta...\n\n");
}
}while(s!=4);
printf("\n\nGrazie per aver utilizzato il calcolatore By Marco \n");
system("pause");
return 0;
}