Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


programacion problemas, Ejercicios de Programación para Ingenierios

programacion problemas para resolver

Tipo: Ejercicios

2023/2024

Subido el 17/05/2024

tamara-sanchez-35
tamara-sanchez-35 🇵🇪

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
GUIA EJERCICIOS PRE - UTEC
EJERCICIOS RESUELTOS
1. Escribir un programa que muestre por pantalla la frase ¡Hola mundo!
print("¡Hola Mundo!")
2. Escribir un programa que almacene la cadena ¡Hola Mundo! en una variable y luego
muestre por pantalla el contenido de la variable.
mensaje = "¡Hola Mundo!"
print(mensaje)
3. Escribir un programa que pregunte el nombre del usuario en la consola y después de
que el usuario lo introduzca muestre por pantalla la cadena ¡Hola <nombre>!,
donde <nombre> es el nombre que el usuario haya introducido.
nombre = input("Introduce tu nombre: ")
print("¡Hola " + nombre + "!")
4. Escribir un programa que muestre por pantalla el resultado de la siguiente operación
aritmética (3+2/2-5)**2.
print(((3 + 2) / (2 * 5)) ** 2)
5. Escribir un programa que pregunte al usuario por el número de horas trabajadas y el
costo por hora. Después debe mostrar por pantalla la paga que le corresponde.
horas = float(input("Introduce tus horas de trabajo: "))
costo = float(input("Introduce lo que cobras por hora: "))
paga = horas * coste
print("Tu paga es", paga)
6. Escribir un programa que lea un entero positivo, n, introducido por el usuario y después
muestre en pantalla la suma de todos los enteros desde 1 hasta n. La suma de
los n primeros enteros positivos puede ser calculada de la siguiente forma:
Suma = n(n+1)/2
n = int(input("Introduce un número entero: "))
suma = n * (n + 1) / 2
print("La suma de los primeros números enteros desde 1 hasta " + str(n) + " es " + str(suma))
7. Escribir un programa que pida al usuario su peso (en kg) y estatura (en metros), calcule
el índice de masa corporal y lo almacene en una variable, y muestre por pantalla la
frase Tu índice de masa corporal es <imc> donde <imc> es el índice de masa corporal
calculado redondeado con dos decimales.
peso = input("¿Cuál es tu peso en kg? ")
estatura = input("¿Cuál es tu estatura en metros?")
imc = round(float(peso)/float(estatura)**2,2)
pf3

Vista previa parcial del texto

¡Descarga programacion problemas y más Ejercicios en PDF de Programación para Ingenierios solo en Docsity!

EJERCICIOS RESUELTOS

  1. Escribir un programa que muestre por pantalla la frase ¡Hola mundo! print("¡Hola Mundo!")
  2. Escribir un programa que almacene la cadena ¡Hola Mundo! en una variable y luego muestre por pantalla el contenido de la variable. mensaje = "¡Hola Mundo!" print(mensaje)
  3. Escribir un programa que pregunte el nombre del usuario en la consola y después de que el usuario lo introduzca muestre por pantalla la cadena ¡Hola !, donde es el nombre que el usuario haya introducido. nombre = input("Introduce tu nombre: ") print("¡Hola " + nombre + "!")
  4. Escribir un programa que muestre por pantalla el resultado de la siguiente operación aritmética ( 3 + 2 / 2 - 5 )** 2. print((( 3 + 2 ) / ( 2 * 5 )) ** 2 )
  5. Escribir un programa que pregunte al usuario por el número de horas trabajadas y el costo por hora. Después debe mostrar por pantalla la paga que le corresponde. horas = float(input("Introduce tus horas de trabajo: ")) costo = float(input("Introduce lo que cobras por hora: ")) paga = horas * coste print("Tu paga es", paga)
  6. Escribir un programa que lea un entero positivo, n, introducido por el usuario y después muestre en pantalla la suma de todos los enteros desde 1 hasta n. La suma de los n primeros enteros positivos puede ser calculada de la siguiente forma: Suma = n(n+1)/ n = int(input("Introduce un número entero: ")) suma = n * (n + 1 ) / 2 print("La suma de los primeros números enteros desde 1 hasta " + str(n) + " es " + str(suma))
  7. Escribir un programa que pida al usuario su peso (en kg) y estatura (en metros), calcule el índice de masa corporal y lo almacene en una variable, y muestre por pantalla la frase Tu índice de masa corporal es donde es el índice de masa corporal calculado redondeado con dos decimales. peso = input("¿Cuál es tu peso en kg? ") estatura = input("¿Cuál es tu estatura en metros?") imc = round(float(peso)/float(estatura)** 2 , 2 )

print("Tu índice de masa corporal es " + str(imc))

  1. Escribir un programa que pida al usuario dos números enteros y muestre por pantalla la entre da un cociente y un resto donde y son los números introducidos por el usuario, y y son el cociente y el resto de la división entera respectivamente. n = input("Introduce el dividendo (entero): ") m = input("Introduce el divisor (entero): ") print(n + " entre " + m + " da un cociente " + str(int(n) // int(m)) + " y un resto " + str(int(n) % int(m)))
  2. Escribir un programa que pregunte al usuario una cantidad a invertir, el interés anual y el número de años, y muestre por pantalla el capital obtenido en la inversión. cantidad = float(input("¿Cantidad a invertir? ")) interes = float(input("¿Interés porcentual anual? ")) años = int(input("¿Años?")) print("Capital final: " + str(round(cantidad * (interes / 100 + 1 ) ** años, 2 )))
  3. Una juguetería tiene mucho éxito en dos de sus productos: payasos y muñecas. Suele hacer venta por correo y la empresa de logística les cobra por peso de cada paquete así que deben calcular el peso de los payasos y muñecas que saldrán en cada paquete a demanda. Cada payaso pesa 112 g y cada muñeca 75 g. Escribir un programa que lea el número de payasos y muñecas vendidos en el último pedido y calcule el peso total del paquete que será enviado. peso_payaso = 112 peso_muñeca = 75 payasos = int(input("Introduce el número de payasos a enviar: ")) muñecas = int(input("Introduce el número de muñecas a enviar: ")) peso_total = peso_payaso * payasos + peso_muñeca * muñecas print("El peso total del paquete es " + str(peso_total))
  4. Imagina que acabas de abrir una nueva cuenta de ahorros que te ofrece el 4% de interés al año. Estos ahorros debido a intereses, que no se cobran hasta finales de año, se te añaden al balance final de tu cuenta de ahorros. Escribir un programa que comience leyendo la cantidad de dinero depositada en la cuenta de ahorros, introducida por el usuario. Después el programa debe calcular y mostrar por pantalla la cantidad de ahorros tras el primer, segundo y tercer años. Redondear cada cantidad a dos decimales. inversion = float(input("Introduce la inversión inicial: ")) interes = 0. balance1 = inversion * ( 1 + interes) print("Balance tras el primer año:" + str(round(balance1, 2 ))) balance2 = balance1 * ( 1 + interes) print("Balance tras el segundo año:" + str(round(balance2, 2 ))) balance3 = balance2 * ( 1 + interes)