Química 0.1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 2

Programación I Gestión I-2024

PRÁCTICA GENERAL – PRIMER PARCIAL

Para cada uno de los ejercicios, mediante el uso de funciones o procedimientos


realizar el diagrama de flujo y codificación en Python.

1. Introducir tres números enteros positivos, calcule el factorial de cada número introducido
y halle la suma de los factoriales.

2. Leer un lote de N números enteros positivos y calcule la cantidad de números primos


introducidos y cuántos de ellos son mayores al promedio. Desplegar ambos resultados.

3. Almacenar N números enteros positivos en un vector T, determine el promedio de dicho


vector, además de identificar cuántos de ellos son mayores al promedio. Muestre los
resultados obtenidos.

4. Introduzca dos números enteros positivos y realizar una mini calculadora con las
operaciones básicas (suma, resta, multiplicación y división) usando un menú:

1.- SUMAR
2.- RESTAR
3.- MULTIPLICAR
4.- DIVIDIR
5.- SALIR
--------------------------------------
Ingrese los dos números:
Ingrese la opción:

5. Generar un vector con 20 números enteros aleatorios (entre el 1 al 10). Cambiar los
números pares por 0 y los números impares por 1. Muestre los vectores resultantes.

6. Introduzca un mensaje por teclado y encripte este mensaje sumando 2 al código ASCII
de cada carácter. Mostrar ambos mensajes.

7. Realice un programa que desencripte el mensaje anterior.

8. Construya una función que verifique si una palabra o frase introducida por teclado es un
palíndromo, es decir, si se lee igual de izquierda a derecha que de derecha a izquierda.

9. Implemente un juego en el que el programa elige un número aleatorio (entre 1 y 10) y el


jugador debe adivinarlo. Utiliza funciones para generar el número aleatorio y verificar la
respuesta del jugador.

Página 1
Programación I Gestión I-2024
10. Genere la siguiente matriz MAT de orden NxN
Ej. Si N=5
1 2 3 4 5
2 2 3 4 6
MAT = 3 3 3 5 7
4 4 5 6 8
5 6 7 8 9

11. Calcule el resultado de la siguiente función, y muestre el resultado correspondiente:


√(𝑥 + 𝑦 + 𝑧)3
𝑓 (𝑥, 𝑦, 𝑧) =
2

12. Generar los N primeros términos de la siguiente serie:


1, 0, 1, 1, 0 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0,…

13. Hallar el resultado de la siguiente serie para N términos, donde N es dado por el usuario.
1 1 1
1 ∗ / ∗ / . ..
2 3 4

14. Calcular el cubo de los N primeros números naturales.

15. Realice un programa que pida por pantalla un número del 1 al 10 y muestre por pantalla
el número escrito en literal.

16. Realizar un programa que lea tres calificaciones y obtenga el promedio de estos.

17. Hallar el inverso de un numero N, dado por el usuario.

18. Leer un numero entero positivo y determinar la suma de sus divisores.

19. Leer un número entero positivo y halle la sumatoria de sus dígitos pares, si esta
sumatoria es impar despliegue el mensaje “En proceso” y si esta sumatoria es par
despliegue “Misión cumplida”.

20. Leer dos números enteros positivos y determinar si son amigos. Para calcular si son
amigos, calcule la sumatoria de los dígitos de cada número y si los resultados de ambos
números son iguales despliegue el mensaje “Son amigos”, en otro caso muestre “No son
amigos”.

Página 2

También podría gustarte