Pascal/Esercizi: differenze tra le versioni
< Pascal
Contenuto cancellato Contenuto aggiunto
Mmo (discussione | contributi) |
Mmo (discussione | contributi) |
||
Riga 1: | Riga 1: | ||
=Parte 1= |
=Parte 1= |
||
In questa prima parte si svolgeranno esercizi molto semplici per avvicinarsi al linguaggio Pascal |
In questa prima parte si svolgeranno esercizi molto semplici per avvicinarsi al linguaggio Pascal |
||
==Esercizio 1== |
|||
Hello World |
|||
===Soluzione=== |
|||
program hello; |
|||
uses crt; |
|||
begin |
|||
writeln("Hello World"); |
|||
end. |
|||
==Esercizio 2== |
|||
Dati due numeri (inseriti dall'utente) se ne calcoli la somma |
|||
===Soluzione=== |
|||
program somma; |
|||
uses crt; |
|||
var a, b:Integer; |
|||
begin |
|||
writeln("a + b = c"); |
|||
write("a: "); |
|||
readln(a); |
|||
write("b: "); |
|||
readln(b); |
|||
write("c = "); |
|||
writeln(a+b); |
|||
end. |
|||
==Esercizio 3== |
==Esercizio 3== |
Versione delle 01:35, 21 gen 2011
Parte 1
In questa prima parte si svolgeranno esercizi molto semplici per avvicinarsi al linguaggio Pascal
Esercizio 1
Hello World
Soluzione
program hello; uses crt; begin writeln("Hello World"); end.
Esercizio 2
Dati due numeri (inseriti dall'utente) se ne calcoli la somma
Soluzione
program somma; uses crt; var a, b:Integer; begin writeln("a + b = c"); write("a: "); readln(a); write("b: "); readln(b); write("c = "); writeln(a+b);
end.
Esercizio 3
Scrivere un programma che consenta ad un utente di calcolare la somma dei primi n numeri naturali (con n inserito da tastiera).
Soluzione
program somma; uses crt; var n, temp, i:Integer; begin writeln("Inserire il numero n"); readln(n); temp :=0; for i:=1 to n do temp:=temp + i; writeln("Totale: " + temp); end.
Parte 2
In questa prima parte si svolgeranno esercizi di media difficoltà per comprendere le strutture dati e i sistemi di sviluppo tipici del mondo imperativo
Parte 3
In questa prima parte si svolgeranno esercizi complessi che mostrino cosa si possa fare con Pascal base per ottenere risultati anche molto complessi
Parte 4
In questa prima parte si svolgeranno esercizi di Pascal ad Oggetti