Subido por Jose Rojas

prac32021II

Anuncio
INGENIERIA DE SISTEMA e INFORMATICA
UNMSM
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
FACULTAD DE INGENIERIA DE SISTEMAS e INFORMATICA
FUNCIONES
Curso: Programación y Fundamentos de Algorítmica
PRÁCTICA # 3
Fecha: 16/06/22
1.- Dado un numero entero N, escribir una función para determinar si es o no capicúa.
2.- Determinar la suma de los n primeros términos de la siguiente serie:
X2 X3 X4
1 X 


 ........................
2!
3!
4!
3.- Escriba una función para evaluar si un número es primo o no.
4.- Escriba un programa usando la función anterior para Mostrar todos los primos en el
intervalo [li, ls].
5.-Escriba una función para calcular el número combinatorio de n objetos tomados de r en
r
6.- Dado un número entero, determinar la suma de sus dígitos, el número de dígitos que
tiene y el número que resulta de invertir sus dígitos. Presentar un menú de opciones para
elegir el proceso que se desea desarrollar.
Utilice funciones sin variables globales en su solución:
7.- Escribir una función que permita hallar el valor de Xⁿ, siendo X un número real y n un
entero.
8.- Escribir una función que permita convertir un número decimal a binario.
9.- Escribir una función para determinar los números perfectos en el intervalo <2, n>. Un
numero perfecto es igual a la suma de sus divisores incluido el 1 y excluido el propio
número.
10.- Escribir un programa que lee por teclado dos números enteros y visualiza su máximo
común divisor y su mínimo común múltiplo. Para calcular el máximo común divisor de dos
números enteros se emplea una función que retorna dicho valor.
11.- Escribir una función para calcular (1 + x)n
12.- Ingresar el nombre y dos notas de un alumno y muestre su promedio, un mensaje
indicando si el alumno esta aprobado o desaprobado y la cualidad del alumno. Para cada
una de las operaciones utilice funciones.
La cualidad se determina de acuerdo al siguiente cuadro
PROMEDIO
CUALIDAD
0
4.4
Pésimo
4.5
10.4
Malo
10.5 13.4
Regular
13.5 16.4
Bueno
16.5 20
Excelente
1
INGENIERIA DE SISTEMA e INFORMATICA
UNMSM
13.- Escribir un programa para simular una calculadora de fracciones. Se debe presentar un
menú con las siguientes opciones:
CALCULADORA DE FRACCIONES
[1] : Suma
[2] : Resta
[3] : Multiplicación
[4] : División
[5] : Salir
Ingrese Una Opción. [ ]
14.- Una librería tiene dos tipos de clientes. Estudiantes (E) y Publico en general (P), las
editoriales A, B y C ofrecen los siguientes descuentos:
Tipo Editorial
Estudiante E
Publico general (P)
A
10%
5%
B
25%
10%
C
50%
20%
El programa debe pedir los siguientes datos: El nombre del comprador, el tipo de cliente, el
monto de compra y el tipo de editorial. Escribir una función para calcular el descuento y
mostrar Nombre del comprador, tipo de cliente, tipo editorial, monto compra, descuento y
total a pagar.
15.- Diseñar un programa que presente el siguiente menú:
MOVIMIENTO BANCARIO
[1] : Ingreso
[2] : Deposito
[3] : Retiro
[4] : Reporte
[5] : Salir
Que permita simular el movimiento de una cuenta bancaria.
2
Descargar