Appunti

Speciali

DVD Maturità

DVD Maturità

Maturità più facile col DVD

Maturità 2010

Maturità 2010

Prove svolte, consigli e molto altro

Tesine

Tesina

Migliaia di tesine già svolte

Temi Maturità

Tema

Temi svolti per la Maturità

Figuracce a scuola

Ragazza imbarazzata

Le migliori castronerie scolastiche

Impicci

Compito copiato

Improbabili trucchi per copiare

Orientamento Superiori

Orientamento Superiori

Come scegliere le superiori

Orientamento Universitario

Studente laureato

Come scegliere l'Università

Ritorno a Scuola

Ritorno a scuola

Come sopravvivere al B2S

Esame Terza Media

Esame scuola media

Come superare l'esame

Studia Meglio

Ragazza dorme sui libri

Studia meno e meglio, esci di più

Diritti Studenti

Manifestazione studentesca

Scopri e difendi i tuoi diritti

Naviga Sikuro

Internet sicuro

Prima di klikkare, pensa

DVD Maturita

Sei in Appunti / Matematica

Le istruzioni del Turbo Pascal

...se ancora esiste gente a cui interessa...


Inviato da: Pillaus il 30-09-2006| Appunti inviati (516)|Livello: Amministratore

  • Versione Stampa
  • Segnala pagina
  • Condividi

Ti serve aiuto in questa materia?

Registrati al forum di Matematica per farti aiutare a risolvere i tuoi compiti o fare nuove amicizie!

Registrati

Istruzioni per il Turbo Pascal

* Istruzione CASE:
Consente di implementare decisioni multiple basandosi sul confronto fra il risultato dell'espressione ed i valori costanti. È seguita da un'espressione di tipo integer o char e da of.
* Ciclo FOR:
serve per ripetere più volte la stessa operazione. "for i:=1 to n° do..." preceduto da "somma:=0;" e seguito da "somma:= somma+i;". Spesso dopo un'espressione al ciclo for è probabile trovare un begin.
* Ciclo DOWN TO:
serve ad effettuare un calcolo fattoriale, ad effettuare cioè le moltiplicazioni successive a partire dal valore più alto tra quelli inseriti.
* Ciclo ARRAY:
è un tipo di variabile che memorizza tutti i valori dello stesso tipo. Può essere immaginata come un contenitore suddiviso nel quale sono posti i dati. Ogni scomparto ha il suo dato. Va inserita come variabile sotto forma di "1 …n° of integer ;"
* WORD:
è un tipo di dato che viene introdotto nel programma; esso comprende i numeri da 0 a 65535.
* BYTE:
è un altro tipo di dato che comprende i valori tra 0 e 255. Si usa per lo più per le variabili che controllano i cicli.
* IF:
si usa quando si vuole eseguire un'istruzione solo al verificarsi di una determinata condizione. "if i<100 then [...] else [...]". L'else si scrive sempre e comprende il caso in cui il dato inserito non soddisfa la condizione posta. Negli if annidati, per ogni if ci vuole un else, anche non immediato.

Esempi di programmi

program calcolo_scarto;
uses wincrt;
var i: integer;
x: array[1..10] of real;
m, xm, s, e: real;
begin
write ('il programma calcola lo scarto quadratico medio su una serie di 10 > valori');
for j:= 1 to 10 do
begin
write ('inserisci il valore x',j,': ');
read (x[j]);
end;
xm:=0;
for j:= 1 to 10 do
xm:= x[j]+ xm;
m:= xm/10;
s:=0;
for j:= 1 to 10 do
s:= sqr (m-x[j])+s;
e:= sqrt(s/10);
write ('lo scarto quadratico medio e è: ',e);
end.

program fattoriale_1;
uses wincrt;
var n,i,fat:word;
begin
write('introduci n: ');
readln(n);
fat:=1;
for i:=1 to n do
fat:=fat*i;
write('il fattoriale di ',n,'è: ',fat);
end.

program somma;
uses wincrt;
var s,n:integer;
i:integer;
begin
s:=0;
for i:=1 to 5 do
begin
write ('inserisci il ',i,'° numero: ');
read (n);
s:=s+n;
end;
write ('il valore della somma è: 's);
end.
Pagina 1 2

Ki lo sa? / Matematica

Non trovi quel che cerchi? Chiedi!

Domande simili:

Altre domande | Forum

Commenti

Vota:

 

Commenti (1)

francescablaco   14-12-06 18:00

un applauso a chi ha fatto questo mini programma... oggi ho avuto un segno positivo grazie a questo!

Lascia il tuo commento

Nome:

Scrivi il testo:

captcha Ricarica immagine