Implementa un programa que lea de teclado una cadena que representa un
número binario. Si algún carácter de la cadena es distinto de '0' o '1',
el programa advertirá al usuario de que la cadena introducida no
representa un número binario y pedirá de nuevo la lectura de la cadena.
#Solución
bandera = False
while bandera == False:
entrada = input('Ingresé un número binario: \n')
for i in entrada:
if (i is not '0') and (i is not '1'):
bandera = False
break
else:
bandera = True
if bandera:
print ('Número binario valido!')
else:
print('No representa un número binario')
Ayudanos a resolver más ejercicios!
https://www.paypal.com/paypalme/CwilVargas?locale.x=es_XC
Comentarios
Publicar un comentario