C++.Оператор For. нужно сделать простую программу,которой задаёшь значение двух чисел,а она выводит на экран ряд чисел от первого до последнего с промежутком в 1.если писать с оператором while ,то всё чудесно считается.а с цикл...

C++.Оператор For. нужно сделать простую программу,которой задаёшь значение двух чисел,а она выводит на экран ряд чисел от первого до последнего с промежутком в 1.если писать с оператором while ,то всё чудесно считается.а с циклом for проблема - не могу сделать вариант когда не первое число больше,а второе .т.е. первый скрин - программа работает правильно.второй -появляются лишние цифры.как исправить?
Гость
Ответ(ы) на вопрос:
Гость
//Не знаю, что Вы хотели сделать этим for(a<=b... //Dev-C++ 4.9.9.2 #include using namespace std; int main(){   int a,b=0;   cin>>a>>b;   for(int i=a;i<=b;i++)           cout<
Гость
Например так можно. Или вообще вначале сделать "if (a > b) std::swap (a, b);"
Не нашли ответ?
Ответить на вопрос
Похожие вопросы