destinazione mare
unknown
plain_text
a year ago
2.4 kB
4
Indexable
Never
/****************************************************************************** Welcome to GDB Online. GDB online is an online compiler and debugger tool for C, C++, Python, Java, PHP, Ruby, Perl, C#, OCaml, VB, Swift, Pascal, Fortran, Haskell, Objective-C, Assembly, HTML, CSS, JS, SQLite, Prolog. Code, Compile, Run and Debug online from anywhere in world. *******************************************************************************/ #include <iostream> using namespace std; struct lista{ string codice; string destinazione; struct oraPartenza{ int ore; int minuti; }; int slots; }; void find(){ } int main() { int n; char scelta; lista voli[10]; // Allocazione di memoria cout << "Benvenuto! Inserisci di seguito la quantita' di voli da inserire --> "; cin >> n; lista voli[n]; for(int i = 0; i < n; i++){ cout << "Inserire codice ICAO --> "; cin >> voli[i].codice; cout << "Inserire destinazione --> "; cin >> voli[i].destinazione; cout << "Inserire ora di partenza --> "; cin >> voli[i].oraPartenza.ore; cout << "Inserire minuti di partenza --> "; cin >> voli[i].oraPartenza.minuti; cout << "Inserire slot liberi --> "; cin >> voli[i].slots; } while(true){ cout << "Cosa desideri fare?" << endl; cout << "Ricerca Volo (f)" << endl; // Find cout << "Prossimi Voli (n)" << endl; // Next cout << "Aggiungi Volo (a)" << endl; // Add cout << "Rimuovi Volo (r)" << endl; // Remove cout << "Modifica Orario Partenza (e)" << endl; // Edit cout << "Prenotare Posti (b)" << endl; // Book cout << "Uscire (l)" << endl; // Leave cin >> scelta; if(scelta == 'f' || scelta == 'F'){ find(); } else if (scelta == 'n' || scelta == 'N'){ // Si potrebbe usare lo switch case next(); } else if (scelta == 'a' || scelta == 'A'){ add(); } else if (scelta == 'r' || scelta == 'R'){ rem(); } else if (scelta == 'e' || scelta == 'E'){ edit(); } else if (scelta == 'b' || scelta == 'B'){ book(); } else if (scelta == 'l' || scelta == 'L'){ return 0; } else { cout << "Input errato" << endl; } } return 0; }