Lusor Fondatore
Numero di messaggi : 432 Età : 33 Località : Pianeta X
| Titolo: Guida al Turbo Pascal. Gio 25 Feb 2010, 23:03 | |
| Pascal
Il Turbo Pascal, prodotto dalla Borland e conosciuto anche come Borland Pascal, era in principio un semplice ed economico compilatore di listati Pascal dotato di una potente IDE per l'ambiente DOS. In poche parole un piccolo programmino pe fare programmi a livello del Dos. In questa guida spiegherò le basi di questo semplice programma.
Prima di tutto bisogna sapere che il pascal è diviso in 2 sezioni: una dichiarativa e una esecutiva; prima di queste due sezione c'è una riga dove inserire il titolo del programma che volete utilizzare: questa riga viene detta riga di intestazione. Ogni comando che viene scritto in tutto il programma deve essere in inglese, tranne le parti di comunicazione Pc ---> Utente
Indice Riga di intestazione Sezione dichiarativa sezione esecutiva
Riga di intestazione Qui dovrete inserire il titolo del vostro programma seguendo le seguenti istruzioni
Codice:
Program pinco_pallo_tre;
In questa parte iniziale del programma non dovete scrivere numeri e lettere maiuscole; lo spazio è sostituito dal trattino basso.
Sezione dichiarativa
Prima di tutto dovete dichiarare le librerie che il programma dovrà usare ( io utilizzo sempre la crt ). In questa seconda parte del programma dovrete dichiarare i vostri dati: il numero di variabli seguita da il tipo di numero che volete inserire (intero,reale,ecc.). Importante: va sempre inserito il ; alla fine di ogni frase che inserite Quello che dovrete avere dovrebbe essere più o meno così:
Codice:
Program pinco_pallo_tre; uses crt; var a,b,c:integer;
Sezione esecutiva
Nella terza parte del programma dovrete inserire prima di tutto la parolina magica per far funzionare il programma: begin. Ricorda che questo comando è l'unico che non ha il punto e virgola alla fine della riga. Dovrete inserire poi il comando clrscr che ripulirà lo schermo di esecuzione ogni volta che aprirete il programma che state creando. Il comando che dovete scrivere per poter venire a conoscenza dei dati è scrivi ( write ) o scrivilinea ( writeln ). Dopo write ( o writeln) dovete scrivere fra parentesi e apostrofi il testo che vorrete che il computer "dica" all' utente che sta usando il programma. Ora dovete dire al pc di leggere il dato che l'utente ha immesso. Questo comando è leggi (solo readln). farete così per tutti i dati che dovrà inserire l'utente. Dunque il programma dovrebbe apparire così a questo punto:
Codice:
Program pinco_pallo_tre; uses crt; var a,b,c:integer; begin clrscr; write ('inserisci il primo dato '); readln (a);
dopo questa parte di immisione dei dati dovrete dire al pc l'operazione da compiere scrivendo c:= operazioni da compiere; In questo modo il computer avrà eseguito l'operazione da voi detta. dovrete poi dirgli, sempre con il comando write, di dirvi il risultato. Dopidiche inserirete un readln e poi end, altro comando che invece del punto e virgola vuole solo il punto. il programma finale dovrebbe essere questo: Codice:
Program pinco_pallo_tre; uses crt; var a,b,c:integer; begin clrscr; write ('inserisci il primo dato '); readln (a); write ('insersci il secondo dato'); readln (b); c:= a+b; write ( 'il risultato è ',c); readln; end.
Una funzione che crea un effetto grafico più gradibile è il backgroundcolor e il textcolor. Questi comandi vanno inseriti nel testo in corrispondenza della linea che si vuole colorare.
Codice:
Program pinco_pallo_tre; uses crt; var a,b,c:integer; begin clrscr; write ('inserisci il primo dato '); readln (a); write ('insersci il secondo dato'); readln (b); c:= a+b; TextColor(4) write ( 'il risultato è ',c); readln; end.
In questo caso si avrà la scrittura "Il risultato è ..." in rosso scuro. Ecco la griglia dei colori disponibili in TurboPascal:
[size=9]Spoiler
0=nero 1=blu scuro 2=verde scuro 3=verde acqua scuro 4=rosso scuro 5=fucsia scuro 6=ocra 7=grigio chiaro 8=grigio scuro 9=blu 10=verde 11=azzurro 12=rosso 13=fucsia 14=giallo 15=bianco
[/size | |
|
~ßΛKξЯ~
Numero di messaggi : 864 Età : 28 Località : Toscana
| Titolo: Re: Guida al Turbo Pascal. Lun 10 Mag 2010, 12:35 | |
| | |
|
o0legolas0o Vice Admin
Numero di messaggi : 2683 Età : 29 Località : dintorni di napoli
| Titolo: Re: Guida al Turbo Pascal. Lun 10 Mag 2010, 15:35 | |
| ua grazie admin ti amooo mi serviva lo usiamo a scuola e io nn so cm usarlo ma ora si grazie sei un mito | |
|
Armando93italy
Numero di messaggi : 257 Età : 31 Località : Germania
| Titolo: Re: Guida al Turbo Pascal. Lun 10 Mag 2010, 18:02 | |
| vbb non co capito una frana ma bravo lo stesso xD | |
|
AEIOU
Numero di messaggi : 451 Età : 29 Località : Dietro Di Te
| Titolo: Re: Guida al Turbo Pascal. Ven 30 Lug 2010, 19:19 | |
| ma lol lego lo studiato in prima superiore ITI nn puoi nn capirlo lol cmq ottima guida dettagliata | |
|
o0legolas0o Vice Admin
Numero di messaggi : 2683 Età : 29 Località : dintorni di napoli
| Titolo: Re: Guida al Turbo Pascal. Ven 30 Lug 2010, 19:47 | |
| leggend ankio in prima superiore lo stavo a fa ora spero ke mi promuovino ^_^ | |
|
meko
Numero di messaggi : 1
| Titolo: Re: Guida al Turbo Pascal. Gio 25 Nov 2010, 13:19 | |
| scusate il download?!?!?!?!?!?! | |
|
o0legolas0o Vice Admin
Numero di messaggi : 2683 Età : 29 Località : dintorni di napoli
| Titolo: Re: Guida al Turbo Pascal. Ven 26 Nov 2010, 21:49 | |
| questa e solo la guida al turbo pascal.. il download lo devi trovare su internet.. comunque presentati nella sezione presentazione | |
|
Contenuto sponsorizzato
| Titolo: Re: Guida al Turbo Pascal. | |
| |
|