Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.06.2015, 17:03   #1
max1993
 
Регистрация: 12.05.2015
Сообщений: 5
По умолчанию помогите исправить циклы

#include <iostream>



using namespace std;

bool read(int &n)
{
cout << "Введите количество элементов произведения" << endl;
cin >> n;
cout << n << endl;

if (n <= 0)
{
cout << "Количество элементов не может быть отрицательным либо равным нулю! " << endl;
return false;
}
return true;
}

int main()
{
setlocale(0, "rus");


while (true)
{
int i, n, kol;

float d = 1, str = 0, summa = 0;

cout << "--------------------------------------------------" << endl;
cout << "Цикл с параметром - 1" << endl;
cout << "Цикл с предусловием - 2" << endl;
cout << "Цикл с постусловием - 3" << endl;
cout << "Выход - 0" << endl;
cin >> kol;
cout << kol << endl;

switch (kol){

case 1:
if (!read(n)) continue;
for (i = 1; i <= n; ++i) {

d *= i; str += 1. / (i + 1); summa += d / str;

}





break;
case 2:
if (!read(n)) continue;

while (i <= n){




d *= i;
str += 1. / (i + 1);
summa += d / str;
i++;






}


break;
case 3:


do
{
d *= i;
str += 1. / (i + 1);
summa += d / str;
++i;
} while (i <= n);




break;
case 0:

exit(0);
break;





}


cout << "значение суммы (произведения) членов ряда =" << summa << endl;


}




system("pause");
}
max1993 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите написать программу C# (Циклы) komar1337 C# (си шарп) 3 13.10.2014 14:20
Циклы с счетчиком, помогите! Elena90 Microsoft Office Excel 2 13.12.2009 20:48
Помогите решить задачу на циклы на Паскале. Evgo Помощь студентам 20 20.06.2009 01:20
помогите кто понимает циклы любаша Помощь студентам 4 09.01.2009 15:05