Ingeniero en Informática
Algoritmos
Algoritmos Ciclos Repetitivos
1.- Realice un algoritmo que permita calcular y dar como salida el promedio general de una sección, tomando en cuenta que esta compuesta por 25 estudiantes y que se tiene la nota definitiva de cada uno de ellos.
2.- Dada la C.I., Nombre, y la Nota Definitiva de 30 estudiantes, realice un algoritmo que permita calcular y dar como salida lo siguiente:
-
Cantidad de Alumnos Aprobados
-
Cantidad de Alumnos Reprobados
-
Promedio General de Notas
3.- Dado un grupo de 75 Números (Diferentes a Cero), realice un algoritmo que permita determinar y dar como salida lo siguiente:
-
# Mayor y # Menor encontrado en el grupo
-
Cantidad de Números Mayores a 150
-
Cantidad de Números Negativos Encontrados
-
Promedio de los Positivos Encontrados.
4.- Dada La C.I., Nombre y la Nota Definitiva de 5 Materias de cada estudiante pertenecientes a un grupo de 35; realice un algoritmo que permita calcular y dar como salida el promedio de notas de cada estudiante.
5.- Realice un Algoritmo que permita calcular y dar como salida el promedio de bateo de cada jugador perteneciente a un equipo de 40 jugadores, tomando en cuenta que se tienen los siguientes datos:
-
Nombre del Jugador
-
Veces al Bate
-
Hit Conectados
-
Extrabases Conectados
-
Cantidad de Sacrificios
-
Cantidad de Bases por Bolas Recibidas
Nota: PB = BBC / VLB * 1000
BBC = HIT + EXT
VLB = VB - S - BB
6.- CANTV Posee dos tipos de clientes: Residencial y Empresarial, realice un algoritmo que permita procesar “n” cantidad de clientes teniendo como datos por C/U. de ellos: Código del Cliente, Tipo de Cliente, Lectura Actual, Lectura Anterior; Calculando y dando como salida la cantidad de Impulsos consumidos y el neto a pagar por cada cliente.
Los Impulsos se cobran a razón de:
Residencial 25 Bs.
Empresarial 35 Bs.
Nota: Cant. De Imp = L. Actual - L. Anterior.
7.- Una Ferretería vende dos tipos de Cables, Cable Tipo A (200 Bs. MT) y Cable Tipo B (300 Bs. MT ); realice un algoritmo que teniendo como datos por cada cliente su nombre, tipo de cable a comprar y cantidad de metros requeridos, calcule y de cómo salida el nombre y el neto a pagar por cada cliente, tomando en cuenta que existe un grupo indeterminado de ellos y que la empresa da una rebaja del 10% por cada compra que exceda de los 100 MT de cable de cualquier tipo
8.- Se toman los Mismos datos del 7 con la diferencia que se da la rebaja del 10% si se compran mas de 100 Mts de Cable tipo A y el 20 % si se compran mas de 100 Mts de Cable Tipo B.
9.- Un Tecnológico, ofrece un curso “x” y desea realizar un algoritmo que permita determinar y dar como salida la cantidad de dinero recaudado por concepto del curso; teniendo en cuenta que se tiene por cada participante la siguiente información:
-
Cedula de Identidad
-
Nombre del Participante
-
Procedencia (At = Alumno del Tecnológico, Dt = Docente del Tecnológico, Pg = Publico en General).
Tomando en cuenta que la procedencia se cobra de la siguiente tarifa:
-
At = 10.000 Bs.
-
Dt = 20.000 Bs.
-
Pg = 35.000 Bs.
Nota: El cupo para el curso no es limitado.
10.- Una Empresa de Reproducción desea realizar un algoritmo que permita calcular y dar como salida el pago que tiene que hacer cada cliente por concepto de copias, tomando en cuenta que se tienen los siguientes datos:
-
Cod. de Cliente
-
Tipo de Copia (Carta, Oficio, ExtraOficio)
-
Cantidad de Copias
Además el Algoritmo debe reportar lo siguiente:
-
Total de Copias tipo Carta y Tipo Oficio procesadas por la empresa.
-
Promedio de Ventas en Bs.
-
Cod. Del Cliente que cancelo mas dinero por el servicio.
El Valor por tipo de Copia es:
-
Carta 15 Bs.
-
Oficio 20 Bs.
-
Extraoficio 25 Bs.
El Algoritmo debe funcionar para “n” cantidad de clientes.
11.- Realice un Algoritmo que permita procesar a “n” cantidad de alumnos, tomando en cuenta que se tienen los siguientes datos:
-
Nombre del Alumno
-
Especialidad (I, R, A, B, P, D, T)
-
Turno (M, T, N)
El Algoritmo debe reportar y dar como salida lo siguiente:
-
Cantidad de Relaciones Industriales
-
Cantidad de Alumnos de Informática del Turno de la Noche.
12.- Realice un Algoritmo que teniendo en cuenta los siguientes datos de entrada:
-
Cod. De Cliente
-
Tipo de Cuenta (Ahorro, Corriente)
-
Tipo de Actualización (Aporte, Retiro)
-
Monto de la Transacción
Calcule y de cómo salida lo siguiente:
-
Monto Total de Aporte en Ahorro
-
Monto Total de Retiro en Corriente
-
Promedio de Retiro en Ahorro.
13.- Realice un Algoritmo que permita dar como salida la población de dos países (a y b), teniendo en cuenta para tal propósito lo siguiente:
-
En el Primer Año el País “a” tiene menos población que el país “b”
-
Las Tazas de crecimiento de los países “a” y “b” son de 6% y 3% anuales respectivamente.
-
Se debe dar como salidas las poblaciones desde el segundo año hasta que la población de “a” exceda a la población de “b”, además la cantidad de años que transcurrieron para que esto sucediera
14.- Realice un algoritmo que permita calcular y dar como salida la temperatura media, mayor y menor ocurrida durante el transcurso de un día.
15.- Data la Nota de Matemática, Estadística e Informática de un grupo de 25 alumnos, realice un algoritmo que permita calcular y dar como salida lo siguiente:
-
Promedio de Informática
-
Cantidad de aprobados en matemática
-
Nota mayor de estadística
-
Nota menos de Informática y Nombre del Br. Que la Obtuvo.
Descargar
Enviado por: | Wilfredo Morales |
Idioma: | castellano |
País: | Venezuela |