|
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 classe Type 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
|
|