Дан массив из 10 целых чисел. Требуется заполнить массив случайными числами из отрезка [30; 65] Далее требуется верно ли, что сумма элементов, которые меньше 50, есть четное число.
Чтобы заполнить массив случайными числами из отрезка [30; 65], можно воспользоваться функцией rand() и оператором % для получения числа в нужном диапазоне:
include include
using namespace std;
int main() const int size = 10 int arr[size] int sum = 0;
for (int i = 0; i < size; i++) arr[i] = rand() % 36 + 30 sum += arr[i]
for (int i = 0; i < size; i++) cout << arr[i] << " "
cout << endl int sum_less_50 = 0 for (int i = 0; i < size; i++) if (arr[i] < 50) sum_less_50 += arr[i]
if (sum_less_50 % 2 == 0) cout << "Сумма элементов, которые меньше 50, является четным числом." << endl } else cout << "Сумма элементов, которые меньше 50, не является четным числом." << endl
return 0;
}
После заполнения массива случайными числами из отрезка [30; 65], мы находим сумму элементов, которые меньше 50, и проверяем является ли она четным числом.
Чтобы заполнить массив случайными числами из отрезка [30; 65], можно воспользоваться функцией rand() и оператором % для получения числа в нужном диапазоне:
include includeusing namespace std;
int main()
for (int i = 0; i < size; i++)const int size = 10
int arr[size]
int sum = 0;
arr[i] = rand() % 36 + 30
sum += arr[i]
for (int i = 0; i < size; i++)
cout << arr[i] << " "
cout << endl
int sum_less_50 = 0
for (int i = 0; i < size; i++)
if (arr[i] < 50)
sum_less_50 += arr[i]
if (sum_less_50 % 2 == 0)
cout << "Сумма элементов, которые меньше 50, является четным числом." << endl
} else
cout << "Сумма элементов, которые меньше 50, не является четным числом." << endl
return 0;
}
После заполнения массива случайными числами из отрезка [30; 65], мы находим сумму элементов, которые меньше 50, и проверяем является ли она четным числом.