Найти сумму и произведение чисел в промежутке от 1 до n.
Реализовать с применением всех трёх операторов цикла:
for,while, do-while.
arthurion:
зачем уточнять на каком языке нужна программа?
Ответы на вопрос
Ответил kornickevg
0
#include <conio.h>
#include<iostream.h>
void main()
{
int n,i,s,p;
cout<<"Введите n》";
cin>>n;
s=0;
p=1;
cout<<"Считаем циклом for\n";
for(i=1;i<=n;i++)
{
s=s+i;
p=p*i;
}
cout<<"Сумма"<<s<<endl;
cout<<"Произведение"<<p<<endl;
cout<<"Считаем циклом while\n";
s=0;
p=1;
i=1;
while (i<=n)
{
s=s+i;
p=p*i;
i++;
}
cout<<"Сумма"<<s<<endl;
cout<<"Произведение"<<p<<endl;
cout<<"Считаем циклом do while\n";
s=0;
p=1;
i=1;
do
{
s=s+i;
p=p*i;
i++;
}
while(i<=n);
cout<<"Сумма"<<s<<endl;
cout<<"Произведение"<<p<<endl;
}
Новые вопросы