Código del ejercicio:
Definición de los códigos del ejercicio:
int() --> convierte el valor especificado en un número entero.input() --> permite obtener texto escrito por teclado.
while --> el bucle while evalúa una condición y luego ejecuta un bloque de código si la condición es verdadera.
<= --> el operador menor o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
if --> use if para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
% --> el operador de modulo ( % ) devuelve el resto de la división.
== --> el operador de igualdad ( == ) regresa true si sus operandos son iguales, false en caso contrario.
print() --> imprime un mensaje en la pantalla.
f'{}' --> un literal de cadena con formato o f-string es un literal de cadena que tiene el prefijo 'f'o 'F'. Facilita crear interpolaciones en cadenas de texto, simplificando de este modo tanto la lectura como la escritura de estas. Si quieres mostrar variables utilizando f-strings, solo tienes especificar el nombre de las variables entre llaves {}. Y al ejecutar tu código, todos los nombres de las variables serán remplazados con sus respectivos valores.
Explicación del Código:
N = int(input('Ingresar número: '))
i = 1
c = 0
while i <= N:
if i % 3 == 0:
c = c + 1
i = i + 1
print(f'La cantidad de números múltiplos de 3 son: {c}')
Explicación de cada código
N = int(input('Ingresar número: '))
Pide al usuario que ingrese un número y lo guarda en la variable N.
int() convierte el dato ingresado en un número entero.
i = 1
Inicializa la variable i con el valor 1.
Esta variable se utilizará para recorrer los números desde 1 hasta N.
c = 0
Inicializa la variable c en 0.
Esta variable contará cuántos números múltiplos de 3 existen.
while i <= N:
Repite las instrucciones mientras i sea menor o igual que N.
if i % 3 == 0:
Comprueba si el número de la variable i es múltiplo de 3.
El operador % obtiene el resto de una división.
Si el resto de dividir i entre 3 es 0, significa que es múltiplo de 3.
c = c + 1
Si i es múltiplo de 3, aumenta en 1 el contador c.
i = i + 1
Aumenta i en 1 para continuar revisando el siguiente número.
print(f'La cantidad de números múltiplos de 3 son: {c}')
Muestra en pantalla la cantidad total de números múltiplos de 3 encontrados.
Ejemplo
Si el usuario ingresa 10, el programa revisa los números:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Los múltiplos de 3 son:
3, 6, 9
Por lo tanto, el resultado será:
La cantidad de números múltiplos de 3 son: 3
No hay comentarios.:
Publicar un comentario