Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


ejercicios principios de algoritmos, Ejercicios de Diseño de Algoritmos

ejercicios para resolver algoritmos

Tipo: Ejercicios

2019/2020

Subido el 20/07/2020

mauricio-rojas-10
mauricio-rojas-10 🇵🇪

5

(2)

1 documento

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
PRINCIPIOS DE ALGORITMOS
ALGORITMOS
EJERCICIOS
Escriba Las fórmulas que usará para resolver las siguientes preguntas, identifique los datos
necesarios y escriba el algoritmo correspondiente.
1. Leer un número entero N y calcule y muestre su factorial N!, por ejemplo: Si el número es 4,
su factorial es: 4*3*2*1= 24
2. Determinar la cantidad de dígitos que tiene un número entero y además mostrar la suma
de los dígitos pares e impares.
3. Determinar la suma de los N primeros términos de la siguiente serie:
1+ X + X 2 + X3 + X 4 + ........................
2! 3! 4!
4. A una fiesta asistieron personas de diferentes edades y sexos. Construir un algoritmo dadas
las edades y sexos de las personas. Calcular:
- Cuántas personas asistieron a la fiesta
- Cuántos hombres y cuantas mujeres
- Promedio de edades por sexo
- La edad de la persona más joven que asistió No se permiten menores de edad a la
fiesta
- Ingresar datos hasta que se ingrese la edad cero
5. En un centro meteorológico se llevan los promedios mensuales de las lluvias caídas en las
principales regiones del país. Existen 3 regiones importantes. NORTE, CENTRO y SUR.
Escriba un algoritmo para calcular lo siguiente:
- El promedio anual de la región centro.
- El mes y región con menor lluvia en la región sur.
- La región con mayor lluvia anual.
LOGRO DE LA SESIÓN: Al final de la sesión, el alumno elabora pseudocódigos básicos, empleando
estructuras repetitivas Mientras y Repetir
pf3
pf4

Vista previa parcial del texto

¡Descarga ejercicios principios de algoritmos y más Ejercicios en PDF de Diseño de Algoritmos solo en Docsity!

PRINCIPIOS DE ALGORITMOS

ALGORITMOS

EJERCICIOS

Escriba Las fórmulas que usará para resolver las siguientes preguntas, identifique los datos

necesarios y escriba el algoritmo correspondiente.

  1. Leer un número entero N y calcule y muestre su factorial N!, por ejemplo: Si el número es 4, su factorial es: 432*1= 24
  2. Determinar la cantidad de dígitos que tiene un número entero y además mostrar la suma de los dígitos pares e impares.
  3. Determinar la suma de los N primeros términos de la siguiente serie:

1+ X + X 2 + X^3 + X 4 + ........................

  1. A una fiesta asistieron personas de diferentes edades y sexos. Construir un algoritmo dadas las edades y sexos de las personas. Calcular: - Cuántas personas asistieron a la fiesta - Cuántos hombres y cuantas mujeres - Promedio de edades por sexo - La edad de la persona más joven que asistió No se permiten menores de edad a la fiesta - Ingresar datos hasta que se ingrese la edad cero
  2. En un centro meteorológico se llevan los promedios mensuales de las lluvias caídas en las principales regiones del país. Existen 3 regiones importantes. NORTE, CENTRO y SUR. Escriba un algoritmo para calcular lo siguiente: - El promedio anual de la región centro. - El mes y región con menor lluvia en la región sur. - La región con mayor lluvia anual.

LOGRO DE LA SESIÓN: Al final de la sesión, el alumno elabora pseudocódigos básicos, empleando estructuras repetitivas Mientras y Repetir

  1. En un estadio se tienen 5 tipos diferentes de localidades, las cuales se identifican por un valor comprendido entre 1 y 5. Los precios de cada localidad, y los datos referentes a las ventas de boletos para el próximo juego se proporcionan como sigue:

Precios: p1, p2, p3, p4, p

Localidad1 Cant

Localidad2 Cant

…. ….

Localidad 5 Cant

Diseñe un algoritmo para:

 Lea los precios  Lea los datos de las ventas de boletos  Imprima para cada venta, la clave, la cantidad y el importe total de los boletos vendidos en esta venta  Calcule e imprima la cantidad de boletos vendidos de cada tipo  Calcule e imprima la recaudación total del estadio.

  1. Una clase consta de n estudiantes (con 1<=n<=50), cada uno de los cuáles cursa 5 materias. Para cada alumno se ingresa, clave y las 5 calificaciones. Escriba un algoritmo para calcular el promedio entero y una barra horizontal de asteriscos como representación gráfica del promedio.

8. Construir un programa que determine la potencia de mn^ siendo m un número real y n un

número entero. Considere que n puede ser positivo, negativo o cero. No use ningún método Math.

  1. Hacer un programa que calcule el sueldo mensual de N empleados de una empresa. Se ingresa el nombre, número de días trabajados, faltas por cada empleado. También se pide el monto total de sueldos de todos los empleados. El número de empleados que ganan entre 2500 y 3500. El número de empleados que ganan menos de 1000 o más de 4000. Considere constante el pago por día a cada empleado y que el descuento por día de falta es de 100% del pago diario.
  2. Se lanza un dado reiteradas veces hasta que el valor del tiro es 1. Determinar la cantidad de veces que se lanzó el dado y el puntaje acumulado, si lo que se acumula es el valor del tiro.
  3. Determinar la suma de los N primeros términos de la serie de Fibonacci, y mostrar sus valores considerando que N sea mayor que 1. La secuencia de la serie es el siguiente:
  1. Convertir un número entero de base 10 a una base menor que 10, mostrando el resultado en pantalla.

a.- Nombre, Saldo inicial. b.- Saldo final. c.- Número de Depósitos en EFECTIVO y con CHEQUE. d.- Monto promedio de retiros. e.- Monto mínimo depositado y máximo retirado.

  1. Dado un número, invertirlo y determinar si es capicúa. Un número es capicúa, si al invertirlo resulta el mismo número.
  2. Calcular el MCD y el MCM de dos números enteros positivos.
  3. Supóngase que en una reciente elección hubo cuatro candidatos, con identificadores 1, 2, 3, 4. Usted habrá de encontrar mediante un programa, el número de votos correspondiente a cada candidato y el porcentaje que obtuvo respecto al total de los votantes. El usuario ingresara los votos de manera desorganizada, tal y como se obtuvieron en la elección, el final de datos está representado por un cero.
  4. L a compañía de luz “Del Centro” desea imprimir lo s recibos de un grupo de empleados. Desea obtener también el total de cobros del periodo. Por cada cliente se ingresa su nombre, dirección, registro inicial y registro final. El cobro se efectúa en base a la siguiente tabla:  140 KVH o Menos S/. 3.  Los siguientes 170 KVH S/. 0.15 por KVH  Exceso sobre 310 KVH S/. 0.097 por KVH  Por cada cliente se debe imprimir un recibo indicando sus datos y montos.
  5. En una universidad con un número determinado de alumnos se desea obtener el promedio y el porcentaje de la población femenina, el promedio y porcentaje de la población masculina y el promedio general. Por cada alumno se ingresa MATRICULA, SEXO, SEMESTRE y PROMEDIO. Calcular e imprimir lo solicitado.
  6. Mostrar la suma de todos los divisores de un número entero. Si el número sólo tiene por divisores al 1 y al propio número, mostrar además el mensaje “Número Primo”.
  7. Encontrar todos los números primos entre dos números enteros ingresados por teclado.