
составьте программу дан массив целых чисел состоящий из 10 элементов, заполнить его с случайным
образом числами из диапазона 0-67, определить есть ли среди чисел числа из [5;20]срочно

Ответы на вопрос

#include <iostream>
using namespace std;
int main ()
{
int ar [10];
for (int i=0; i<=9; i++)
ar[i]=rand()%68;
for (int i=0; i<=9; i++)
{
if ((a[i]>=5)&&(a[i]<=20))
{
cout<<"YES"<<endl;
break;
}
}
for (int i=0; i<=9; i++)
cout<<a[i]<<" ";
return 0;
}



Программа на языке Python для решения данной задачи может выглядеть следующим образом:
pythonimport random
# Создаем массив из 10 целых чисел
arr = [0] * 10
# Заполняем массив случайными числами из диапазона 0-67
for i in range(len(arr)):
arr[i] = random.randint(0, 67)
# Печатаем полученный массив
print("Массив:", arr)
# Проверяем, есть ли среди чисел из [5;20]
for num in arr:
if num >= 5 and num <= 20:
print("В массиве есть число из [5;20]!")
break
else:
print("В массиве нет чисел из [5;20].")
Общая суть программы заключается в создании массива, заполнении его случайными числами из диапазона 0-67 и поиске чисел из [5;20]. Для заполнения массива используется цикл for и функция random.randint(), а для проверки наличия нужных чисел - еще один цикл for и условное выражение if. Если среди чисел массива есть хотя бы одно число из [5;20], программа выведет сообщение "В массиве есть число из [5;20]!". Если же таких чисел нет, программа выведет сообщение "В массиве нет чисел из [5;20].".


Топ вопросов за вчера в категории Информатика









Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili