Advertisement
FabioHouse

Sannino & Co.

Sep 29th, 2013
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 3.59 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. /* Compilare un programma per ritirare del denaro dal bancomat */
  5.  
  6. /* Controllare se il bancomat è in funzione altrimenti chiamare tecnico
  7. Controllare se l'utente è iscritto al servizio
  8. Inserire Carta
  9. Inserire Codice e controllare se corrisponde
  10. Inserire somma da prelevare e controllare se è disponibile tale somma
  11. Ritiro banconota
  12. Consegnare Banconote
  13. Consegnare Scontrino */
  14.  
  15. int main()
  16. {
  17.  int controllo1,controllo2,controllo3,controllo4,cod_carta,cod_carta2,pass_carta,pass,saldo = 1000,somma_prelievo,somma_prelievo2,saldo_attuale,saldo_attuale2,verifica_pass,verifica_cod;
  18.  
  19. /* Il controllo1 serve per verificare la funzionalità del bancomat il controllo2 serve per
  20.  verificare se l'utente è gia iscritto al servizio bancomat */
  21.  
  22.             printf("Controlla la funzionalita' del bancomat inserendo 1 \n");
  23.             scanf("%d",&controllo1);
  24. if ( controllo1 != 1){
  25.             printf("Errato Premere 1 altrimenti contatta il tecnico \n");
  26.             system("PAUSE");
  27.             return 0;  
  28.      }
  29. else{
  30.             printf("Benvenuti Nel Bancomat 'Sannino & Co.' \n");
  31.      }
  32.             printf("Se si e' gia' iscritti al Servizio 'Sannino & Co.' digitare 1 altrimenti digitare un'altro tasto \n");
  33.             scanf("%d",&controllo2);
  34. do{
  35.             printf("Servizio Ancora non disponibile \n \n");
  36.             printf("Se si e' gia' iscritti al Servizio 'Sannino & Co.' digitare 1 altrimenti digitare un'altro tasto \n");
  37.             scanf("%d",&controllo2);
  38. }while ( controllo2 > 1);
  39. if ( controllo2 != 1){
  40.             printf("Errore Del Sistema");
  41.             system("PAUSE");
  42.             return 0;        
  43.      }
  44. else{
  45.             printf("Bentornato utente, inserisci il tuo codice carta \n");
  46.     }
  47.             scanf("%d",&cod_carta);
  48.             printf("Immetti La tua password, ricordiamo che la pass e' di sole cifre \n");
  49.             scanf("%d",&pass_carta);
  50. if ( cod_carta != 123){
  51.             printf("Errato Codice Non Compatibile");
  52.             system("PAUSE");
  53.             return 0;      
  54. }
  55. else{
  56.             printf("Codice Carta Esatto\n");    
  57. }
  58. if ( pass_carta != 321){
  59.             printf("Errato Pass Non Compatibile");
  60.             system("PAUSE");
  61.             return 0;      
  62. }
  63. else{
  64.             printf("Codice Pass Esatto\n\n\n");    
  65. }
  66.             printf("Saldo Totale Attuale %d \n\n",saldo);
  67.             printf("Nessun Deposito Prelievo Effettuato negli ultimi 3 mesi \n\n");
  68.             printf("Si desidera prelevare denaro dal bancomat? (Si = 1) \n\n");
  69.             scanf("%d",&controllo3);
  70. if ( controllo3 != 1){
  71. do{
  72.             printf("Se Desidera Prelevare inserisca 1 \n\n");
  73.             scanf("%d",&controllo4);    
  74. }
  75. while( controllo4 != 1);
  76. }
  77.             printf("Inserisci la somma da prelevare \n");
  78.             scanf("%d",&somma_prelievo);
  79.             printf("Transazione in corso, attendere \n\n");
  80.             system("PAUSE");
  81. do{
  82.             printf("Transazione Fallita, Inserire un'importo minore\n\n");
  83.             scanf("%d",&somma_prelievo);            
  84. }        
  85. while( somma_prelievo >= 1001);
  86.             saldo_attuale = saldo - somma_prelievo;
  87.             printf("Transazione riuscita \n\n");
  88.             /* Scontrino */
  89.             printf("Somma Prelievo = %d \n\n",somma_prelievo);
  90.             printf("Saldo Precedente = %d \n\n",saldo);
  91.             printf("Saldo Attuale = %d \n\n",saldo_attuale);
  92.             printf("Grazie E Arrivederci \n\n");
  93.             printf("Programma realizzato da Fabio House per Sannino & Co.");
  94.                        
  95.   system("PAUSE"); 
  96.   return 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement