Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Deck   (10.11.2011 в 14:28)
В данный момент прохожу циклы в С++. Я написал код с циклом "for" используя материал из книги плюс постарался учесть ошибки исправленные в моей первой теме. Программа скомпилировалась и вот теперь мне интересно что должно было произойти?
#include <stdio.h>
#include <iostream>

using namespace std;

int main (int arg, char* pszArgs[])
{
    int loopCount;
    cout << "12 ";
    cin >> loopCount;
    
    for (int i = loopCount; 1 > 0; i--);
    {
        cout << "осталось выполнить ";
        cout << "i-1 ";
        cout << " циклов\n";
    }
    system ("pause ");
    return 0;
}


Как я понял из книги должен был произойти цикл указанный в коде и значение должно было уменьшиться на 1, но после запуска, в консольной строке я наблюдаю только значение 12. Мой вопрос таков: что должно было произойти и правильно ли написан код?


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: