Logo_UMAR
Programación I
Universidad del Mar, campus Huatulco
Licenciatura en Actuaría
Logo_UMAR
Prácticas primer examen parcial

Prácticas 1

Práctica

Escribe un programa en Python que imprima el siguiente mensaje: "Hola mundo".

Práctica

Escribe un programa en Python que solicite al usuario que ingrese su nombre, e imprima un saludo personalizado utilizando su nombre. Por ejemplo, si el usuario ingresa "Pablo", imprime el saludo:

"¡Hola Jorge!"

Práctica

Escribe un programa en Python que solicite al usuario ingresar su primer nombre y su primer apellido luego imprima el nombre y el apellido juntos (separados unicamente por un espacio). Por ejemplo:

"Jorge Hernández"

Práctica

Escribe un programa en Python que solicite al usuario un número entero, e imprima el número el sucesor del número ingresado por el usuario.

Práctica

Escribe un programa en Python que solicite al usuario un número entero, e imprima el doble y el triple del número ingresado por el usuario.

Práctica

Escribe un programa en Python que solicite al usuario un número entero, e imprima el doble del sucesor del número número ingresado por el usuario.

Práctica

Escribe un programa en Python que solicite al usuario un número entero, e imprima el cuadrado y el cubo del número ingresado por el usuario.

Práctica

Escribe un programa en Python que lea dos números $a$ y $b$, calcule e imprime mediante un mensaje adecuado la suma $a + b$, resta $a - b$ y multiplicación de dichos números $a\cdot b$.

Práctica

Escribe un programa en Python que solicite al usuario la base y la altura de un rectangulo y calcule e imprima el área y el perímetro del rectangulo mediante un mensaje apropiado.

Práctica

Escribe un programa en Python que solicite al usuario ingresar las longitudes de los catetos de un triángulo rectángulo, obtenga la hipotenusa e imprima su valor.

Práctica

Escribe un programa en Python en el que utilizando sólo una variable realice lo siguiente: Solicita al usuario ingresar un número real y almacenar este valor en la variable $\mathrm{numero}$ (por ejemplo), luego multiplica el valor ingresado por $5$, enseguida suma $11$ al resultado y entonces divide el resultado obtenido entre $2$, finalmente imprime el valor resultante (el cual tiene que estar almacenado en la única variable, $\mathrm{numero}$).

Práctica

Escribe un programa en Python que lea un número de dias (dias completos) y calcule e imprima el número de segundos que hay en el número de días dado.

Práctica

Escribe un programa en Python que solicite al usuaro ingresar una cantidad de segundos (número real) e imprima a cuantos cuantos días, horas, minutos y segundos corresponde lo ingresado.

Práctica

Escribe un programa en Python que solicite al usuario un número $a$ y un número entero positivo $n$, determine e imprima la potencia $a^{n}$

Práctica

Escribe un programa en Python que solicite al usuario dos números reales positivos $a$ y $b$, luego determina e imprime la media aritmética y la media geométrica correspondiente.

Definición: Sea $n\in \mathbb{N}$ arbirario pero fijo. Sean $a_{1}, a_{2}, \ldots, a_{n} \in \mathbb{R}$, se define la media geométrica de $a_{1}, a_{2}, \ldots, a_{n}$ como $$\text{Media geométrica} = \sqrt[n]{a_{1} a_{2} \cdots\cdot a_{n}}$$

Práctica

Escribe un programa en Python que solicite al usuario ingresar dos números reales y almacena estos valores en las variables $a$ y $b$ respectivamente, entonces intercambia estos valores (esto es, el valor de $a$ tiene que ser el de $b$ y viceversa) pero sin definir otra variable adicional.

Práctica

Escribe un programa en Python que solicite al usuario que ingrese el número de hombres y el número de mujeres que hay en un grupo. Luego, determine e imprima el porcentaje de hombres y mujeres que hay en el grupo.

Práctica

Escribe un programa en Python que solicite al usuario un número $x$ e imprima el valor absoluto de $x$.

Práctica

Escribe un programa en Python que solicite al usuaro ingresar el precio de un producto, y le aplique un descuento del del $5\%$ sobre su costo original. Imprima el precio final del producto.

Práctica

Escribe un programa en Python que solicite al usuaro ingresar el precio de un producto, y le aplique un impuesto del $10\%$ de su costo original. Imprima el precio final del producto.

Práctica

Escribe un programa en Python que lea una cantidad en dólares estadounidenses, y convierta esa cantidad a pesos mexicanos. Imprima el resultado.

Observación Considera el siguiente tipo de cambio:

$1$ dólar estadounidense= $\$20.15$ pesos mexicanos.

Práctica

Escribe un programa en Python que solicite al usuaro ingresar la longitud de un objeto expresados en pies,determine e imprima la longitud del objeto en metros.

Observación Considera que:

$1$ pie = $0.3048$ metros.

Práctica

Escribe un programa en Python que lea una cantidad en dólares estadounidenses, y convierta esa cantidad a pesos mexicanos. Imprima el resultado.

Observación Considera el siguiente tipo de cambio:

$1$ dólar estadounidense= $\$19.97$ pesos mexicanos.

Práctica

Escribe un programa en Python que solicite al usuaro ingresar el peso de un objeto expresados en libras, determine e imprima la longitud del objeto en kilogramos.

Observación Considera que:

Una libra = $0.453592$ kilogramos.

Práctica

Escribe un programa en Python que solicite al usuario la longitud y el peso de un objeto expresados en pies y libras. Luego, imprima con $4$ decimales los datos de este objeto pero expresados en metros y kilogramos respectivamente.

Práctica

Escribe un programa en Python que solicite al usuario el radio de un círculo. Luego, calcule e imprima con $4$ decimales el área y el perímetro de la circunferencia.

Sugerencia: Para usar la constante $\pi$ en Python. Importa el módulo math y utiliza la instrucción math.pi.

Práctica

Escribe un programa en Python que solicite al usuario el radio y la altura de un cilindro con tapas. Luego, calcula e imprime con $4$ decimales el área y volumen del cilindro.

Sugerencia: Para usar la constante $\pi$ en Python. Importa el módulo math y utiliza la instrucción math.pi.

Sugerencia: Si $V$ denota el volumen, $A$ el area, $r$ el radio y $h$ la altura del cilindro,

Práctica

Escribe un programa en Python que solicite al usuario el radio de una esfera. Calcula e imprime el volumen y el área de la superficie de la esfera.

Sugerencia: Para usar la constante $\pi$ en Python. Importa el módulo math y utiliza la instrucción math.pi.

Sugerencia: Si $V$ denota el volumen, $A$ el area de la superficia, $r$ el radio de la esfera.

Práctica

Escribe un programa en Python que solicite al usuario el costo de un artículo vendido y la cantidad de dinero entregada por el cliente. Luego, calcula e imprime con $2$ decimales el cambio que se debe entregar al cliente.

Práctica

Escribe un programa en Python que solicite al usuario dos puntos distintos en el plano $A(x_1,y_1)$ y $B(x_2,y_2)$ (Solicita primero las coordenas del punto $A$, y despues las coordenadas del punto $B$). Luego, determina e imprime la distancia entre $A$ y $B$.

Sugerencia: Si $A(x_1,y_1)$ y $B(x_2,y_2)$ son puntos en el plano. Se define la distancia entre los puntos $A$ y $B$ como: $$d(A,B):=\sqrt{(x_{2}-x_{1})^{2} + (y_{2}-y_{1})^{2}}$$

Práctica

Escribir un programa en Python que solicite al usuario dos números reales, calcule e imprima la suma, resta y multiplicación de dichos números utiliza $2$ decimales.

Práctica

El Departamento de Servicios Escolares de la Universidad del Mar Campus Huatulco. Solicita tu ayuda para generar las cuentas de correo con dominio $\mathrm{@aulavirtual.umar.mx}$ para sus estudiantes.

Escribe un programa en Python que solicite que ingrese su primer nombre y su primer apellido. Luego imprima la cuenta de correo correspondiente a través de un mensaje apropiado. Por ejemplo, si el primer nombre del usuario es: {\it Mateo} y su primer apellido es: {\it Hernández}. Entonces imprime el siguiente mensaje:

La cuenta de correo para el alumno Mateo Hernández es: Mateo.Hernández@aulavirtual.umar.mx

Observación: En este momento no te preocupes por los acentos que pudieran aparecer.

Práctica

Escriba un programa en Python que solicite al usuario un número entero positivo $n$ e imprima la suma de los primeros $n$ números enteros positivos. Imprime la suma a través de un mensaje como el siguiente:

La suma de los primeros $n$ números enteros positivos es: suma

Observación: Utiliza la Fórmula de Gauss: $\displaystyle{\sum_{i=1}^{n} i = \frac{n(n + 1)}{2}}$

Práctica

Escribe un programa en Python que solicite al usuario ingresar un número entero positivo de $3$ dígitos (Asume que el usuario no se equivoca al ingresar lo solicitado). Luego, determina e imprime la suma de sus dígitos. Por ejemplo, si el usuario ingresa $135$ entonces debes imprimir $$1 + 3 + 5 = 9 $$