Форум программистов, компьютерный форум CyberForum.ru

Блок проверки операторов циклов - C++

Восстановить пароль Регистрация
 
DimoOn4uk
Сообщений: n/a
30.03.2012, 01:56     Блок проверки операторов циклов #1
Никак не могу найти где у меня ошибка,после того как добавил циклы Do While и For перестало работать..
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
case'4':
            {
                int sum=0;                           
                int n=1;                              
                cout << "Cycle While: ";              
                while ((1/(n*n))>(DBL_MIN))        
                {
                    sum+=(1/(n*n));                   
                    n++;                              
                }                               
                cout << "sum="<<sum<<endl;           
                cout << "Cycle Do While: ";          
                do  
                {
                    sum+=(1/(n*n));                   
                    n++; 
                }while((1/(n*n))>(DBL_MIN));
                cout << "sum="<<sum<<endl;
                cout << "Cycle For: ";
                for(int n=1,sum=0;(1/(n*n))>(DBL_MIN);n++) 
                {
                    sum+=(1/(n*n));
                }
                cout << "sum="<<sum<<endl<<endl;
                break;
 
            }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2012, 01:56     Блок проверки операторов циклов
Посмотрите здесь:

C++ Применение циклов, условных операторов
Разница циклов for и while C++
C++ Оптимизация циклов
Использование циклов C++
Прерывание циклов C++
Объединение циклов C++
Счетчик циклов C++
Вывод в консоль чисел от 1 до 1000 не используя циклов и условных операторов C++
C++ Блок-схемы: как указать условие проверки чётности введённых чисел?
C++ Как корректно прервать цикл? (нюансы использования циклов, операторов ветвления и оператора break)
C++ Блок-схемы операторов
Программирование разветвлений и циклов с использованием операторов C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
30.03.2012, 02:29     Блок проверки операторов циклов #2
Результом 1/(n*n) всегда будет 0 при n > 1.
Yandex
Объявления
30.03.2012, 02:29     Блок проверки операторов циклов
Ответ Создать тему
Опции темы

Текущее время: 12:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru