• Помогите с программой на С++ Программа должна выводить четное ли введенное число или нет
    по таблице ASCII 48-0; 49-1....57-9
    т. е. если любой символ точка тире или буква будут во введенном пользователе то число должно считаться не четным
    Вот код программы:
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    using namespace std;

    int main()
    { int a, i;
    char chislo[100];
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    printf("Введите число и нажмите ");
    printf("-> ");
    gets(chislo);
    a=strlen(chislo);
    if (chislo[i]>=48 && chislo[i]<=57)
    printf("Введенная строка является целым числом");
    else
    printf("Введенная строка не является целым числом");
    getch();
    return 0;
    }
    Похоже я что то не так делаю в if

Ответы 0

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years