fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main() {
  6. int n;
  7.  
  8. cout << "Podaj liczbę naturalną n (n < 20): ";
  9. cin >> n;
  10.  
  11. if (n >= 1 && n < 20) {
  12. int tablica[n];
  13.  
  14. for (int i = 0; i < n; i++) {
  15. tablica[i] = (i * 123 + 456) % 50 + 1;
  16. }
  17.  
  18. cout << "Tablica z losowymi liczbami:" << endl;
  19. for (int i = 0; i < n; i++) {
  20. cout << tablica[i] << " ";
  21. }
  22. cout << endl;
  23.  
  24. int max = tablica[0];
  25.  
  26. for (int i = 1; i < n; i++) {
  27. if (tablica[i] > max) {
  28. max = tablica[i];
  29. }
  30. }
  31.  
  32. cout << "Największy element w tablicy to: " << max << endl;
  33. } else {
  34. cout << "Podana liczba nie spełnia warunku n < 20." << endl;
  35. }
  36.  
  37. return 0;
  38. }
  39.  
Success #stdin #stdout 0.01s 5280KB
stdin
2
stdout
Podaj liczbę naturalną n (n < 20): Tablica z losowymi liczbami:
7 30 
Największy element w tablicy to: 30