a) Definiu una funció en C++ que, donat un nombre enter positiu n > 0, decideixi si algun dels dígits d’aquest nombre és igual a 0. Per exemple, si n = 1345 la funció retorna false
, si n = 20 la funció retorna true
.
b) A continuació, escriviu un programa principal que demani a l’usuari un conjunt de valors enters positius i mostri per a cadascun d’ells si el nombre té algun dígit igual a 0.
Entrada
L’entrada consisteix en una seqüència d’enters positius.
Sortida
Mostra per a cada enter el missatge Si
si conté algun dígit igual a 0, en cas contrari mostrarà per pantalla el missatge No
.
Input
11 109 345 6780 2034 2003
Output
No Si No Si Si Si
Input
22 34506 45081 1 34
Output
No Si Si No No