04/04/13 18:44
Crisped
Sono ancora qua XD
Questa volta devo dire un programma un pò più complesso, non so come ma ho de problemi con la variabile t, qualche suggerimento?
Questa volta devo dire un programma un pò più complesso, non so come ma ho de problemi con la variabile t, qualche suggerimento?
program tassa; uses crt; var i, n: integer; tot, t, metriq: real; risp: char; procedure p1(var t: real; metriq: real); begin t:= metriq * 2; end; procedure p2(var t: real; risp: char); Begin if (risp= 'S') or (risp= 's') then begin t:= t + t * 0.20; end; End; procedure p3(var tot: real; t: real); begin tot:= tot + t; end; begin clrscr; tot:=0; writeln('inserisci il totale delle abitazioni'); readln(n); for i:= 1 to n do begin writeln('inserisci la metratura'); readln(metriq); p1(t, metriq); writeln('Ha il giardino?'); readln(risp); p2(risp, t); writeln('La tassa da pagare è di euro', t:6:2); p3(tot, t); end; writeln('Il totale da pagare è di euro', tot:6:2); writeln('Il numero delle tasse da pagare è', n); readln; end.
Ultima modifica effettuata da Crisped 04/04/13 18:44
aaa