Advertisement
Igor2909

Untitled

Jan 13th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.47 KB | None | 0 0
  1.  #include <stdio.h>
  2.  #include <stdlib.h>
  3.  
  4.  
  5.  main (){
  6.     int quantitaMaterie, c, voto, somma;
  7.     float  mediaVoti;
  8.     char g; //maschio o femmina
  9.     printf("Scegli categoria M per maschio F per femmina: ");
  10.     g = getchar();
  11.    
  12.    
  13.     if(g=='M' || g == 'm')
  14.     {
  15.         printf("Quante materie studi? : ");
  16.         scanf("%d", &quantitaMaterie);
  17.         for(c=1; c <= quantitaMaterie; c++)
  18.         {
  19.             printf("Inserisci il voto della %d materia: ", c );
  20.             scanf("%d", &voto);
  21.             somma = somma + voto;
  22.            
  23.         }
  24.        
  25.         mediaVoti = somma/quantitaMaterie;
  26.    
  27.         if(mediaVoti>=6)
  28.         {
  29.             printf("L\'alunno ha una media maggiore o uguale al 6, di conseguenza il suo rendito e\' sufficiente. \n");
  30.         }
  31.         else
  32.         {
  33.             printf("L\'alunno ha una media minore al 6, di conseguenza il suo rendito e\' insufficiente. \n");
  34.         }
  35.        
  36.     }
  37.     else if (g=='F' || g == 'f')
  38.     {
  39.         printf("Quante materie studi? : ");
  40.         scanf("%d", &quantitaMaterie);
  41.         for(c=1; c<= quantitaMaterie; c++)
  42.         {
  43.             printf("Inserisci il voto della %d materia: ", c );
  44.             scanf("%d", &voto);
  45.             somma = somma + voto;
  46.            
  47.         }
  48.        
  49.         mediaVoti = somma/quantitaMaterie;
  50.    
  51.         if(mediaVoti>=6)
  52.         {
  53.             printf("L\'alunna ha una media maggiore o uguale al 6, di conseguenza il suo rendito e\' sufficiente. \n");
  54.         }
  55.         else
  56.         {
  57.             printf("L\'alunna ha una media minore al 6, di conseguenza il suo rendito e\' insufficiente. \n");
  58.         }
  59.     }
  60.     else{
  61.         printf("Il carrattere inserito \"%c\" non e\' corretto!\n", g);
  62.     }
  63.    
  64.     system("PAUSE");
  65.    
  66.    
  67.    
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement