14/10/12 17:21
lorenzocaldarelli
Salve a tutti, ho un problema con Dev-Pascal mi da errore e non riesco a capire dove ho sbagliato.. secondo voi va bene?
program triangolo;
uses crt;
var //dichiarazione varibili
base, altezza, area, vartempo: integer;
begin //inizializzazione variabili
clrscr;
base:=10;
altezza:=5;
vartempo:=2;
area:=base*altezza/vartempo //calcolo dell' area
writeln;('Valore dell''area=',area);
readln; //attendi la digitazione del tasto <invio>
end.
aaa
14/10/12 18:04
Poggi Marco
Ciao!
Il compilatore, ti segnala un errore di punteggiatura. Quindi manca un " ; " prima dell' istruzione writeln.
Nella formula compare una divisione, di conseguenza devi dichiarare le variabili come real, oppure usa il comando div.
aaa
14/10/12 20:16
Goblin
azz fortunello allora io che di vocina ne sento solo una
ecco perchè ho sempre mal di testa è il neurone che sbatte contro l'osso ....
modifica il sorgente con il ; alla fine della riga:
area:=base*altezza/vartempo >> ; << //calcolo dell' area
ed eliminalo dopo il writeln nella riga successiva
writeln >> << ('Valore dell''area=',area);
Altro punto, ma già Marco ti ha avvisato, è la variabile "area" che non va bene
NB: non ho testato il sorgente ma credo funzioni
Ultima modifica effettuata da Goblin 14/10/12 20:17
Ibis redibis non morieris in bello