Вопрос задан 16.01.2020 в 21:20. Предмет Информатика. Спрашивает Котявина Арина.

Написать программу которая в одномерном массиве заданным в ручную находит колво элементов кратных 3

и 5. Помогите пожалуйста ​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Корнеева Анастасия.

Следующий алгоритм:

1) Создаешь массив

2) Делаешь перечисление. Если ты умеешь - все ок, но если не умеешь, то приведу пример на Си

int a[15], i;

for (i=0; i<15; i++)

{

   алг.

}

3) Проверяешь, кратно ли данное число 3: число % 3 == 0 - если да то сохраняешь(выводишь)

4) Проверяешь, кратно ли данное число 5: число % 3 == 0 - если да то сохраняешь(выводишь)

Прим: если надо и то и другое одновременно - число % 3 == 0 &&(и) число % 5 == 0

5) Выводишь результат

Удачи! Надеюсь что помог

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

Для решения данной задачи можно написать программу на языке Python. В программе мы будем использовать цикл для перебора элементов массива и условные операторы для проверки, является ли каждый элемент кратным 3 и 5. Затем мы будем подсчитывать количество элементов, удовлетворяющих этому условию.

Вот пример программы:

```python def count_elements(array): count = 0 for element in array: if element % 3 == 0 and element % 5 == 0: count += 1 return count

# Пример использования программы array = [3, 5, 10, 15, 20, 25, 30] result = count_elements(array) print("Количество элементов, кратных 3 и 5:", result) ```

В этом примере мы определяем функцию `count_elements`, которая принимает одномерный массив в качестве аргумента. Затем мы инициализируем переменную `count` с нулевым значением и используем цикл `for` для перебора каждого элемента массива. Внутри цикла мы проверяем, является ли текущий элемент кратным 3 и 5 с помощью оператора остатка от деления (`%`). Если элемент удовлетворяет этому условию, мы увеличиваем значение переменной `count` на 1.

В примере использования программы мы создаем массив `[3, 5, 10, 15, 20, 25, 30]` и вызываем функцию `count_elements` с этим массивом. Результат выводится на экран.

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

Пожалуйста, попробуйте этот пример программы и дайте мне знать, если у вас возникнут дополнительные вопросы!

0 0

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

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

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