Предмет: Информатика, автор: Ynthex

ЯЗЫК С++ Порахувати добуток від’ємних елементів​

Ответы

Автор ответа: MrSolution
0

Ответ:

(см. объяснение)

Объяснение:

Пожалуйста, указывайте русский перевод задания в следующий раз. Решаю это: Считать произведение отрицательных элементов. Если они отсутствуют, вывести 1.

Решение:

#include <stdio.h>

int main() {

   int a;

   int r = 1;

   while (scanf("%d", &a) == 1) {

       if (a < 0) {

           r *= a;

       }

   }

   printf("%d\n", r);

   return 0;

}

Другой вариант:

#include <iostream>

using namespace std;

int main() {

   int a;

   int r = 1;

   while (cin >> a) {

       if (a < 0) {

           r *= a;

       }

   }

   cout << r << endl;

   return 0;

}

Обе программы выполняют требуемую задачу.

Задание выполнено!


Ynthex: спасибо!
Похожие вопросы
Предмет: Русский язык, автор: егор824