Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1.  
  2. import java.util.Random;
  3. import java.util.Scanner;
  4.  
  5. public class Main {
  6.  
  7.  
  8. public static void generuj(int [] tab, int n)
  9. {
  10. Random xd = new Random();
  11.  
  12. for(int i = 0; i < n; i++)
  13. {
  14. tab[i] = xd.nextInt(2001)-1000;
  15. }
  16.  
  17. }
  18.  
  19. public static void wystwietl(int [] tab, int n)
  20. {
  21. for(int i = 0; i < n; i++)
  22. {
  23. System.out.println(tab[i]);
  24. }
  25. }
  26.  
  27. public static void suma(int[] tab, int n)
  28. {
  29. int dodatnie = 0;
  30. int ujemne = 0;
  31. for(int i = 0; i < n; i++)
  32. {
  33. if(tab[i] > 0)
  34. {
  35. dodatnie += tab[i];
  36. }
  37.  
  38. if(tab[i] < 0)
  39. {
  40. ujemne += tab[i];
  41. }
  42. }
  43. System.out.println("SUMA DODATNICH " + dodatnie);
  44. System.out.println("SUMA UJEMNYCH " + ujemne);
  45. }
  46.  
  47.  
  48.  
  49.  
  50. public static void main(String[] args) {
  51. float min = 0;
  52. float max = 0;
  53. int tym = 0;
  54. float lol = 0;
  55. int n = 0;
  56. System.out.println("Podaj liczbę naturalną n:");
  57. Scanner xd = new Scanner(System.in);
  58. n = xd.nextInt();
  59.  
  60. if(n > 0) {
  61. System.out.println("Podaj kolejną liczbę:");
  62. Scanner pierw = new Scanner(System.in);
  63. lol = pierw.nextFloat();
  64. max = lol;
  65. min = lol;
  66.  
  67. for (int i = 1; i < n; i++) {
  68. Scanner padaka = new Scanner(System.in);
  69. System.out.println("Podaj kolejną liczbę: ");
  70. tym = padaka.nextInt();
  71.  
  72. if (tym > max) {
  73. max = tym;
  74. }
  75.  
  76. if (tym < min) {
  77. min = tym;
  78. }
  79. }
  80. System.out.println("MINIMALNA " + min);
  81. System.out.println("MAKSYMALNA " + max);
  82. }
  83. System.out.println("Zadanie 2. Podaj liczbę naturalną n z przedziału (1 =< n =< 150)");
  84. int nn = 0;
  85. Scanner ooo = new Scanner(System.in);
  86. nn = ooo.nextInt();
  87.  
  88. if(nn >= 1 && nn <= 150) {
  89.  
  90. int[] tab = new int[n];
  91.  
  92. generuj(tab, nn);
  93. suma(tab, nn);
  94. wystwietl(tab, nn);
  95.  
  96.  
  97. }
  98. else{
  99.  
  100. System.out.println("ZLY PRZEDZIAL");
  101. }
  102. }
  103. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement