Вопрос задан 29.09.2023 в 15:45. Предмет Информатика. Спрашивает Зыкова Настёна.

Розв'яжіть задачу мовою програмування с++ Маємо послідовність цілих чисел, що закінчується числом

1. Потрібно знайти добуток всіх чисел послідовності, які кратні 3 і більші за 2 Код задачі запишіть
0 0
Перейти к ответам

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

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

Ответ:

#include<iostream>

using namespace std;

int main()

{

   int mp = 1, n;

   for(;n != 1;)

   {

       cin >> n;

       if((n%3 == 0) && (n > 2))

       {

           mp *= n;

       }

   }

   cout << mp;

   return 0;

}

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

Ось приклад розв'язання цієї задачі мовою програмування C++:

cpp
#include <iostream> int main() { int number; long long product = 1; // Ініціалізуємо добуток одиницею std::cout << "Введіть послідовність цілих чисел (закінчіть введення числом 1):" << std::endl; while (true) { std::cin >> number; if (number == 1) { break; // Вийдемо з циклу, якщо введено число 1 } if (number > 2 && number % 3 == 0) { product *= number; // Якщо число більше за 2 і кратне 3, множимо його на поточний добуток } } std::cout << "Добуток чисел, які більші за 2 і кратні 3: " << product << std::endl; return 0; }

Цей код використовує цикл while, щоб зчитувати числа зі стандартного вводу, доки не буде введено число 1. Під час кожного введення числа перевіряється, чи воно більше за 2 і кратне 3, і, якщо так, то множиться на поточний добуток. На виході програма виводить добуток чисел, які відповідають заданим умовам.

0 0

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

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

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

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