Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1.  
  2. package tablice01;
  3.  
  4. import java.util.Scanner;
  5.  
  6. public class Tablice01
  7. {
  8. public static void main(String[] args)
  9. {
  10. Scanner we = new Scanner(System.in);
  11. int nrOpcji;
  12.  
  13. double [] dochody = new double[5];
  14.  
  15. System.out.println("Dochody: wyznaczanie sredniego, minimalnego i maksymalnego dochodu z roku podatkowego");
  16.  
  17. do
  18. {
  19. System.out.print("\n1. Wprowadzanie\n2. Przeglad\n3. Średni dochod\n4. Min maks\n5. Koniec\n>> ");
  20. nrOpcji = we.nextInt();
  21. if(nrOpcji == 1)
  22. {
  23. System.out.println("Wprowadzanie dochodów");
  24. for(int i = 0; i < dochody.length; ++i)
  25. {
  26. System.out.print("Nr miesiaca " + (i + 1) + ": ");
  27. dochody[i] = we.nextDouble();
  28. }
  29. }
  30. if(nrOpcji == 2)
  31. {
  32. System.out.println("Przegląd dochodów");
  33. for(int nrMiesiaca = 0; nrMiesiaca < dochody.length; ++nrMiesiaca)
  34. System.out.print(dochody[nrMiesiaca] + " ");
  35. }
  36. if(nrOpcji == 3)
  37. {
  38. System.out.println("Wyznaczanie średniego dochodu");
  39. double suma = 0;
  40. for(int nrMiesiaca = 0; nrMiesiaca < dochody.length; ++nrMiesiaca)
  41. suma += dochody[nrMiesiaca]; // suma = suma + dochody[nrMiesiaca];
  42. System.out.println("Średni dochód: " + (suma/dochody.length));
  43.  
  44. }
  45. if(nrOpcji == 4)
  46. {
  47. System.out.println("Dochód minimaly i maksymalny");
  48. double min = dochody[0], maks = dochody[0];
  49. for(int nrMiesiaca = 1; nrMiesiaca < dochody.length; ++nrMiesiaca)
  50. {
  51. if(dochody[nrMiesiaca] > maks)
  52. maks = dochody[nrMiesiaca];
  53. if(dochody[nrMiesiaca] < min)
  54. min = dochody[nrMiesiaca];
  55. }
  56. System.out.println("Minimalny dochód: " + min);
  57. System.out.println("Maksymalny dochód: " + maks);
  58. }
  59. }
  60. while(nrOpcji != 5);
  61.  
  62. }
  63.  
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement