Mrgentledolphin

Calcola crediti

Oct 28th, 2016
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.42 KB | None | 0 0
  1. package crediti;
  2. import java.util.Scanner;
  3. public class crediti {
  4.     public static void main(String[] args)
  5.  
  6.     {
  7.         //varibili
  8.         int tps, mate, sir, ita, storia, ing, telecom, info, ginnastica, anno, extra;
  9.         float somma, media;
  10.        
  11.         //per immettere le variabili
  12.         Scanner input;
  13.         input= new Scanner( System.in );
  14.        
  15.         //input dei voti
  16.         System.out.println("immettere media voti di tps");
  17.         tps=input.nextInt();
  18.        
  19.         System.out.println("immettere media voti di mate");
  20.         mate=input.nextInt();
  21.        
  22.         System.out.println("immettere media voti di sistemi e reti");
  23.         sir=input.nextInt();
  24.        
  25.         System.out.println("immettere media voti di italiano");
  26.         ita=input.nextInt();
  27.        
  28.         System.out.println("immettere media voti di storia");
  29.         storia=input.nextInt();
  30.        
  31.         System.out.println("immettere media di inglese");
  32.         ing=input.nextInt();
  33.        
  34.         System.out.println("immettere media di telecomunicazioni");
  35.         telecom=input.nextInt();
  36.        
  37.         System.out.println("immettere media voti di informatica");
  38.         info=input.nextInt();
  39.        
  40.         System.out.println("immettere media di scienze motorie e sportive");
  41.         ginnastica=input.nextInt();
  42.        
  43.        
  44.         //calcoliamo la media
  45.         somma=tps+mate+sir+ita+storia+ing+telecom+info+ginnastica;
  46.         media=somma/9;
  47.        
  48.         //output dati
  49.         System.out.println("media dei voti è"+media);
  50.        
  51.        
  52.         //calcoliamo i crediti
  53.         System.out.println("anno scolastico frequentato(in numeri)");
  54.         anno=input.nextInt();
  55.         System.out.println("quante attività extra-scolastiche sono state svolte?");
  56.         extra=input.nextInt();
  57.        
  58.         if(anno==3 || anno==4)
  59.             if(media==6 && extra>=1)
  60.                 System.out.println("crediti=4");
  61.                  if(media==6 && extra<1)
  62.                     System.out.println("crediti=3");
  63.                
  64.        
  65.             if(anno==3 || anno==4)
  66.                 if(media<7 && media>6 && extra>=1)
  67.                     System.out.println("crediti=5");
  68.                     if(media<7 && media>6 && extra<1)
  69.                         System.out.println("crediti=4");
  70.                
  71.            
  72.             if(anno==3 || anno==4)
  73.                 if(media>7 && media<8 && extra>=1)
  74.                     System.out.println("crediti=5");
  75.                      if(media>7 && media<8 && extra<1)
  76.                         System.out.println("crediti=6");
  77.                
  78.             if(anno==3 || anno==4)
  79.                 if(media>8 && media<9 && extra>=1)
  80.                     System.out.println("crediti=6");
  81.                      if(media>8 && media<9 && extra<1)
  82.                         System.out.println("crediti=7");
  83.                
  84.            
  85.             if(anno==3 || anno==4)
  86.                 if(media>9 && media<10 && extra>=1)
  87.                     System.out.println("crediti=7");
  88.                      if(media>9 && media<10 && extra<1)
  89.                         System.out.println("crediti=8");
  90.                
  91.        
  92.        
  93.             if(anno==5)
  94.                 if(media==6 && extra>=1)
  95.                     System.out.println("crediti=5");
  96.                     if(media==6 && extra<1)
  97.                         System.out.println("crediti=4");
  98.             if(anno==5)
  99.                 if(media>6 && media<7 && extra>=1)
  100.                     System.out.println("crediti=6");
  101.                     if(media>7 && media<8 && extra<1)
  102.                         System.out.println("crediti=5");
  103.                
  104.             if(anno==5)
  105.                 if(media>7 && media<8 && extra>=1)
  106.                     System.out.println("crediti=7");
  107.                      if(media>7 && media<8 && extra<1)
  108.                         System.out.println("crediti=6");
  109.             if(anno==5)
  110.                 if(media>8 && media<9 && extra>=1)
  111.                     System.out.println("crediti=8");
  112.                     if(media>7 && media<8 && extra<1)
  113.                         System.out.println("crediti=7");
  114.                
  115.             if(anno==5)
  116.                 if(media>9 && media<10 && extra>=1)
  117.                     System.out.println("crediti=9");
  118.                     if(media>8 && media<9 && extra<1)
  119.                         System.out.println("crediti=8");
  120.                
  121.        
  122.     }
  123.    
  124.    
  125. }
Advertisement
Add Comment
Please, Sign In to add comment