0 / 0 / 0
Регистрация: 29.10.2019
Сообщений: 60
1

Подсчитать произведение чисел от 1 до n

29.10.2019, 15:52. Показов 4137. Ответов 2
Метки нет (Все метки)

из того что я сделал он подсчитывает произв. только двух последних чисел и выводит а на прошлые подсчеты забивает я подумал добавить sum += pro но ему нужно ввести значение sum если я добавлю sum=0 ничего не меняется вообщем как мне подсчитать произведение чисел от 1 до n по заданию надо использовать do while может то что я предлагаю это треш и есть еще способ ?) делал на visual studio 2019 и 2013(c++)

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
25
26
27
28
29
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
    setlocale(0, "");
    double n, p, pro,sum;
    double natural = 0;
    cout << "Введите кол-во чисел : ";
    cin >> n;
    if (n == 0)
    {
        cout << "Произведение чисел : 1" << endl;
        system("pause");
        return 0;
    }
    else
    {
        do {
            natural++;
            p = natural + 1;
            pro = p * natural;
            sum += pro;
        } while (p < n);
        cout << "Произведение чисел : " << pro << endl;
        system("pause");
        return 0;
    }
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.10.2019, 15:52
Ответы с готовыми решениями:

17. Подсчитать произведение целых чисел, введенных с клавиатуры. Произведение подсчитывается до тех пор, пока вводятся числа от -10 до +10
17. Подсчитать произведение целых чисел, введенных с клавиатуры. Произведение подсчитывается до тех...

Необходимо найти произведение чисел и подсчитать количество чисел кратных трем
Срочно!Нужна помощь.Условия таковы:в ячейку x вводится 5 чисел. Необходимо найти произведение чисел...

Дан файл целых чисел. Подсчитать произведение чисел большее 5
program primer; var fx: text; s,c:integer; begin assign(fx,'F:\0001.txt'); reset (fx); S:=0;...

1) Подсчитать произведение и количество всех неотрицательных чисел из 10 не целых чисел, введенных пользовател
1) Подсчитать произведение и количество всех неотрицательных чисел из 10 не целых чисел, введенных...

2
случайный прохожий
2072 / 1343 / 458
Регистрация: 20.07.2013
Сообщений: 3,744
29.10.2019, 23:20 2
Лучший ответ Сообщение было отмечено VitSarMan как решение

Решение

Так это же, судя по заданию, факториал нужно вычислить.

C++
1
2
3
4
5
6
7
8
  double n, pro = 1;
 
  // ...............
 
  do
  {
    pro *= (n--);
  } while (n);
0
0 / 0 / 0
Регистрация: 29.10.2019
Сообщений: 60
29.10.2019, 23:42  [ТС] 3
просто лучший спасибо это я одноклеточный не шарю
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.10.2019, 23:42
Помогаю со студенческими работами здесь

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

В последовательности вещественных чисел подсчитать произведение чисел, кратных 3.
цикл с предусловием В последовательности вещественныхчисел подсчитать произведение чисел, кратных...

В последовательности вещественных чисел подсчитать произведение чисел , кратных 3.
помогите пожалуйста решить, очень надо! ОПЕРАТОР ЦИКЛА С ПРЕДУСЛОВИЕМ Задачи реализовать без...

В последовательности вещественных чисел подсчитать произведение чисел, кратных 3
В последовательности вещественных чисел подсчитать произведение чисел, кратных 3.


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru