Diskuze: Ošetření vstupu-jen čísla
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.


if(scanf("%d", &a) == 1) // uzivatel zadal cislo
else return 0; // nezadalv c++ s cout to bude podobně 
-> stackoverflow.com
Maybe not a proper way... I use that in my school homework.
#include <iostream>
#include <stdio.h>
#include <conio.h>
int getInputNumber()
{
    int key;
    do
    {
        key = _getch();
    }while (key < '0' || key > '9');
    std::cout << key - '0';
    return key - '0';
}
int main()
{
    int n = getInputNumber() ;
    system("pause");
    return 0;
}Zobrazeno 3 zpráv z 3.
 
				
