SOLUCION AL EJERCICIO 5 CONDICIONAL (IF). FUENTE: APRENDE CON ALF

 Ejercicio 5


Para tributar un determinado impuesto se debe ser mayor de 16 años y tener unos ingresos iguales o superiores a 1000 € mensuales. Escribir un programa que pregunte al usuario su edad y sus ingresos mensuales y muestre por pantalla si el usuario tiene que tributar o no.

Solución:

 Variables:

  • Edad
  • Ingresos

Datos de entrada:

  • Edad del usuario
  • Ingresos mensuales del usuario en euros 
 Proceso:
  • Evaluar si la edad del usuario es mayor a 16 años
  • Evaluar si los ingresos mensuales son iguales o superiores a 1000 euros

Datos de salida:

  •  Si el usuario tiene que tributar o no

Algoritmo: 

INICIO

     LEA: EDAD, INGRESOS 

     SI (EDAD) > 16  & INGRESOS >= 1000   ENTONCES:

               ESCRIBA: "EL USUARIO TIENE QUE TRIBUTAR"

     SINO

     ESCRIBA: "EL USUARIO NO TIENE QUE TRIBUTAR"  

FIN_INICIO

 

Python:

print('Inicio de programa')


edad = int(input('Favor ingrese la edad del usuario: '))
ingresos = int(input('Favor ingrese el valor de los ingresos del usuario en euros: '))
if edad > 16 and ingresos >= 1000:
  print('El usuario tiene que tributar')
else:
  print('El usuario no tiene que tributar')


print('Fin de programa')

Comentarios

Entradas más populares de este blog

TEST DE VARIABLES EN PYTHON

PySDR: una guía para SDR y DSP usando Python by Dr. Marc Lichtman. Introducciòn.

LEER Y CONVERTIR AUDIOS CON PYTHON EN GOOGLE COLAB