fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. const int N = 20;
  6. int arr[N];
  7.  
  8. // Заповнення масиву випадковими значеннями в діапазоні [-20, 20]
  9. for (int i = 0; i < N; i++) {
  10. arr[i] = rand() % 41 - 20; // числа в діапазоні [-20, 20]
  11. }
  12.  
  13. // Виведення масиву
  14. cout << "Масив: ";
  15. for (int i = 0; i < N; i++) {
  16. cout << arr[i] << " ";
  17. }
  18. cout << endl;
  19.  
  20. // Пошук додатних елементів з індексами кратними 3
  21. cout << "Додатні елементи з номерами кратними 3: ";
  22. for (int i = 2; i < N; i += 3) { // індекси кратні 3 (починаються з 2, оскільки індексація з 0)
  23. if (arr[i] > 0) {
  24. cout << arr[i] << " ";
  25. }
  26. }
  27.  
  28. cout << endl;
  29. return 0;
  30. }
Success #stdin #stdout 0.01s 5284KB
stdin
Standard input is empty
stdout
Масив: -15 16 -20 3 -13 -1 -14 12 3 -3 7 -14 -3 -14 -12 2 -6 -1 -17 -7 
Додатні елементи з номерами кратними 3: 3