Вопрос задан 26.07.2018 в 05:20. Предмет Информатика. Спрашивает Дубинина Вика.

Дан одномерный массив размером М. Подсчитать сумму чисел кратных 5 и произведение остальных

элементов. Ввод данных осуществлять с клавиатуры, вывод исходного массива и результатов на экран. Помогите составить блок схему
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Сабыраева Гулназ.
Блок схема во вложении.
Только сразу после элемента "начало" еще нужен блок прямоугольный с N:=20

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, вам потребуется написать программу на языке программирования, которая будет выполнять следующие шаги:

1. Запросить у пользователя размер массива М. 2. Создать пустой массив размером М. 3. Заполнить массив числами, вводимыми пользователем с клавиатуры. 4. Вывести исходный массив на экран. 5. Посчитать сумму чисел, кратных 5, и произведение остальных элементов массива. 6. Вывести результаты на экран.

Блок-схема:

``` +-------------------+ | Ввод размера М | +-------------------+ | v +-------------------+ | Создание массива | +-------------------+ | v +-------------------+ | Заполнение массива| +-------------------+ | v +-------------------+ | Вывод массива | +-------------------+ | v +-------------------+ | Подсчет суммы и | | произведения | +-------------------+ | v +-------------------+ | Вывод результатов | +-------------------+ ```

Пример кода на языке Python:

```python # Ввод размера М M = int(input("Введите размер массива: "))

# Создание массива array = []

# Заполнение массива for i in range(M): num = int(input(f"Введите число {i+1}: ")) array.append(num)

# Вывод массива print("Исходный массив:", array)

# Подсчет суммы и произведения sum_multiple_of_5 = 0 product_of_others = 1

for num in array: if num % 5 == 0: sum_multiple_of_5 += num else: product_of_others *= num

# Вывод результатов print("Сумма чисел, кратных 5:", sum_multiple_of_5) print("Произведение остальных чисел:", product_of_others) ```

Пожалуйста, обратите внимание, что данный код написан на языке программирования Python. Вы можете скопировать его и запустить в среде разработки, поддерживающей Python, чтобы увидеть результаты на экране.

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос