Rešitev: program OsnovneOperacijeTabele(Java)

Iz MaFiRaWiki

  1. import java.io.*;
  2.  
  3. public class OsnovneOperacijeTabele
  4. {
  5. public static void main(String[] args) throws IOException
  6. {
  7.  
  8. System.out.print("Vnesi dolzino tabele: ");
  9. int n = Integer.parseInt(vhod.readLine());
  10.  
  11. int[] tab = new int[n];
  12. System.out.println("Vnesi elemente: ");
  13. for (int i = 0; i < n; ++i) {
  14. System.out.print(+ (i + 1) + ". element: ");
  15. tab[i] = Integer.parseInt(vhod.readLine());
  16. }
  17. int sum = 0;
  18. int min = tab[0];
  19. int max = tab[0];
  20. for (int i = 0; i < n; ++i) {
  21. sum += tab[i];
  22. if (tab[i] < min) min = tab[i];
  23. if (tab[i] > max) max = tab[i];
  24. }
  25. System.out.println("Vsota: " + sum);
  26. System.out.println("Najmanjsi: " + min);
  27. System.out.println("Najvecji: " + max);
  28.  
  29.  
  30. int i = 0;
  31. while (i <n-1-i) {
  32. int zacasni=tab[i];
  33. tab[i]=tab[n-1-i];
  34. tab[n-1-i]=zacasni;
  35. ++i;
  36. }
  37. System.out.print("Obrnjena tabela:");
  38. for (int j = 0; j < n; ++j) System.out.print(" " + tab[j]);
  39. System.out.println();
  40. }
  41. }
Osebna orodja