
Помогите, пж информатика 9 класс. Составе программу, которая формирует массив из шестнадцати
случайных целых чисел от -20 до 20 и подсчитывает количество отрицательных элементов. Даю 13 баллов

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

var
mas:array [1..16] of integer;K,i:integer;
begin
K:=0;
for i:=1 to 16 do
begin
mas[i]:=Random(41)-20;
if mas[i]<0 then K:=K+1;
end;
Writeln(k)
end.



Благодарим за ваш вопрос!
Для составления программы, которая формирует массив из шестнадцати случайных целых чисел от -20 до 20 и подсчитывает количество отрицательных элементов, можно использовать язык программирования Python.
Вот пример программы, которая решает эту задачу:
```python import random
# Функция для формирования массива из случайных чисел def generate_array(): array = [] for _ in range(16): # Генерация случайного целого числа от -20 до 20 number = random.randint(-20, 20) array.append(number) return array
# Функция для подсчета количества отрицательных элементов в массиве def count_negative(array): count = 0 for number in array: if number < 0: count += 1 return count
# Главная функция программы def main(): # Формирование массива array = generate_array() print("Сформированный массив:", array) # Подсчет количества отрицательных элементов negative_count = count_negative(array) print("Количество отрицательных элементов:", negative_count)
# Вызов главной функции программы main() ```
Описание программы: 1. Мы используем библиотеку `random`, чтобы сгенерировать случайные числа. 2. В функции `generate_array()` мы создаем пустой массив и генерируем 16 случайных чисел в цикле с использованием функции `random.randint()`. Затем каждое число добавляется в массив. 3. В функции `count_negative(array)` мы инициализируем переменную `count` с нулевым значением и проходимся по всем элементам массива. Если число является отрицательным, увеличиваем значение `count` на 1. 4. В функции `main()` мы вызываем функции `generate_array()` и `count_negative()` и выводим результаты.
Эта программа создает массив из 16 случайных целых чисел от -20 до 20 и подсчитывает количество отрицательных элементов. Результаты выводятся на экран.


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







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