piffy

Rubrica (main)

Sep 2nd, 2017
192
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package rubrica;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Rubrica {
  6.    
  7.     public static final int N = 4;
  8.  
  9.  
  10. static void leggi(int n, Studente vet[]){
  11.     int i,j; Scanner in = new Scanner(System.in);
  12.     for(i=0;i<n;i++){
  13.         System.out.println("Inserisci Nome, Cognome e Voto");
  14.         vet[i]=new Studente();
  15.         vet[i].nome=in.nextLine();
  16.         vet[i].cognome=in.nextLine();
  17.         vet[i].voto=in.nextInt();in.nextLine();
  18.     }
  19. }
  20.  
  21. static float media(int n,Studente vet[]){
  22.     int i;
  23.     float m=0.0f;
  24.     for(i=0;i<n;i++)
  25.         m=m+vet[i].voto;
  26.     return m/n;
  27. }
  28.  
  29.     public static void main(String[] args) {
  30.     int i;
  31.     Studente v[];
  32.     v=new Studente[N];
  33.     leggi(N,v);
  34.     for(i=0;i<N;i++){
  35.         System.out.print(v[i].nome+" ");
  36.         System.out.println(v[i].cognome);
  37.     }
  38.     System.out.println("Voto medio: "+media(N,v));    
  39.     }
  40.    
  41. }
  42.  
  43. /****
  44. La classe studente va in un file denominato Studente.java con questo contenuto:
  45.  
  46. package rubrica;
  47. public class Studente {
  48.     String nome;
  49.     String cognome;
  50.     int voto;
  51. }
  52. ***/
RAW Paste Data