Recopilación y muestra de datos
1 - Crea un programa que solicite al usuario que escriba su nombre y luego imprima "Hola, [nombre]."
nombre = input("Escribe tu nombre: ")
print("Hola %s" %nombre)
2 - Crea un programa que solicite al usuario que escriba su nombre y edad, y luego imprima "Hola, [nombre], tienes [edad] años."
nombre_usuario = str(input("Escribe tu nombre: "))
edad_usuario = int(input("Digita tu edad: "))
print(f"Hola {nombre_usuario.capitalize()}, tienes {edad_usuario} años.")
3 - Crea un programa que solicite al usuario que escriba su nombre, edad y altura en metros, y luego imprima "Hola, [nombre], tienes [edad] años y mides [altura] metros."
nombre_usuario = str(input("Ingresa tu nombre: "))
edad_usuario = int(input("Ingresa tu edad: "))
altura_usuario = float(input("Ingresa tu altura: "))
print("Hola {}, tienes {} años y mides {} mts." .format(nombre_usuario.capitalize(),
edad_usuario, altura_usuario))
Calculadora con operadores
4 - Crea un programa que solicite dos valores numéricos al usuario y luego imprima la suma de ambos valores.
valor1 = int(input("Ingrese primer valor: "))
valor2 = int(input("Ingrese segundo valor: "))
resultado = valor1 + valor2
print(f"El resultado de {valor1} + {valor2} es {resultado}")
5 - Crea un programa que solicite tres valores numéricos al usuario y luego imprima la suma de los tres valores.
valor1 = int(input("Ingrese primer valor: "))
valor2 = int(input("Ingrese segundo valor: "))
valor3 = int(input("Ingrese tercer valor: "))
resultado = valor1 + valor2 + valor3
print(f"El resultado de {valor1} + {valor2} + {valor3} es {resultado}")
6 - Crea un programa que solicite dos valores numéricos al usuario y luego imprima la resta del primero menos el segundo valor.
valor1 = int(input("Ingrese primer valor: "))
valor2 = int(input("Ingrese segundo valor: "))
resultado = valor1 - valor2
print(f"El resultado de {valor1} - {valor2} es {resultado}")
7 - Crea un programa que solicite dos valores numéricos al usuario y luego imprima la multiplicación de los dos valores.
valor1 = int(input("Ingrese primer valor: "))
valor2 = int(input("Ingrese segundo valor: "))
resultado = valor1 * valor2
print(f"El resultado de {valor1} x {valor2} es {resultado}")
8 - Crea un programa que solicite dos valores numéricos, un numerador y un denominador, y realice la división entre los dos valores. Asegúrate de que el valor del denominador no sea igual a 0.
numerador = int(input("Ingresa el numerador: "))
denominador = int(input("Ingresa el denominador: "))
if denominador != 0:
resultado = float(numerador / denominador)
print(f"El resultado de la división entre {numerador} y {denominador} es: {resultado}")
else:
print("Error: el denominador no puede ser cero.")
9 - Crea un programa que solicite dos valores numéricos, un operador y una potencia, y realice la exponenciación entre estos dos valores.
operador = int(input("Ingrese el operador: "))
potencia = int(input("Ingrese la potencia: "))
resultado_potencia = operador ** potencia
print(f"El resultado de {operador} elevado a {potencia} es {resultado_potencia}")
10 - Crea un programa que solicite dos valores numéricos, un numerador y un denominador, y realice la división entera entre los dos valores. Asegúrate de que el valor del denominador no sea igual a 0.
numerador = int(input("Ingresa el numerador: "))
denominador = int(input("Ingresa el denominador: "))
if denominador != 0:
resultado = numerador // denominador
print(f"El resultado ENTERO de la división entre {numerador} y {denominador} es: {resultado}")
else:
print("Error: el denominador no puede ser cero.")
11 - Crea un programa que solicite dos valores numéricos, un numerador y un denominador, y devuelva el resto de la división entre los dos valores. Asegúrate de que el valor del denominador no sea igual a 0.
numerador = int(input("Ingresa el numerador: "))
denominador = int(input("Ingresa el denominador: "))
if denominador != 0:
resultado = numerador % denominador
print(f"El RESTO de la división entre {numerador} y {denominador} es: {resultado}")
else:
print("Error: el denominador no puede ser cero.")
12 - Crea un código que solicite las 3 notas de un estudiante e imprima el promedio de las notas.
nota_1 = float(input("Ingrese primera nota: "))
nota_2 = float(input("Ingrese segunda nota: "))
nota_3 = float(input("Ingrese tercera nota: "))
promedio_alumno = float((nota_1 + nota_2 + nota_3)/3)
print("El promedio del alumno es: %.1f"%(promedio_alumno))
13 - Crea un código que calcule e imprima el promedio ponderado de los números 5, 12, 20 y 15 con pesos respectivamente iguales a 1, 2, 3 y 4.
promedio_ponderado = ((5*1 + 12*2 + 20*3 + 15*4)/(1 + 2 + 3 + 4))
print("El promedio ponderado es %.2f"%(promedio_ponderado))
continúa[...]