Напишите программу на алгоритмическом языке, которая определяет количество элементов целочисленного массива

Напишите программу на алгоритмическом языке, которая определяет количество элементов целочисленного массива, заканчивающихся на 7 и не делящихся на 3. Используйте только переменные, описанные в данном фрагменте программы, но можете не использовать часть из них.
Жемчуг

Жемчуг

Конечно, я могу помочь вам с этой задачей. Вот пошаговое решение:

Шаг 1: Объявляем массив и инициализируем его значениями

Давайте начнем с объявления и инициализации массива. В данной задаче мы должны определить количество элементов в массиве, которые заканчиваются на 7 и не делятся на 3. Здесь я предлагаю объявить массив "numbers" и заполнить его некоторыми целочисленными значениями:

{int} {numbers}[]={17,23,37,41,57,63,77,82,97};

Шаг 2: Определяем переменные и инициализируем их значения

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

{int} {count}=0;{// переменная, в которой будем хранить количество элементов, соответствующих условию}

Шаг 3: Используем цикл для перебора элементов массива

Теперь реализуем цикл, который будет перебирать элементы массива "numbers" и проверять, соответствуют ли они условиям задачи. Если элемент заканчивается на 7 и не делится на 3, мы увеличиваем переменную "count" на 1:

{for}({int} {i}=0;{i}<{sizeof}({numbers})/{sizeof}({numbers}[0]);{i}++){
{if}({numbers}[{i}]%10==7&&{numbers}[{i}]%3!=0){
{count}++;
}
}

Шаг 4: Выводим результат

Последний шаг - вывести значение переменной "count", которое будет отображать количество элементов массива, удовлетворяющих условиям задачи:

{cout}<<{"Количество элементов массива, заканчивающихся на 7 и не делящихся на 3: "}<<{count};

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

\[
\text{{#include }}
\]
{using namespace std;}
{int main() { }
{int numbers}[]={17,23,37,41,57,63,77,82,97};
{int count}=0;
{for}({int i}=0;{i}<{sizeof}({numbers})/{sizeof}({numbers}[0]);{i}++){
{if}({numbers}[{i}]%10==7&&{numbers}[{i}]%3!=0){
{count}++;
}
}
{cout}<<{"Количество элементов массива, заканчивающихся на 7 и не делящихся на 3: "}<<{count};
{return 0;}
}

Это решение рассчитано на то, что массив "numbers" уже объявлен и содержит указанные значения. Если вам нужно вводить значения с клавиатуры или менять массив, пожалуйста, сообщите мне, чтобы я мог дополнить решение.
Знаешь ответ?
Задать вопрос
Привет!
hello