-
Мега фен
Това, което си написала е нещо средно между С (не ++) и Паскал. Ето как трябва да стане:
Със for:
#include <cstdio>
#include <cstdlib>
#include <iostream>
#include <string>
#include <cmath>
using namespace std;
int main(int nNumberofArgs, char* pszArgs[])
{
int m, n, i, pr;
cout<<"Vavedete m: ";
cin>>m;
cout<<"Vavedete n: ";
cin>>n;
pr=1;
for(i=m;i<=n;i++) {
pr=pr*i;
}
cout<<"Proizvedenieto e "
<<pr <<endl;
system("PAUSE");
return 0;
}
Със while:
#include <cstdio>
#include <cstdlib>
#include <iostream>
#include <string>
#include <cmath>
using namespace std;
int main(int nNumberofArgs, char* pszArgs[])
{
int m, n, i, pr;
cout<<"Vavedete m: ";
cin>>m;
cout<<"Vavedete n: ";
cin>>n;
pr=1;
i=m;
while (i<=n) {
pr=pr*i;
i++;
}
cout<<"Proizvedenieto e "
<<pr <<endl;
system("PAUSE");
return 0;
}
Тествани са, работят.
Правила за публикуване
- Вие не можете да публикувате теми
- Вие не можете да отговаряте в теми
- Вие не можете да прикачвате файлове
- Вие не можете да редактирате мненията си
Правила