domingo, 9 de agosto de 2026

Solicitar edad y cantidad de artículos comprados, mostrar en pantalla un valor de verdad (True o False) que indique si el usuario es mayor de 18 años y además compró más de 1 artículo en Python

Escribir un programa que le solicite al usuario su edad y la guarde en una variable. Que luego solicite la cantidad de artículos comprados en una tienda y la guarde en otra variable. Finalmente, mostrar en pantalla un valor de verdad (True o False) que indique si el usuario es mayor de 18 años y además compró más de 1 artículo.

Código del ejercicio:

edad = int(input("Ingresar edad: "))
articulo = int(input("Ingresar cantidad de artículos comprados: "))
if edad > 18 and articulo > 1:
    print("True")
else:
    print("False")

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.
print() --> imprime un mensaje en la pantalla.
if --> use if para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
else --> use else para especificar un bloque de código a ejecutar, si la misma condición es falsa.
and --> devuelve True si ambos operandos son verdaderos.
> --> el operador mayor que ( > ) devuelve true si el operando izquierdo es mayor que el operando derecho.

Explicación del Código:

Código completo

edad = int(input("Ingresar edad: "))
articulo = int(input("Ingresar cantidad de artículos comprados: "))

if edad > 18 and articulo > 1:
    print("True")
else:
    print("False")

Explicación línea por línea

1. edad = int(input("Ingresar edad: "))

Solicita al usuario que ingrese su edad.

  • input() permite escribir un dato.
  • int() convierte el dato ingresado en un número entero.
  • edad guarda el valor ingresado.

2. articulo = int(input("Ingresar cantidad de artículos comprados: "))

Solicita al usuario la cantidad de artículos que compró.

  • input() permite ingresar el dato.
  • int() convierte el dato en un número entero.
  • articulo guarda la cantidad de artículos.

3. if edad > 18 and articulo > 1:

Comprueba dos condiciones al mismo tiempo:

  • edad > 18: verifica que la edad sea mayor de 18.
  • articulo > 1: verifica que haya comprado más de 1 artículo.
  • and: significa "y", por lo que ambas condiciones deben cumplirse.

4. print("True")

Si las dos condiciones son verdaderas, muestra:

True

Esto significa que el usuario es mayor de 18 años y compró más de 1 artículo.

5. else:

Se ejecuta cuando la condición anterior no se cumple.

6. print("False")

Muestra:

False

Esto significa que al menos una de las dos condiciones no se cumple.

Ejemplo

Edad: 25

Artículos: 3

Resultado: True

Edad: 17

Artículos: 3

Resultado: False

No hay comentarios.:

Publicar un comentario

Encontrar la paridad de un número dado en Python

Código del ejercicio: def encontrarParidad ( x ):     x ^= x >> 16     x ^= x >> 8     x ^= x >> 4     x ^= x...

Copyright © Ejercicios de programación. Todos los derechos reservados. ❤️