Odpowiedź :
Odpowiedź:
Program został poprawnie napisany zgodnie z treścią zadania, został przetestowany na standardzie C++ 14. Wykorzystano do tego tablicę trzydziestoelementową. Proszę o najlepszą odpowiedź, starałem się.
Przykład:
Podaj wartosc zmiennej n:
6
Liczba jest z przedzialu [1,30]
Podaj dowolna liczbe calkowita:
28
Podaj dowolna liczbe calkowita:
49
Podaj dowolna liczbe calkowita:
2
Podaj dowolna liczbe calkowita:
16
Podaj dowolna liczbe calkowita:
6
Podaj dowolna liczbe calkowita:
8
Liczby z tablicy:
28 49 2 16 6 8
Kod źródłowy:
#include <iostream>
int main()
{
int arr[30];
int n;
std::cout << "Podaj wartosc zmiennej n: " << std::endl;
std::cin >> n;
if (n <= 30 && n >= 1) {
std::cout << "Liczba jest z przedzialu [1,30]" << std::endl;
// Pobierz wejscie od uzytkownika
for (int i = 0; i < n; i++) {
std::cout << "Podaj dowolna liczbe calkowita: " << std::endl;
std::cin >> arr[i];
}
// Wyswietl wszystkie liczby z tablicy
std::cout << "Liczby z tablicy: " << std::endl;
for (int i = 0; i < n; i++) {
std::cout << arr[i] << " ";
}
} else {
std::cout << "Liczba nie znajduje sie w przedziale [1,30]" << std::endl;
return 0;
}
}