A) Apri xcode oppure ideone, crea un nuovo programma, scrivi il tuo nome e:
le struct che secondo te sono adeguate per gestire le seguenti realtà, con un numero di campi compresi tra 2 e 5; per ogni struttura definisci poi una variabile:
le struct che secondo te sono adeguate per gestire le seguenti realtà, con un numero di campi compresi tra 2 e 5; per ogni struttura definisci poi una variabile:
- frazione (due interi)
- studente
- film
- punto geometrico nel piano
- prodotto (es. in un negozio)
- una struct di tua scelta sempre con un numero di campi tra 2 e cinque
B) Ora scrivi il codice completo e funzionante per leggere dati da tastiera, memorizzarli in variabili della tua struct e scriverli a video.
in particolare:
in particolare:
- Definire la struct a scelta che hai definito sopra
- Dichiarare una o più variabili di questo nuovo tipo
- permettere all’utente di inserire tutti i campi del tipo strutturato. Ricorda: usa per esempio cin.getline(album1.titolo, 100) per leggere il titolo.o testi
- scrivere a video tutti i campi appena chiesti all'utente.
Spedisci il testo con le tue risposte e il codice del programma a cenamare@gmail.com
Attenzione, potranno essere valutati solo i codici ricevuti.
Se sei in difficoltà con la spedizione del codice, fai una foto allo schermo e spediscila.
EXTRA
- A seconda della struct che hai ideato aggiungi codice per rendere utile e originale l’output (come hai visto per l’anagrafica nata/nato oppure con il conteggio dei minuti fra due orari).
- Aggiungi il codice per verificare se l'anno inserito è valido o per controllare la validità dell'input di un altro campo da te definito. Per esempio con un do while.
- In questa variante del codice il main non scrive i valori inseriti, ma per questo scopo chiama una funzione denominata scrivi_struttura.
Attenzione: la funzione riceve un dato del tipo della struct, esempio:
scrivi_struttura(album a1)