|
Vettori e record (R)Tipi di dato (semplice o strutturato?)
Dichiara (e commenta) un tipo di dato per immagazzinare A. l'elenco degli studenti di una classe Type
Studente = Record
Cognome,
Nome: String[15];
End;
Classe = Array[1..Nmax] of Studente;
B. le temperature rilevate ogni ora dalle 10.00 alle 20.00 Type TEMPERATURE = Array[10..20] of Real; C. il risultato di una partita di calcio Type
RISULTATO = Record
SquadraIN,
SquadraOUT: String[15];
GolIN,
GolOUT: Integer;
End;
D. il numero di volte che compare ciascuna parola in un testo Type
PAROLACONT = Record
Parola: String[30];
Cont: Integer;
End;
TESTOCONT = Array[1..Pmax] of PAROLACONT;
Siano R un record e V un vettore di record, analizza e "commenta" le istruzioni seguenti
Progetta (analisi con esempi, algoritmo risolutivo, interfaccia) e realizza (codifica commentata) un sottoprogramma risolutivo per il problema
Dichiara (e commenta) un tipo di dato per immagazzinare A. Le caratteristiche di un P.C. Type
PC = Record
... {µP, Clock, RAM, HD, ...}
End;
B. I libri di testo per la tua classeType
LIBRO = Record
... {autore, titolo, casaeditrice, prezzo, ...}
End;
I_LIBRI = Array[1..20] of LIBRO;
C. Le misure annuali, dalla nascita, della tua altezza.Type ALTEZZE = Array[0..25] of Real;D. I tuoi voti a scuola Type
VOTO = Record
... {data, materia, tipo, valutazione, ...}
End;
I_VOTI = Array[1..100] of Studente;
Analizza e "commenta" in linguaggio naturale le singole istruzioni (corrette…) seguenti
Progetta (analisi con esempi, algoritmo risolutivo, interfaccia) e realizza (codifica commentata) un sottoprogramma risolutivo per il problema
|
|