Comprova si és número X77966


Statement
 

pdf   zip

html

Feu un programa que ens dirà si l’entrada és un numero decimal, un número sencer o no és un número

Entrada

Entres una cadena sense espais amb el simbol de decimal com a . o ,. No hi ha cap altre tipus de separador, p.e, mil·lers

Sortida Segons l’entrada representada amb donarà com a sortida:

és un número decimal

és un número sencer

no és un número

Observació

1. Si la cadena d’entrada resulta ser un número decimal o sencer els zeros a l’esquerra no es mostraran. Els exemples aclariran aquest punt.

2. Si la cadena d’entrada resulta ser un número decimal o sencer les comes decimals es substituiran per punts.

3. Si la cadena d’entrada no és un número es mostrarà a la sortida idèntica

4. No entrem cadenes amb espais en blanc

Public test cases
  • Input

    00000,77885975
    

    Output

    .77885975 és un número decimal
    
  • Input

    00000.77885975
    

    Output

    .77885975 és un número decimal
    
  • Input

    000077885975,
    

    Output

    77885975. és un número decimal
    
  • Input

    00007788.5975,
    

    Output

    00007788.5975, no és un número
    
  • Input

    00007788
    

    Output

    7788 és un número sencer
    
  • Information
    Author
    Joan Masdemont Fontàs
    Language
    Catalan
    Official solutions
    C++ Python
    User solutions
    C++ Python