PDA

Visualizza la versione completa : Problema con C, semplice programma


Marcolo12345
19-09-2013, 17:15
#include <stdio.h>
#include <stdlib.h>

main() {

float d = 0;
float Area_quadrato = 0;
float Raggio = 0;
float Area_cerchio = 0;
float Altezza = 0;
float Area_triangolo_equilatero = 0;

d = 4.5;

Area_quadrato = d x d;
printf ("L'area del quadrato θ: %f \n" , Area_quadrato);


Raggio = d/2;

Area_cerchio = Raggio x Raggio x 3.14; //Area del cerchio = Raggio x Raggio x 3.14 = 15,8
printf ("L'area del cerchio θ: %f \n" , Area_cerchio);



Altezza = 3;

Area_triangolo_equilatero = (d x Altezza)/2; //Area del triangolo equilatero = (Base x altezza)/2 = 6.75
printf ("L'area del triangolo equilatero θ: %f" , Area_triangolo_equilatero);


}

Dov'θ l'errore, gcc mi segnala:

Mio_Progetto.c: In function ‘main’:
Mio_Progetto.c:15: error: expected ‘;’ before ‘x’
Mio_Progetto.c:23: error: expected ‘;’ before ‘x’
Mio_Progetto.c:33: error: expected ‘)’ before ‘x’

lovesemiramide
19-09-2013, 17:23
Per la moltiplicazione si usa *.

Marcolo12345
19-09-2013, 17:30
o cavolo θ vero, perdono, mi era sfuggito!! Grazie :)

MItaly
19-09-2013, 17:38
Il codice va specificato tra tag
... , altrimenti perde l'indentazione.

Ora correggo io, in futuro ricordatene.
:ciauz:

Loading