0% encontró este documento útil (0 votos)
27 vistas4 páginas

Python - Prácticas

Cargado por

JeanCarlo Nuñez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
27 vistas4 páginas

Python - Prácticas

Cargado por

JeanCarlo Nuñez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Prácticas:

Python

Instrucciones:

Elabore para cada ejercicio un archivo de Python con la solución al problema planteado.

Ejercicio #1
Calcular el valor de E de la ecuación E=M C 2

Ejercicio #2
Calcular el valor de Y de la siguiente formula: Y =x 2 +3 x +5

Ejercicio #3
Mostrar el nombre completo de una persona, pero debe capturarse cada dato del nombre por
separado y a su vez debe mostrarse solo la primera letra de cada palabra en mayúscula,
acompañada del mensaje: Bienvenido al sistema y en un espacio aparte el nombre completo de la
persona.

Ejercicio #4
Realice un programa que pida un texto, luego solicite dos caracteres (uno será usado para buscar y
otro para sustituir); el programa debe en el texto digitado por el usuario buscar el primer carácter
solicitado y cambiarlo por el segundo carácter solicitado.

Ejercicio #5
Realice un programa que lea un texto digitado por un cliente y convierta las mayúsculas a
minúsculas y viceversa.

Ejercicio #6
Realice un programa que, dado los valores del radio del círculo y su altura, debe calcular el
volumen del cono y volumen del cilindro e indicar la diferencia entre ambos volúmenes.

1 2
 Volumen del cono: ∗pi∗r ∗h
3
 Volumen del cilindro: pi∗r 2∗h
Prácticas:
Python

Ejercicio #7
Encuentre los fallos y corríjalos:

1.

2.

3.

4.

Ejercicio #8
Utilizando la lista entregada, muestre en pantalla el último valor, el quinto, el primero y el tercero
en ese orden, utilizando un único PRINT con salto de línea de párrafo entre cada dato.
Prácticas:
Python

Ejercicio #9
En una universidad acaban de decidir cambiar de sistema de calificaciones numéricas a
alfanuméricas, es decir, en lugar de calificar de 0 a 100 ahora calificarán con A, B, C, F de la
siguiente manera: A = 90 - 100, B = 80 - 89, C = 60 - 79, F = 0 - 59. Como siempre, le toca al
departamento de sistemas hacer el trabajo.

Por lo tanto, en Python diseñe un programa que reciba un número entero entre 0 y 100 e indique
el valor de la calificación en letra.

La solución brindada además de lo solicitado debe contar con las siguientes validaciones:

 Debe validar que se digite un número. (Mediante la estructura TRY).


 Debe validar que el número se encuentre dentro del rango permitido, esto es: en caso de
que el usuario introduzca un valor menor que 0 o mayor que 100.

Ejercicio #10
Basado en el ejercicio anterior, la universidad decidió complicar aún más el método para calificar y
pasarán de calificar mediante números del 0 al 100 a calificar mediante letras A, B, C, D, F
indicando además + o - a la letra según la siguiente lista:

 93 -100 = A
 90 - 92 = A-
 87 - 89 = B+
 83 - 86 = B
 80 - 82 = B-
 77 - 79 = C+
 73 - 76 = C
 70 - 72 = C-
 67 - 69 = D+
 63 - 66 = D
 60 - 62 = D-
 59 o inferior = F

Como siempre, le toca al departamento de sistemas hacer el trabajo.

Modifique en un nuevo archivo el código anterior para brindar solución al nuevo problema
planteado.

Ejercicio #11
La fuerza de atracción gravitatoria de la luna es de 1.622 m/s2, mientras que en la tierra es de
9.807 m/s2, es decir, la luna tiene apenas el 16.54% de atracción gravitatoria que la tierra
(1.622/9.807 = 0.16539206689), por lo tanto, una persona pesaría en la luna solamente el 17% de
lo que pesa en la tierra.
Prácticas:
Python

Escriba un programa que pregunte su peso al usuario en kg, e indique cuál sería su peso en la luna.

La solución brindada además de lo solicitado debe contar con las siguientes validaciones:

 Debe validar que se digite un número.


 Debe validar que el número sea un peso válido.

Prueba que puede realizar, sí el usuario digita 80kg, su masa seria 80kg por lo que su peso en la
luna sería 129.76 Newtons.

Ejercicio #12
Escriba un programa que solicite la edad al usuario e indique si puede o no votar en las próximas
elecciones y si puede o no solicitar una licencia de manejo. Si el usuario tiene 18 años o más
entonces puede votar y puede solicitar licencia de manejo. Si tiene 16 años, pero menos que 18
entonces solo puede solicitar licencia de manejo. Si tiene menos 16 años entonces no puede votar
y tampoco puede solicitar la licencia de manejo.

Ejercicio #13
En el departamento de sistemas cada vez es más común que los empleados trabajen tiempo extra
así que la gerencia ha solicitado un programa para saber cuál debe ser el sueldo a pagar de
acuerdo a las horas totales trabajadas y al sueldo base del empleado. Hasta 40 horas semanales se
paga el sueldo normal. La siguientes 10 horas extra se pagan al doble y las siguientes horas a partir
de allí se pagan al triple. Ejemplo, si un empleado tiene sueldo de $20 dls la hora trabajó 57 horas
en la semana entonces se le deben pagar 40 horas base (40x20 = 800) + 10 horas extra al doble de
la tarifa (80 x 10 = 800) + 7 horas extra al triple de la tarifa (120x7 = 840) = 800 + 800 + 840 = 2,440
dls.

Por lo tanto, escriba un programa que solicita al usuario el valor del sueldo base por hora, la
cantidad de horas trabajadas e indicar el sueldo a pagar.

También podría gustarte