
Вопрос задан 09.03.2021 в 12:52.
Предмет Информатика.
Спрашивает Горбуль Илона.
1. Заполнить массив из 15 элементов случайными целыми числами в интервале от 0 до 150. 2. Вывести
массив на экран в строчку, через пробел. 3. Вывести на экран максимальный элемент массива. 4. Вывести на экран количество нечетных элементов в массиве. 5. Вывести на экран сумму элементов, не превышающих 100. 6. Определить, встречается ли в массиве число "20". 7. Выполнить сортировку массива по возрастанию. Вывести результат на экран.

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

Отвечает Калмыкова Ангелина.
PascalABC.NET 3.4.2, сборка 1843 от 24.10.2018
Внимание! Если программа не работает, обновите версию!
begin
var a := ArrRandom(15, 0, 150);
a.Println;
Println('max =', a.Max);
Println('Нечетных:', a.Where(t -> t.IsOdd).Count);
Println('Сумма элементов, не превышающих 100:',
a.Where(t -> t <= 100).Sum);
Writeln('Число 20 в массиве',a.Contains(20)?'':' не',' встречается');
a.Sort;
a.Println
end.
66 101 58 108 113 143 23 57 36 0 20 27 35 6 138
max = 143
Нечетных: 7
Сумма элементов, не превышающих 100: 328
Число 20 в массиве встречается
0 6 20 23 27 35 36 57 58 66 101 108 113 138 143



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для выполнения указанных действий, вам потребуется использовать программный код. Вот пример решения данной задачи на языке Python:
pythonimport random
# Создание массива из 15 элементов случайными целыми числами от 0 до 150
array = [random.randint(0, 150) for _ in range(15)]
# Вывод массива на экран в строчку, через пробел
print("Массив:", end=" ")
for num in array:
print(num, end=" ")
# Нахождение максимального элемента массива
max_num = max(array)
print("\nМаксимальный элемент массива:", max_num)
# Подсчет количества нечетных элементов в массиве
odd_count = sum(1 for num in array if num % 2 != 0)
print("Количество нечетных элементов:", odd_count)
# Вычисление суммы элементов, не превышающих 100
sum_under_100 = sum(num for num in array if num <= 100)
print("Сумма элементов, не превышающих 100:", sum_under_100)
# Проверка наличия числа "20" в массиве
if 20 in array:
print("Число 20 встречается в массиве.")
else:
print("Число 20 не встречается в массиве.")
# Сортировка массива по возрастанию
array.sort()
print("Отсортированный массив:", array)
При каждом запуске программы результаты будут разными из-за случайной генерации элементов массива.


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

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

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