Найти произведение всех целых чисел от a до 20 (значение a вводится с клавиатуры: 1 <=a...

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

Найти произведение всех целых чисел от a до 20 (значение a вводится с клавиатуры: 1 <=a <= 20).<br> задача на с++


Информатика (15 баллов) | 220 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include "iostream"
using namespace std;
void main(){
int a,s=1;
read(a);
for(int i=a; i<=20;i++)<br>s=s*i;
cout<<s;<br>}

(2.1k баллов)
0

20 ввожу

0

о, если ввожу меньше о работает

0

ааа, ну правильно, извиняй))всё правильно тогда)

0

Спасибо тебе большое, извини что мозг потрепал))

0

#include "iostream"
using namespace std;
void main(){
int a;
double s = 1;
cin>>(a);
for (int i = a; i <= 20; i++)<br> s = s * i;
cout << s << endl;<br>
system("pause");
}

0

всё,всё, всё работает, спасибо большое))

0

ты тоже извини что не сразу, без программы стараюсь писать

0

ты крут если без программы и такое вытворяешь я проверяю потом понимаю что да как)

0

та не работает, когда вводишь слишкомаленькое число, за диапазон выходит)

0

о, спасибо что предупредил))