Форум программистов, компьютерный форум, киберфорум
Наши страницы

Цикл for проверка 0 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Будет ли это компилироватся http://www.cyberforum.ru/cpp-beginners/thread921301.html
Нашел один из проблемных кусков кода, вот один из них: STRES=GetStartRes(); InitEngine(); SetMineBalanse(19,LandBalance); MineExtraction(); SetMinesBuildingRules(DefaultMinesBuilding,...
C++ [Error] msvcp110.dll Ребят, подскажите пожалуйста... Я скомпилировал программу, поставил конфигурацию на "Release", запускается все хорошо... Но если скидываю другу, то у него она попросту не работает, ругается на файл... http://www.cyberforum.ru/cpp-beginners/thread921297.html
Бесконечный замкнутый круг программы и цвет C++
1 Вопрос как сделать чтобы при завершении действий программы, например 2+2=4 после ответа 4 должно следовать не завершение программы, а чтобы она шла по кругу до бесконечности, как такое сделать? 2...
Агоритм крускала C++
Всем привет ребят такая проблема, у меня такая проблема, была задана задача на практике реализовать алгоритм крускала и прима, с прима проблем нет, а вот с крускала возникли серьёзные проблемы, в...
C++ Считывание файла *.cvs http://www.cyberforum.ru/cpp-beginners/thread921257.html
*.txt файлы такой код читает правильно: int m; int gist; ifstream f("1.txt"); for(int i=0; i<10; i++) { f >> m; cout<<m<<" ";
C++ Помощь в теории Вот у меня такое задание : написать программу, формирующую по исходному BMP файлу два новых BMP файла, содержащих левую и правую половины картинки. Раньше не сталкивалась с работой bmp файлами. Я не... подробнее

Показать сообщение отдельно
Helo
4 / 4 / 0
Регистрация: 04.07.2013
Сообщений: 52

Цикл for проверка 0 - C++

11.07.2013, 06:55. Просмотров 484. Ответов 9
Метки (Все метки)

Здравствуйте подскажите если не трудно. Пишу программу и нужно чтобы вводимые данные проверялись на <= 0.
Так вот когда ввожу меньше 0 цикл работает, но если ввести 0 происходит зацикливание. Как изменить код?
Какие еще способы печати таблицы результатов вы знаете?

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
/* Ввод данных */
    printf ( "\n%3s", " Введите начало диапазона: " );
    Input_Validation ( start_of_range );
    printf ( "\n%3s", " Введите конец  диапазона: " );
    Input_Validation ( end_of_range );
    printf ( "\n%3s", " Введите шаг табулирования: " );
    do{
    Input_Validation ( step_tabulation );
    /* Если шаг табулирования <= 0 */
    if ( step_tabulation <= 0 ) 
    {
        printf ( "\n%3s", " Шаг табулирования не может быть <= 0 Повторите ввод данных: " );
        continue;}
    else break;}
    while (step_tabulation != 0);
 
    /* Шапка таблицы */
    printf ( " ________________________________\n" );
    printf ( " | N |\t X\t|\tY\t|\n" );
    /* Цикл for от начала диапазона до конца  диапазона с заданным шагом табулирования */
    for ( function = start_of_range; function <= end_of_range; function += step_tabulation )
        /* Вывод резултатов вычисления функции */
        printf ( " |%3d|%4.5g\t|%12.8g\t|\n", point_tabulation ++, function, pow ( function, function ) * pow ( exponent, - function ) );
    /* Завершение таблицы */
    printf ( " --------------------------------\n" );
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru