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


Ejercicios de programación: Algoritmos básicos, Esquemas y mapas conceptuales de Física Médica

Este documento contiene diferentes ejercicios de programación en python que abarcan el cálculo de promedios, sueldos, operaciones aritméticas, determinación de números mayores, verificación de paridad y el área de un triángulo. Además, incluye un algoritmo para validar el dni y otro para calcular el importe de una compra en una tienda de música.

Tipo: Esquemas y mapas conceptuales

2021/2022

Subido el 06/05/2022

yonathan-david
yonathan-david 🇵🇪

6 documentos

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Actividad entregable 02
1. Escribe un programa que solicité al usuario ingresar cuatromeros para luego mostrar el promedio
de los tres.
n1=float(input("Ingrese primer número:"))
n2=float(input("Ingrese segundo número:"))
n3=float(input("Ingrese tercer número:"))
n4=float(input("Ingrese cuarto número:"))
print("El promedio de los cuatro es", (n1+n2+n3)/3)
2. Calcular el sueldo de un empleado, ingrese los siguientes datos: nombre, horas de trabajo y el salario
por hora. Luego incrementar el sueldo en 15%.
numero1 = float(input('Ingrese Primera Cantidad de Inversión : '))
numero2 = float(input('Ingrese Segunda Cantidad de Inversión : '))
numero3 = float(input('Ingrese Tercera Cantidad de Inversión : '))
total = numero1 + numero2 + numero3
porcentaje1 = (numero1/total)*100
porcentaje2 = (numero2/total)*100
porcentaje3 = (numero3/total)*100
print('----------------------------')
print(f'Porcentaje de la Primera Inversión : ',porcentaje1,'%')
print(f'Porcentaje de la Segunda Inversión : ',porcentaje2,'%')
print(f'Porcentaje de la Tercera Inversión : ',porcentaje3,'%')
3. Ingresar 2 números y luego escoger la operación que se quiere hacer con ellos (suma, resta,
multiplicación o división) y reportar el resultado.
n1 = float(input("Introduce un número: ") )
n2 = float(input("Introduce otro número: ") )
opcion = 0
print(""" ¿Qué quieres hacer?
1) Sumar
2) Restar
3) Multiplicar
4) Dividir """)
opcion = int(input("Introduce un número: ") )
if opcion == 1:
print("La suma de",n1,"+",n2,"es",n1+n2)
elif opcion == 2:
print("La resta de",n1,"-",n2,"es",n1-n2)
elif opcion == 3:
print("El producto de",n1,"*",n2,"es",n1*n2)
elif opcion == 4:
print("El producto de",n1,"/",n2,"es",n1/n2)
else:
print("Opción incorrecta")
pf3
pf4

Vista previa parcial del texto

¡Descarga Ejercicios de programación: Algoritmos básicos y más Esquemas y mapas conceptuales en PDF de Física Médica solo en Docsity!

Actividad entregable 02

  1. Escribe un programa que solicité al usuario ingresar cuatro números para luego mostrar el promedio de los tres. n1=float(input("Ingrese primer número:")) n2=float(input("Ingrese segundo número:")) n3=float(input("Ingrese tercer número:")) n4=float(input("Ingrese cuarto número:")) print("El promedio de los cuatro es", (n1+n2+n3)/3)
  2. Calcular el sueldo de un empleado, ingrese los siguientes datos: nombre, horas de trabajo y el salario por hora. Luego incrementar el sueldo en 15%. numero1 = float(input('Ingrese Primera Cantidad de Inversión : ')) numero2 = float(input('Ingrese Segunda Cantidad de Inversión : ')) numero3 = float(input('Ingrese Tercera Cantidad de Inversión : ')) total = numero1 + numero2 + numero porcentaje1 = (numero1/total)* porcentaje2 = (numero2/total)* porcentaje3 = (numero3/total)* print('----------------------------') print(f'Porcentaje de la Primera Inversión : ',porcentaje1,'%') print(f'Porcentaje de la Segunda Inversión : ',porcentaje2,'%') print(f'Porcentaje de la Tercera Inversión : ',porcentaje3,'%')
  3. Ingresar 2 números y luego escoger la operación que se quiere hacer con ellos (suma, resta, multiplicación o división) y reportar el resultado. n1 = float(input("Introduce un número: ") ) n2 = float(input("Introduce otro número: ") ) opcion = 0 print(""" ¿Qué quieres hacer?
    1. Sumar
    2. Restar
    3. Multiplicar
    4. Dividir """) opcion = int(input("Introduce un número: ") ) if opcion == 1: print("La suma de",n1,"+",n2,"es",n1+n2) elif opcion == 2: print("La resta de",n1,"-",n2,"es",n1-n2) elif opcion == 3: print("El producto de",n1,"",n2,"es",n1n2) elif opcion == 4: print("El producto de",n1,"/",n2,"es",n1/n2) else: print("Opción incorrecta")
  1. Diseñe un algoritmo que lea tres números y determine el número mayor. mayor = 0 maximo = 5 #Cantidad de numeros, puede variar for i in range(maximo): num = int(input('Dame un numero:')) if num > mayor: mayor = num print(mayor)
  2. Diseñe un algoritmo que determine si un número es para o impar. numero = int(input('ingresar numero entero: ')) if numero % 2 == 0: print(f'el numero {numero} es par') else: print(f'el numero {numero} es impar')
  3. Elabore un algoritmo que permita calcular el área de un triángulo. Área = (base * altura) / def calcular_área_triangulo(base, altura): return round(base * altura/2,1) b = float(input('Ingresar base del triangulo : ')) a = float(input('Ingresar altura del triangul 7 o : ')) área = calcular_área_triangulo(b,a) print(f'El área del triagulo es : {área}')
  4. Diseñe un algoritmo que verifique si la cantidad de dígitos ingresados de un DNI es correcta o no (el DNI tiene 8 dígitos). def dni_correcto(dni): return len(dni)==8 and dni[:8].isdecimal() def letra_dni_correcta(dni): num_dni = int(dni[:8]) if name=="main": dni = input("Ingrese su DNI: ") if dni_correcto(dni): print("El DNI",dni,"es válido") else: print("El DNI",dni,"es incorrecto")

Se desea imprimir el salario neto de cada trabajador.