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

Te va a interesar