pearos

Untitled

Mar 4th, 2015
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 3.79 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. main()
  4. {
  5. int tot,dnt,docc,scar,scar2,vas,vas2,lavt,;
  6. int dom[25], ris[25];
  7. char dm[25], rs[20];
  8.  
  9. printf("Test sul consumo d'acqua per individuo:\n\n");
  10.  printf("\nQuante docce fai in media a settimana?  ");  //fatto
  11. scanf("%d", &dom[1]);
  12. system("cls");
  13.  printf("\nQuanti minuti dura la doccia in media (devi considerare solo il tempo in cui lasci l'acqua aperta) "); //fatto
  14. scanf("%d", &dom[2]);
  15. system("cls");
  16.  printf("\nQuanti bagni fai in media a settimana?  "); // fatto
  17. scanf("%d", &dom[3]);
  18. system("cls");
  19. if ( dom[3] > 0 ){
  20. printf("La tua vasca di che dimensioni è?\na)Grande\nb)Media\nc)Piccola\nd)Non ho una vasca da bagno"); //fatto
  21. scanf ("%c", &dm[6]);
  22. if (dm[6] != 'a' && dm[6] != 'b' && dm[6] != 'c' && dm[6] != 'd') {
  23.     while(dm[6] != 'a' && dm[6] != 'b' && dm[6] != 'c' && dm[6] != 'd') {
  24.     printf("Carattere inserito non valido, reinserire il carattere");
  25.     scanf("%c", &dm[6]);
  26.      }
  27.    }
  28.  }
  29.  printf("\nQuando ti lavi i denti lasci l'acqua scorrere sempe?(s/n)"); //fatto
  30. scanf("%c", &dm[5]);
  31. if (dm[5] != 's' && dm[5] != 'n') {
  32.     while(dm[5] != 's' && dm[5] != 'n') {
  33.     printf("Carattere inserito non valido, reinserire il carattere");
  34.     scanf("%c", &dm[5]);
  35.     }
  36.  }
  37.  system("cls");
  38.  printf("\nQual è il numero di scarichi in media al giorno?"); //fatto
  39.  scanf("%d", &dom[4]);
  40.  system("cls");
  41.  printf("\nChe tipo di scarico ha il tuo wc?\na)Con 1 pulsante\nb) Con 2 pulsanti oppure a manovella oppure con pulsante stop per interrompere il flusso"); a//fatto
  42.  scanf("%c", &dm[1]);
  43.  if (dm[1] != 'a' && dm[1] != 'b') {
  44.     while(dm[1] != 'a' && dm[1] != 'b') {
  45.     printf("Carattere inserito non valido, reinserire il carattere");
  46.     scanf("%c", &dm[1]);
  47.     }
  48.  }
  49.  system("cls");
  50.  printf("\nQuante volte fai andare la lavatrice in media a settimana?  "); //fatto
  51. scanf("%d", &dom[5]);
  52. system("cls");
  53.  printf("\nQuante volte lavi le stoviglie in media a settimana?");
  54. scanf("%d", &dom[6]);
  55. system("cls");
  56.  printf("\nCome le lavi?\na)A mano sotto l’acqua corrente\nb)A mano riempiendo una bacinella o tappando il lavandino\nc)Lavastoviglie di classe A o superiore\nd)Lavastoviglie non di classe A");
  57. scanf("%c", &dm[2]);
  58. if (dm[2] != 'a' && dm[2] != 'b' && dm[2] != 'c') {
  59.     while(dm[2] != 'a' && dm[2] != 'b' && dm[2] != 'c') {
  60.     printf("Carattere inserito non valido, reinserire il carattere");
  61.     scanf("%c", &dm[2]);
  62.     }
  63.  }
  64.  system("cls");
  65.  printf("\nQuante volte lavi l’auto in media al mese?");
  66. scanf("%d", &dom[7]);
  67. system("cls");
  68.  printf("\nCome lavi l'auto?\na)Con la canna\nb)A mano con il secchio\nc)Autolavaggio");
  69. scanf("%c", &dm[3]);
  70. if (dm[3] != 'a' && dm[3] != 'b' && dm[3] != 'c') {
  71.     while(dm[3] != 'a' && dm[3] != 'b' && dm[3] != 'c') {
  72.     printf("Carattere inserito non valido, reinserire il carattere");
  73.     scanf("%c", &dm[3]);
  74.     }
  75.  }
  76.  system("cls");
  77.  printf("\nQuante ore in media innaffi il giardino a settimana (con riferimento solo ai mesi in cui utilizzi l’irrigazione)?");
  78. scanf("%d", &dom[8]);
  79. system("cls");
  80.  printf("\nChe sistema di irrigazione utilizzi?\na)Con la canna\nb)Sistema di irrigazione goccia a goccia\nc)Riciclo dell’acqua (raccolta dell’acqua piovana, acqua di lavaggio della frutta e verdura, etc)");
  81. scanf("%c", &dm[4]);
  82. if (dm[4] != 'a' && dm[4] != 'b' && dm[4] != 'c') {
  83.     while(dm[4] != 'a' && dm[4] != 'b' && dm[4] != 'c') {
  84.     printf("Carattere inserito non valido, reinserire il carattere");
  85.     scanf("%c", &dm[4]);
  86.     }
  87.  }
  88.  system("cls");
  89.  if (dm5 == 's') {
  90.      dnt = 11;
  91.       }
  92.       else{
  93.           dnt = 1,3;
  94.           }
  95. docc = dom[2]*5*dom1;
  96. if (dm[1] = 'a') {
  97.     scar = 10
  98.  }
  99.  else
  100.     scar = 7
  101.  }
  102.  scar2 = dom[4]*scar;
  103.  if (dm[6] == 'a')  {
  104.      vas = 350;
  105.  }
  106.   if (dm[6] == 'b')  {
  107.      vas = 275;
  108.  }
  109.   if (dm[6] == 'c')  {
  110.      vas = 200;
  111.  }
  112.  vas2 = dom[3]*vas;
  113.   lavt = dom[5]*75;
  114.  
  115.  }
Advertisement
Add Comment
Please, Sign In to add comment