1)
#include
using namespace std;
int main()
{
unsigned long long p = 1;
for (int i = 10; i<=98; i+=2)<br> p*=i;
cout <<"Proizvedenie: " <<p <<endl;<br> return 0;
}
2)
#include
using namespace std;
int main()
{
unsigned long long p = 1;
int i = 10;
while (i<=98)<br> {
p*=i;
i+=2;
}
cout <<"Proizvedenie: " <<p <<endl;<br> return 0;
}
3)
#include
using namespace std;
int main()
{
unsigned long long p = 1;
int i = 10;
do
{
p*=i;
i+=2;
}
while (i<=98);<br> cout <<"Proizvedenie: " <<p <<endl;<br> return 0;
}
Столь большое произведение не поместиться даже
unsigned long long,поэтому результатом будет выдавать 0