PDA

Visualizza la versione completa : [C] Calcolo aree di varie figure geometriche


mohamed22
03-11-2011, 18:42
ragazzi ho un problema,stò creando un programma che calcola l'area di un quadrato,triangolo,o cerchio a scelta e mi sono un'pò incasinato con le funzioni qualcuno mi potrebbe dare una mano?



int scelta;
int area;
int main () {
printf("per calcolare l'area di un quadrato premere 1\n");
printf("per calcolare l'area di un triangolo premere 2\n");
printf("per calcolare l'area di un cerchio premere 3\n");
scanf("%d", &scelta);
if (scelta == 1){
areaquadrato (area);}
if (scelta ==2){
areatriangolo (area);}
if (scelta == 3){
areacerchio (area);}
if ((scelta != 1) && (scelta != 2) && (scelta != 3)){
return 0;}
printf("l'area equivale a %d\n", area);
}

int areaquadrato (int *area){
int lato,x;
printf("inserisci la lunghezza di un lato");
scanf("%d", &lato);
return x = lato * lato;
}
int areatriangolo (int *area){
int base,altezza,x;
printf("inserisci la base");
scanf("%d", &base);
printf("inserisci la altezza");
scanf("%d", &altezza);
return x = (base * altezza)/2;
}
int areacerchio (int *area){
int raggio;
int x;
printf("inserisci il raggio de cerchio");
scanf("%d", &raggio);
return x = PIGRECO * (raggio * raggio);
}

alka
03-11-2011, 18:55
Originariamente inviato da mohamed22
ragazzi ho un problema,stò creando un programma che calcola l'area di un quadrato,triangolo,o cerchio a scelta e mi sono un'pò incasinato con le funzioni qualcuno mi potrebbe dare una mano?

Ciao e benvenuto nel forum. :ciauz:

Ti suggerisco da subito la lettura del Regolamento (http://forum.html.it/forum/showthread.php?s=&threadid=973887) principale di quest'area per conoscere tutte le norme da seguire nell'apertura e nella conduzione di discussioni.

In particolare, devi usare titoli significativi che diano un'idea del problema contenuto; inoltre, devi formattare il codice sorgente usando il tag [CODE] e spiegare nel dettaglio quali sono i tuoi problemi, gli errori e le difficoltà, cosa che qui non hai fatto.

Aggiungi le informazioni richieste e tieni presente queste indicazioni per il futuro.
Qui provvedo io a correggere il titolo.

mohamed22
03-11-2011, 19:08
grazie per aver coretto leggerò il regolamento.

mohamed22
03-11-2011, 19:27
PORBLEMA RISOLTO

alka
04-11-2011, 01:20
Originariamente inviato da mohamed22
PORBLEMA RISOLTO

Quando il problema viene risolto, è buona abitudine pubblicare la soluzione in modo che sia utile a tutti coloro che in futuro dovessero trovarsi ad affrontare il medesimo problema.

mohamed22
04-11-2011, 18:42
avevo inserito dei puntatori per sbaglio tutto quà
grz ancorajavascript:void(0);

Loading