1.
- Realice un algoritmo que permita calcular y dar como salida el promedio general de una
seccin, tomando en cuenta que esta compuesta por 25 estudiantes y que se tiene la nota
definitiva de cada uno de ellos.
Respuesta: Se utilizar una variable suma que ir acumulando las notas cada vez que se lea.
Al final se calcula el promedio dividiendo el valor de la suma entre 25 estudiantes.
El algoritmo ser:
1. Inicio
2. Hacer Suma = 0 // Inicializamos el sumado en cero (Al principio la suma es igual a cero)
3. Para i = 1 hasta 25 hacer //Se inicia el ciclo para 25 estudiantes, comenzando con el
estudiante 1
4. Leer la nota //Leemos la nota definitiva del estudiante
5. Hacer Suma = Suma + nota //En la variable Suma acumulamos la suma de cada nota leida
6. Fin Para //Fin del ciclo
7. Se calcula el Promedio: Promedio = Suma/25 //Recuerde que en Suma tenemos la suma de
las notas
8. Se escribe el promedio //Una vez calculado el promedio de todas las notas lo imprimimos
9. Fin
2. Sean N estudiantes. Hacer un algoritmo que lea las cuatro notas de cada estudiante e
imprima la nota definitiva de cada uno, sabiendo que la nota definitiva es igual a la suma de
cuatro notas multiplicada por cien, divididas entre 4 y al resultado se le suma uno.
Datos de entrada: Qu me dan (o que voy a leer): N estudiantes. Cada uno con cuatro notas
N1, N2, N3 y N4.
Datos de Salida: Qu me piden (o que voy a escribir): La nota definitiva de cada uno NotaD
Procedimiento: NotaD = ((N1 + N2 + N3 + N4)*100/4) + 1). Hay que hacerlo para casa
estudiante.
El algoritmo sera:
1. Inicio.
2. Leer N // (Nmero de estudiantes)
3. Para I = 1 to N hacer //Comienza el ciclo
4. Leer N1, N2, N3, N4 // Leemos las cuatro notas
5. NotaD = ((N1 + N2 + N3 + N4)*100/4) + 1) // Caculamos la nota definitiva
6. Imprimir NotaD
7. Continuar ciclo
8. Fin
Fjense que los pasos 4 al 6 estn dentro del ciclo y se repetirn N veces.
3.- Dado un grupo de 75 Nmeros (Diferentes a Cero), realice un algoritmo que permita
determinar y dar como salida lo siguiente:
* Nmero Mayor y nmero menor encontrado en el grupo
* Cantidad de Nmeros Mayores a 150
* Cantidad de Nmeros 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 (PB)
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 (VB)
* Hit Conectados (HIT)
* Extrabases Conectadas (EXT)
* Cantidad de Sacrificios (S)
* Cantidad de Bases por Bolas Recibidas (BB)
Nota: PB = BBC / VLB * 1000
donde:
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: Cdigo 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 razn de:
Residencial 25 Bs.
Empresarial 35 Bs.
Nota: Cant. De Imp = L. Actual L. Anterior.
7.- Una Ferretera 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 cmo 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 Tecnolgico, 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 informacin:
* Cedula de Identidad
* Nombre del Participante
* Procedencia (At = Alumno del Tecnolgico, Dt = Docente del Tecnolgico, 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 Reproduccin 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
Adems 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 0,30 Bs.
* Oficio 0,40 Bs.
* Extraoficio 0,50 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 (R)
* Cantidad de Alumnos de Informtica (I) 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 Actualizacin (Aporte, Retiro)
* Monto de la Transaccin
Calcule y de cmo 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 poblacin de dos pases (a y b),
teniendo en cuenta para tal propsito lo siguiente:
* En el Primer Ao el Pas a tiene menos poblacin que el pas b
* Las Tazas de crecimiento de los pases a y b son de 6% y 3% anuales respectivamente.
* Se debe dar como salidas las poblaciones desde el segundo ao hasta que la poblacin de
a exceda a la poblacin de b, adems la cantidad de aos 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 da.
15.- Data la Nota de Matemtica, Estadstica e Informtica de un grupo de 25 alumnos,
realice un algoritmo que permita calcular y dar como salida lo siguiente:
* Promedio de Informtica
* Cantidad de aprobados en matemtica
* Nota mayor de estadstica
* Nota menos de Informtica y Nombre del Br. Que la Obtuvo.