Написать программу, в которой массив из 10 элементов заполняется случайными числами в пределах от 0
до 99, выводится на экран, и найти в нем: 1. количество нечетных чисел (если таких нет, то сообщить об этом) 2. минимальное число Можно оформить в виде 2-х задачОтветы на вопрос
Ответ:
1.
var a:array [1..10] of integer;
i,k:integer;
begin
k:=0;
write('Массив: ');
for i:=1 to 10 do
begin
a[i]:=random(100);
write(a[i]:4);
if a[i] mod 2 = 1 then k:=k+1
end;
writeln;
if k>0 then writeln ('Количество нечетных чисел равно ',k)
else writeln ('Нечетных чисел нет')
end.
2.
var a:array [1..10] of integer;
i,m:integer;
begin
m:=99;
write('Массив: ');
for i:=1 to 10 do
begin
a[i]:=random(100);
write(a[i]:4);
if a[i] < m then m:=a[i]
end;
writeln;
writeln ('min = ',m)
end.
Объяснение:
var a:array [1..10] of integer;
i,k,m:integer;
begin
k:=0;
m:=99;
write('Массив: ');
for i:=1 to 10 do
begin
a[i]:=random(100);
write(a[i]:4);
if a[i] mod 2 = 1 then k:=k+1;
if a[i] < m then m:=a[i]
end;
writeln;
if k>0 then writeln ('Количество нечетных чисел равно ',k)
else writeln ('Нечетных чисел нет');
writeln ('min = ',m)
end.
===== PascalABC.NET =====
begin
var a := ArrRandom(10, 0, 99);
a.Println;
var k := a.Count(p -> p.IsOdd);
if k = 0 then
Println('Нечетных чисел нет')
else
Println('Нечетных чисел:', k);
Println('Минимальное число:', a.Min)
end.

Задача 1: Заполнение массива случайными числами и вывод на экран
Для решения этой задачи можно использовать язык программирования Python. Вот пример программы, которая создает массив из 10 элементов, заполняет его случайными числами в диапазоне от 0 до 99, и выводит его на экран:
```python import random
# Создаем пустой массив array = []
# Заполняем массив случайными числами for _ in range(10): number = random.randint(0, 99) array.append(number)
# Выводим массив на экран print(array) ```
Примечание: Для выполнения этой программы вам понадобится установленный интерпретатор Python.
Задача 2: Поиск количества нечетных чисел и минимального числа в массиве
Для решения этой задачи можно использовать язык программирования Python. Вот пример программы, которая находит количество нечетных чисел в массиве и минимальное число:
```python import random
# Создаем пустой массив array = []
# Заполняем массив случайными числами for _ in range(10): number = random.randint(0, 99) array.append(number)
# Выводим массив на экран print(array)
# Находим количество нечетных чисел odd_count = 0 for number in array: if number % 2 != 0: odd_count += 1
# Проверяем, есть ли нечетные числа в массиве if odd_count == 0: print("В массиве нет нечетных чисел") else: print("Количество нечетных чисел:", odd_count)
# Находим минимальное число min_number = min(array) print("Минимальное число:", min_number) ```
Примечание: Для выполнения этой программы вам понадобится установленный интерпретатор Python.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
