25 января 2016 г.

Вычислить сумму четных чисел и произведение нечетных в заданном диапазоне.

double proizv = 1, summ = 0;
int d1, d2;
cout << "Enter begin range:";
cin >> d1;
cout << "Enter end range:";
cin >> d2;
if (d1 < d2)
{
while (d1 < d2)
{
if (d1 % 2 == 0)
summ += d1;
else
proizv *= d1;
d1++;
}
}
else
{
while (d2 < d1)
{
if (d2 % 2 == 0)
summ += d2;
else
proizv *= d2;
d2++;
}
}
cout << "Summ " << summ << endl;
cout << "Mult " << proizv << endl;
system("pause");

Комментариев нет:

Отправить комментарий