Advertisement
Bakoon

Untitled

Jan 24th, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.64 KB | None | 0 0
  1. /* Gestione centro smistamento posta
  2. Si supponga di voler gestire un centro di smistamento della posta. Supponiamo di
  3. avere n città identificate da un codice numerico e dalla loro posizione geografica
  4. (nord, centro, sud) e di disporre di possibili prodotti postali identificati da un codice,
  5. tipologia (lettera, raccomandata, passo, ecc.) e prezzo di spedizione. Pero ogni città è
  6. possibile inserire fino a m prodotti.
  7. Gestire il centro smistamento posta in modo tale che l’utente può
  8. • Data una città inserire un nuovo prodotto se è possibile. Considerare anche le
  9. posizioni dei prodotti eventualmente spediti.
  10. • Calcolare il prezzo complessivo dei prodotti per una data città.
  11. • Eliminare un prodotto che viene spedito. */
  12. #include <stdio.h>
  13. #include <stdlib.h>
  14. #include <string.h>
  15. typedef struct prodotto{
  16.     int codice;
  17.     char tipo;
  18.     int prezzo;
  19. }Prodotto;
  20.  
  21. typedef struct citta{
  22.    int id;
  23.    char posiz;
  24.    Prodotto;
  25. }Citta;
  26.  
  27. int main()
  28. {
  29.     int scelta, s;
  30.     do{
  31.     printf ("***************SMISTAMENTO POSTALE******************\n");
  32.     printf ("[1] Inserimento della citta'\n");
  33.     printf ("[2] Inserimento del prodotto\n");
  34.     printf ("[3] Verifica il costo totale\n");
  35.     printf ("[4] Elimina un prodotto\n");
  36.     printf ("[0] Esci\n");
  37.     scanf ("%d", &scelta);
  38.         switch (scelta)
  39.     {
  40.  
  41.         case 1:
  42.  
  43.             break;
  44.         case 2:
  45.  
  46.             break;
  47.         case 3:
  48.  
  49.             break;
  50.         case 4:
  51.  
  52.             break;
  53.         case 0:
  54.  
  55.         exit (0);
  56.     }
  57.     printf ("Per continuare premi 1; per uscire premi 0\n");
  58.     scanf ("%d", &s);
  59.     }while (s==1);
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement