Найти в) произведение всех целых чисел от 1 до b (значение b вводится с клавиату- ры; 1

0 голосов
61 просмотров

Найти в) произведение всех целых чисел от 1 до b (значение b вводится с клавиату- ры; 1<= b <=20); выполнить на языке программирования C++ использую for


Информатика (132 баллов) | 61 просмотров
Дан 1 ответ
0 голосов

Ответ:

#include

int main()

{

unsigned int b;

unsigned long int result = 1;

std::cin >> b;

for(auto i = 1u; i <= b; ++i)</p>

{

 result *= i;

}

std::cout << result;</p>

return 0;

}

Объяснение:

Ищет произведение чисел в диапазоне [1;b].

Если b включать не нужно, в for измените i <= b на i < b</p>


image
(4.0k баллов)
0

Можете написать тоже самое, только похожее на это

0

:#include using namespace std;int main(){int i; int a,b; double sum=0,sr;cin>>a>>b; //вводчиселчерезпробелfor (i = a; i < b+1; i++) {sum = sum + i;}sr=sum/(b-a+1);cout<<"Среднееарифметическое= "<

0

Пожалуйста , можешь ответить на вопрос в моем профиле по информатике ( там достаточно много баллов)

0

Lazarus