Università di Napoli Federico II
Corso di Laurea in Ingegneria Informatica
Tutorato del corso di Programmazione 1
Esercizio n°1
Scrivere un programma che gestisce un array di record allocato dinamicamente. Il record è costituito da un campo “chiave” e da un campo “valore”. Il programma effettua su tale struttura dati le seguenti operazioni:
- Creazione della struttura
- Inserimento dei dati
- Stampa dei dati
- Distruzione della struttura
Organizzare il programma sui seguenti file:
- Tabella.h: contiene la dichiarazione della struttura “Record”, la dichiarazione di un tipo “Tabella” puntatore a “Record” e i prototipi delle 4 funzioni che implementano rispettivamente le 4 funzionalità sopra elencate.
- Tabella.cpp: contiene l’implementazione delle 4 funzioni.
- Main.h: contiene il programma “main” che dichiara una variabile “tabella” di tipo Tabella, una variabile intera “num_entry” che rappresenta il numero di elementi dell’array e chiama le funzioni producendo l’output mostrato nel seguente esempio di esecuzione.
-
Programmazione 1 - Esercizi
-
Programmazione 1 - Esercizi vari
-
Programmazione 1 - Esercizi
-
Programmazione 1 - esercizi vari