@Doplis01

Не работает простой код хотя он правильный в чем может быть проблема?

#include <iostream>
#include <string>
#include <vector>

using namespace std;

int main () {

    for (int i = 1; i <= 10; i++) {
        cout << i << endl;
    }

    return 0;
}


Помогите, вроже все правильно но он мне выдает цифры больше 9
  • Вопрос задан
  • 286 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Цифр больше 9 в десятичной системе не бывает.
А ваш код выдаёт числа от 1 до 10, как вы в нём и написали.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
wataru
@wataru Куратор тега C++
Разработчик на С++, экс-олимпиадник.
Вы уверены? У меня точно такой же код выводит числа от 1 до 10. Скорее всего вы программу нескомпилировали, или запускаете какой-то другой код по ошибке.
Ответ написан
mayton2019
@mayton2019
Bigdata Engineer
Так вроде лучше

for (int i = 0; i < 10; i++) {
        cout << i << endl;
}
Ответ написан
@krot0glot
Я полагаю, что вы хотите видеть цифры с 1 по 9:
(int i = 1; i < 10; i++)
но при этом пишите с 1 по 10:
(int i = 1; i <= 10; i++)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы