DEBER DE VARIABLES Y TIPOS DE DATOS
Enviado por Roberto Tigrero Romero • 27 de Octubre de 2019 • Tarea • 1.220 Palabras (5 Páginas) • 115 Visitas
DEBER DE VARIABLES Y TIPOS DE DATOS
1.- Escribir un programa en Python que solicite un número por teclado y muestre True sí el número se encuentra bajo las siguientes condiciones:
El número debe estar entre 25 y 60 sin incluir el 40 ó entre -20 y -40 sin incluir el -30; además el número debe ser divisible para 2 y elevado al cuadrado debe ser menor que 100.
En caso contrario debe mostrar False.
2.- Crear un programa que solicite tres números por teclado y muestre por pantalla True si los tres números cumplen las siguientes restricciones:
El número 1 elevado al cuadrado debe ser diferente de la resta del número 2 con el número3.
El número 2 debe ser un número entre 20 y 40.
El número 3 debe ser un número entre -15 y -30.
El producto del número 2 y el número 3 debe ser divisible para 2.
[pic 2]
3.- Escriba un programa que solicite a un usuario ingresar una frase y muestre por pantalla:
El número de palabras que tiene la frase ingresada.
Cuantas vocales tiene en total.
Cuantas consonantes tiene en total.
Cuantos caracteres tiene en total.
Mostrar la frase repetida tantas veces como el número de palabras que tiene.
(Las palabras están únicamente separadas entre sí por UN espacio en blanco).
[pic 3]
4.- Escriba un programa que pida por teclado: nombre, matrícula y carrera del estudiante; en qué semestre está y cuantas materias está viendo. El programa deberá mostrar por pantalla el siguiente párrafo bajo el siguiente formato (Utilizar un sólo print para mostrar el mensaje y secuencias de escape como \n y \t https://programminghistorian.org/es/lecciones/manipular-cadenas-de-caracteres-en-python#secuencias-de-escape referirse a la sección de secuencias de escape). Por ejemplo:
Ingrese nombre del estudiante: Ricardo Flores
Ingrese matricula del estudiante: 201425847
Ingrese carrera del estudiante: Telemática
Ingrese semestre que cursa: Tercer Semestre
Ingrese cantidad de materias que está viendo: 6 materias
El estudiantes RICARDO FLORES con matricula #201425847 de la carrera
Ing. en TELEMATICA, en su TERCER SEMESTRE tomo 6 Materias, por lo que se recomienda mucho esfuerzo y dedicación.
5.- Escriba un programa que al ingresar una URL verifique si es de dominio educativo o no.
Para que una url sea de dominio educativo y sea correcta deber de comenzar con “www” y tener “.edu” en la dirección.
Ingrese una URL valida: www.espol.edu.ec
La URL es válida: True
6.- En cálculo la derivada de x^4 es 4x^3, la derivada de x^5 es 5x^4. Escriba un programa que permita el ingreso de una ecuación y muestre por pantalla la derivada de la misma. El programa solo derivar términos del tipo x^n
Ingrese el término a derivar: x^2
La derivada del término ingresado es: 2 x^1
7.- Simulador de lanzamiento de dados
Escribir un programa que simule el lanzamiento de dados para un jugador. El programa deberá pedir al usuario que ingrese su nombre y deberá generar 5 números aleatorios entre 1 y 6 y almacenarlos en una lista.
La salida del programa deberá indicar en que lanzamiento se obtuvo:
- El número más alto y el número del lanzamiento en el que se generó.
- El número más bajo y el número del lanzamiento en el que se generó.
- Calcular el promedio de los 5 números generados.
Formatear la salida de tal forma que el resultado muestre solamente 2 dígitos en la parte decimal para el promedio.
Ingrese nombre del jugador: roberto
Estimado(a) Roberto sus lanzamientos son [3, 2, 6, 6, 4]
El valor máximo es 7 y lo obtuvo en el 2 lanzamiento.
El valor mínimo es 3 y lo obtuvo en el 1 lanzamiento.
El promedio es 4.20
8.- Elabore un programa que reciba las edades y los nombres de 5 estudiantes (Se recomienda usar una lista para las edades y otra para los nombres). En su programa las listas empiezan vacías y se van llenando usando la función append con lo que el usuario ingresa por teclado. Muestre por pantalla:
- Cuál es el estudiante con mayor edad.
- Cuál es el estudiante con menor edad.
- Cuál es el promedio de edades.
[pic 4]
9.- Escriba un programa que genere en una lista 5 números aleatoriamente del 1 al 5 y que muestre por pantalla lo siguiente:
...