Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Bossx
-11 / 1 / 0
Регистрация: 14.02.2017
Сообщений: 188
Завершенные тесты: 2
#1

В последовательности чисел сравнить, что больше сумма положительных или произведение отрицательных

16.02.2017, 22:34. Просмотров 978. Ответов 1
Метки нет (Все метки)

Кто знает как модно решить данную задачу на С++ при помощи цикла "do while"?
В последовательности чисел сравнить, что больше сумма положительных или произведение отрицательных.
Числа, вводятся с клавиатуры, пока пользователь не введет 0.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2017, 22:34
Ответы с готовыми решениями:

Каких чисел в последовательности больше, положительных или отрицательных?
дана последовательность целых чисел, за которой следует 0. определить, каких...

Проверить, что произведение отрицательных чисел массива больше, чем произведение нечетных чисел
очередной раз, помогите пожалуйста Дан одномерный массив А, состоящий из...

Верно ли то,что в последовательности больше отрицательных членов, чем положительных
Дано натуральные числа N,a1,a2,...an. Верно ли то,что в последовательности ...

Каких чисел больше: отрицательных или положительных?
Дан массив K(9). Каких чисел больше: отрицательных или положительных? Как...

Определить, что положительных чисел больше, чем отрицательных
Найти количество положительных чисел среди четырёх целых чисел. Если количество...

1
FreeYourMind
137 / 137 / 104
Регистрация: 13.11.2016
Сообщений: 381
16.02.2017, 22:50 #2
Лучший ответ Сообщение было отмечено Bossx как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
    setlocale(LC_ALL, "rus");
    int x, sum=0, neg=1;
    do
    {
        cout << "Введите число:" << endl;
        cin >> x;
        if (x>0)
            sum+=x;
        if (x<0)
            neg*=x;
    }
    while (x!=0);
    if (sum>neg)
        cout << "Сумма положительных больше! ("<< sum << ')' << endl;
    else
        cout << "произведение отрицательных больше! ("<< neg << ')' << endl;
    system("pause");
    return 0;
}
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.02.2017, 22:50

Определить, что больше - сумма четных элементов или сумма нечетных элементов введенной последовательности
Составить программу, используя оператор while, в соответствии с заданием:...

Определить, каких чисел больше в массиве: положительных или отрицательных, методом Монте Карло
Помогите ,пожалуйста!!!!! определить каких чисел больше в массиве положительных...

Определить каких положительных чисел больше в последовательности, кратных или не кратных 5?
С клавиатуры вводится последовательность чисел.Количество чисел заранее не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru