una sequenza ordinata di istruzioni.
laboratorio
Pascal
percorso pratico per imparare Pascal da zero
prima la definizione
che cosa significa Pascal
Pascal serve a scrivere istruzioni precise. Qui lo impari come percorso pratico per imparare Pascal da zero. Parti da un modello: input, passaggi, output.
main.pasesegui fpc main.pas && ./mainabitudine impara un piccolo pezzo di Pascal, scrivi un esempio minimo ed eseguiloun valore e un dato. una variabile e il nome che lo conserva.
un piccolo lavoro con nome, input e risultato.
Free Pascal esegue il codice in main.pas.
primo codice leggibile
output del programma
entry point output syntax writelnwriteln(42);
output 42genealogia del linguaggio
albero di Pascal
vedi da dove viene Pascal, quali linguaggi sono vicini e cosa studiare dopo.
da zero
Banca domande
Cerca prima di esercitarti
Scegli una fase o cerca nella banca di questo linguaggio e apri l esercizio.
Pascal domanda 1
Pascal domanda 1. Scegli la frase che corrisponde meglio a stampare un valore.
Pascal domanda 2
Pascal domanda 2. Scegli la frase che corrisponde meglio a nominare un valore.
Pascal domanda 3
Pascal domanda 3. Scegli la frase che corrisponde meglio a funzione riutilizzabile.
Pascal domanda 4
Pascal domanda 4. Scegli la frase che corrisponde meglio a collezione base.
Pascal domanda 5
Pascal domanda 5. Scegli la frase che corrisponde meglio a stampare un valore.
Pascal domanda 6
Pascal domanda 6. Scegli la frase che corrisponde meglio a nominare un valore.
Pascal domanda 7
Pascal domanda 7. Scegli la frase che corrisponde meglio a funzione riutilizzabile.
Pascal domanda 8
Pascal domanda 8. Scegli la frase che corrisponde meglio a collezione base.
Pascal domanda 9
Pascal domanda 9. Scegli la frase che corrisponde meglio a stampare un valore.
Pascal domanda 10
Pascal domanda 10. Scegli la frase che corrisponde meglio a nominare un valore.
Pascal domanda 11
Pascal domanda 11. Scegli la frase che corrisponde meglio a funzione riutilizzabile.
Pascal domanda 12
Pascal domanda 12. Scegli la frase che corrisponde meglio a collezione base.
Pascal domanda 13
Pascal domanda 13. Scegli la frase che corrisponde meglio a stampare un valore.
Pascal domanda 14
Pascal domanda 14. Scegli la frase che corrisponde meglio a nominare un valore.
Pascal domanda 15
Pascal domanda 15. Scegli la frase che corrisponde meglio a funzione riutilizzabile.
Pascal domanda 16
Pascal domanda 16. Scegli la frase che corrisponde meglio a collezione base.
Pascal domanda 17
Pascal domanda 17. Scegli la frase che corrisponde meglio a stampare un valore.
Pascal domanda 18
Pascal domanda 18. Scegli la frase che corrisponde meglio a nominare un valore.
scelta multipla
Pascal domanda 1
Pascal domanda 1. Scegli la frase che corrisponde meglio a stampare un valore.
writeln(42);
riferimento
schemi per main.pas
fpc main.pas && ./mainentry point output syntax writeln
output del programma
writeln(42);
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types var
valori e nomi
var total: integer; begin total := 42; writeln(total); end.
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection Array
funzioni e collezioni
function Add(a, b: integer): integer; begin Add := a + b; end; var scores: array[1..2] of integer; begin writeln(2); end.
- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks