Вопрос задан 16.07.2023 в 15:18. Предмет Информатика. Спрашивает Перепелица Анна.

Розмер масива 8 тип елемента целый Вычислить сумму элементов массива, кратных 3 програма C++

решите пж срочна
0 0
Перейти к ответам

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

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

Ответ:

#include <iostream>

#include <conio.h>

#include <cstdlib>

#include <ctime>

using namespace std;

int main()

{

srand(time(0));//time(0) вернет текущее кол-во секунд,побуждая функцию srand() передавать

    //разное значение sedd для функции rand() при каждом запуске программы.

int arr[7] = {}; // Создали массив из 8 элементов (счет идет от 0)

int Summa = 0; // тут будет храниться сумма.

for (int i = 0; i < 7; i++)// цикл для заполнения массива

{

arr[i] = 1 + (rand()%100); // числа для простоты будут генерироваться до 100

if ((arr[i] % 3) == 0) // проверяем на кратность 3 , если кратно проваливаемся в тело условия

{

cout << "Ellement massiva # " << i << "-" << arr[i] << endl;//если кратно 3 ,то выводим на экран

Summa += arr[i]; // складываем все элементы массива кратные 3

}

}

cout << "Summa = " << Summa << endl; // выводим сумму на экран

_getch(); // пауза

return 0;

}

Объяснение:

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

Вот пример программы на языке C++, которая вычисляет сумму элементов массива, кратных 3:

cpp
#include <iostream> int main() { const int size = 8; int array[size] = {1, 2, 3, 4, 5, 6, 7, 8}; // Ваш массив целых чисел int sum = 0; for (int i = 0; i < size; i++) { if (array[i] % 3 == 0) { sum += array[i]; } } std::cout << "Сумма элементов массива, кратных 3: " << sum << std::endl; return 0; }

В этом примере массив array содержит значения от 1 до 8. Если вам нужно использовать другие значения, просто измените их в инициализации массива. Программа проходит по всем элементам массива и проверяет, делится ли значение элемента на 3 без остатка. Если да, то значение добавляется к переменной sum. В конце программа выводит сумму элементов массива, кратных 3.

0 0

Похожие вопросы

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

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

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