Está en la página 1de 2

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: 30/06/20

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.

También podría gustarte