Subido por Mia Clavijo

Práctica 3 - Secuenciales Variables y operadores

Anuncio
PRÁCTICA 3
VARI ABLES Y OP ERADORES
Lenguaje de Programación: Python
Entorno de desarrollo: Jupyter notebook
Nombre del Estudiante:
A continuación, se presentan una serie de ejercicios opcionales para complementar el
aprendizaje.
Estructuras secuenciales, variables y operadores.
1. Escribe un programa que le pida al usuario dos números y muestre en pantalla su suma,
resta, multiplicación y división.
2. Escribe un programa que le pida al usuario el precio de un producto y muestre en la pantalla
el precio del producto al aplicarle un descuento del 12%.
3. Realice un programa que lea de la entrada estándar los siguientes datos de una persona:
a. Edad: dato de tipo entero.
b. Sexo: dato de tipo carácter.
c.
Altura en metros: dato de tipo real.
d. Tras leer los datos, el programa debe mostrarlos en la salida estándar.
4. Escriba un programa en Python que tenga las variables: a, m, c, mayor, d, e, f y luego calcular:
(a*(m/c))/mayor*(d+(e/f)).
5. Escribe la siguiente expresión como expresión en Python: ((x/(y-z))+w)*menor.
6. Realice un programa que calcule el valor que toma la siguiente función para unos valores
dados de x e y: f(x,y) = sqrt(x) / (pow(y,2)-1).
7. Escriba un programa que calcule la nota que un alumno UCSP necesita obtener en su examen
final para aprobar el curso. Debe solicitar al usuario o alumno ingrese su nota permanente
1, 2 y parcial. Considerar
a. Permanente 1=20%
b. Permanente 2=20%,
c.
Examen Parcial=30%;
d. Examen Final=30%.
8. Escriba un fragmento de programa que intercambie los valores de dos variables.
9. Escriba un programa que lea la nota final de cuatro alumnos y calcule la nota final media de
los cuatro alumnos.
10. Escriba un programa que lea de la entrada estándar los dos catetos de un triángulo
rectángulo y escriba en la salida estándar su hipotenusa.
11. Escribir un programa que dada una cantidad flotante X, imprima la cantidad de billetes de
200,100,50 y 10 soles, monedas de 5, 2 y 1 soles y monedas de 50, 20, 10 y 1 céntimos. De
manera que se minice la cantidad de billetes y monedas.
12. Escriba un programa que lea la cantidad de segundos (entero) e imprima su equivalente en
horas, minutos y segundos. Imprima los resultados de la siguiente manera:
“7322 segundos equivalen a 2 horas 2 minutos 2 segundos”
Descargar