3° Anno TEORIA 9. Tipi di dato strutturato: vettori e record | Page 62

8 : I dati e la loro struttura nella programmazione ( ARRAY , MATRICI , RECORD ) Vers . 8.2 – Settembre 2022
ARRAY MONODIMESIONALE DI RECORD ( NO sottorecord )
......
TIPO Prodotto = RECORD CodProdotto : ARRAY [ 6 ] DI CHAR NomeProdotto : ARRAY [ 25 ] DI CHAR Giacenza : INT Prezzo : REAL
FINE RECORD
...... v : ARRAY DI [ 10 ] DI Prodotto
......
v [ 3 ]. CodProdotto � " XYZ " v . Giacenza � 10 v [ 0 ]. Prezzo � " 1200.75 " Leggi ( v [ 4 ]. NomeProdotto ) Scrivi ( v [ 10 ]) v [ 1 ]. Prezzo � v [ 1 ]. Prezzo + 100 Leggi ( v [ 8 ]. CodProdotto [ 6 ]) v [ 7 ]. NomeProdotto [ 26 ] � '$' v [ 3 ] � v [ 5 ] Scrivi ( v [ 7 ]. Giacenza ) v [ 1 ]. Prodotto � " PIPPO " v [ 3 ]. CodProdotto � v [ 8 ]. NomeProdotto v [ 3 ]. CodProdotto � v [ 6 ]. CodProdotto [ 4 ]
Assegna all ’ ottavo carattere del campo " NomeProdotto " del quarto elemento dell ’ array v il valore '@'
Diminuisci di 20 unita il campo " Giacenza " del sesto elemento dell ’ array v Diminuisci del 10 % il prezzo del quinto elemento dell ’ array v
Autore : Rio Chierego ( email : riochierego @ libero . it - sito web : www . riochierego . it ) Pag . 62