/*ProJecT*/ CalcolaIlCubo

Topic sul pascal.

/*ProJecT*/ CalcolaIlCubo

Postby Criphox on Sun Oct 01, 2006 9:36 am

:lol: ho ricominciato da capo col Pascal, dopo parecchio che nn lo uso ho provato a fare un prog e devo dire che ho dimenticato quasi tutto LOL

ecco il sorgente:

Code: Select all
program Untitled;
var n:integer;
var risultato:integer;
begin
writeln ('Questo programma calcola il cubo di un numero');
writeln;
writeln ('Inserisci la base');
writeln;
readln (n);
risultato:= n*n*n;
writeln ('Il risultato è: ',risultato);
writeln;
writeln ('Premi enter per chiudere');
readln;
end.
User avatar
Criphox
Algoritmo
 
Posts: 141
Joined: Tue Sep 05, 2006 10:28 pm
Location: Benevento

/*ProJecT*/ CalcolaIlCubo

Sponsor

Sponsor


Postby Fabriz on Sun Oct 01, 2006 3:47 pm

ok, allora te lo faccio con una funzione.

Code: Select all
program Funz_Untitled;
var n:integer;
var ris:integer;
function cubo:integer;
begin
        cubo:=n*n*n;
end;
begin
writeln ('Questo programma calcola il cubo di un numero');
writeln;
write('Inserisci la base: ');
readln (n);
ris:= cubo;
writeln ('Il risultato e'': ',ris);
writeln;
readln
end.
Bit wrote:Ma sisi cosa? che ca**o c'è da ridere? bha


Dead on my sweet Piano.


IO NON SONO AMICO DI GOOGLE
User avatar
Fabriz
Diagramma a Blocchi
 
Posts: 209
Joined: Sun Jul 02, 2006 4:15 pm

Postby Fabriz on Sun Oct 01, 2006 3:49 pm

E anche con una procedure con passaggio per valore:

Code: Select all
program Funz_Untitled;
var n:integer;
var ris:integer;
procedure cubo(x:integer);
begin
        ris:=x*x*x;
end;
begin
writeln ('Questo programma calcola il cubo di un numero');
writeln;
write('Inserisci la base: ');
readln (n);
cubo(n);
writeln ('Il risultato e'': ',ris);
writeln;
readln
end.
Bit wrote:Ma sisi cosa? che ca**o c'è da ridere? bha


Dead on my sweet Piano.


IO NON SONO AMICO DI GOOGLE
User avatar
Fabriz
Diagramma a Blocchi
 
Posts: 209
Joined: Sun Jul 02, 2006 4:15 pm


Return to Pascal

Who is online

Users browsing this forum: No registered users and 1 guest