fork(1) download
  1. import java.util.Scanner;
  2.  
  3. class Ex1 {
  4. private String name;
  5. private String[] subjects = new String[3];
  6. private float[][] notes = new float[3][4];
  7. private float srednia1, srednia2, srednia3;
  8. float result;
  9. Scanner sc = new Scanner(System.in);
  10.  
  11. private void PobierzImieOdUsera() {
  12. System.out.print("Podaj imię ucznia: ");
  13. name = sc.next();
  14. }
  15.  
  16. private void PobierzPrzedmiotyIocene() {
  17. for (int i = 0; i < subjects.length; i++) {
  18. System.out.print("Podaj nazwy przedmiotów, których uczy się " + name + ": \n");
  19. subjects[i] = sc.next();
  20. for (int j = 0; j < subjects[i].length(); j++) {
  21. System.out.print("Podaj ocenę dla przedmiotu " + subjects[i] + ": \n");
  22. notes[i][j] = sc.nextFloat();
  23. }
  24. }
  25. }
  26.  
  27. private void SrednieOcen() {
  28. srednia1=(notes[0][0]+notes[0][1]+notes[0][2])/3;
  29. srednia2=(notes[1][0]+notes[1][1]+notes[1][2])/3;
  30. srednia3=(notes[2][0]+notes[2][1]+notes[2][2])/3;
  31. System.out.print("Srednia " + subjects[0] + ": "+ srednia1 + " \n");
  32. System.out.print("Srednia " + subjects[1] + ": "+ srednia2 + " \n");
  33. System.out.print("Srednia " + subjects[2] + ": "+ srednia3 + " \n");
  34.  
  35. }
  36.  
  37.  
  38. public static void main(String[] args) {
  39. Ex1 n = new Ex1();
  40. n.PobierzImieOdUsera();
  41. n.PobierzPrzedmiotyIocene();
  42. n.SrednieOcen();
  43. }
  44. }
Success #stdin #stdout 0.13s 31328KB
stdin
Kasia
Ang
4
4
1
Nie
5
5
2
Fra
3
6
6

stdout
Podaj imię ucznia: Podaj nazwy przedmiotów, których uczy się Kasia: 
Podaj ocenę dla przedmiotu Ang: 
Podaj ocenę dla przedmiotu Ang: 
Podaj ocenę dla przedmiotu Ang: 
Podaj nazwy przedmiotów, których uczy się Kasia: 
Podaj ocenę dla przedmiotu Nie: 
Podaj ocenę dla przedmiotu Nie: 
Podaj ocenę dla przedmiotu Nie: 
Podaj nazwy przedmiotów, których uczy się Kasia: 
Podaj ocenę dla przedmiotu Fra: 
Podaj ocenę dla przedmiotu Fra: 
Podaj ocenę dla przedmiotu Fra: 
Srednia Ang: 3.0 
Srednia Nie: 4.0 
Srednia Fra: 5.0