lunes, 25 de junio de 1990

Ejercicios de Programación

1.- Elabore el algoritmo que calcule el promedio consumo de electricidad en el trimestre si se conoce lo que consumió en Enero, Febrero y Marzo.
2.- Imprimir 10 veces la palabra PROGRAMACIÓN.
3.- Imprimir los números del 1 al 10 con sus cuadrados y sus cubos.
4.- Dado el valor de N, imprimir la inversa de los números del 1 hasta N.
5.- Realice el algoritmo para determinar el valor absoluto de un número.
6.- Dados 2 núm. A y B Imprima el cubo del mayor, de ser iguales calcule e Imprima Y, si:
Y = A * B * ( A * B)
7.- Elabore un algoritmo que imprima la tabla de multiplicar del 5.
8.- Dados 2 número diferentes, Calcular el cuadrado del menor y el cubo del mayor.
9.- Realice el algoritmo para calcular la producción total realizada durante la semana (7 días) en la Empresa Suchel si se conoce el nombre del producto y la cantidad realizada de ese producto en cada día.
10.- Se desea hallar la suma de los 1ros número Naturales, teniendo en cuenta que se debe solicitar la cantidad de número que se desea sumar.
11.- Se tiene una lista con los Nombres de los alumnos de un grupo de estudio, y a continuación las 4 Notas que conforman el plan de estudio. Hacer el Algoritmo y el entorno para obtener por cada alumno su índice académico.
12.- Realice el algoritmo para calcular el área de 1 triángulo dada su base y su altura.
13.- Determinar el volumen de un cilindro de radio r y altura h.
14.- Calcule el Total y el Promedio de la producción de una vaquería, en una semana, Teniendo la producción de cada día como dato.
15.- Se desea investigar en un lote de N varillas cuántas son defectuosas, si se sabe que deben tener un diámetro entre 10 y 12 mm. y una longitud entre 60 y 62 cm.
16.- Se tiene una lista con los datos de N alumnos y se quiere:
. la cantidad de alumnos Aprobados y Suspensos
. la cantidad de alumnos con 5
. la cantidad de alumnos con 4
. la cantidad de alumnos con 3
17.- Dados 2 números A y B imprima el cubo del mayor, de ser iguales calcule e imprima Y, si:
Y = A * B * A * B
18.- Realice el Algoritmo para determinar el valor absoluto de un número.
19.- Dados 2 números Calcular el cuadrado del menor y el cubo del mayor
20.- Determine el Vol. de un Cilindro de radio R y altura H.
21.- Determine el Área de un Triángulo dado su base y su altura.
22.- Se desea Investigar de una varilla si es defectuosa o está en perfecto estado. Si se sabe que el largo debe estar entre 100 y 102 mm y el largo entre 20 y 22 mm.
23.- Calcular el Volumen de un cono si se conoce el radio y altura.
24.- Calcule el Volumen de una esfera si se conoce su radio.
25.- Hacer el algoritmo para calcular el promedio de un estudiante en 5 asignaturas.
26.- Determine el Area Lateral de un Cono dado su radio si se conoce que: g2 = h2 + r2
27.- Determine el Vol. de un Prisma dada el A. de la Base y la altura h. Arregle el algoritmo para que no se entren datos ilógicos.
28.- Dado 3 números A, B y C Imprima el mayor.
29.- Hacer el algoritmo de un programa que imprima el cuadrado de cualquier número que se entre, y que termine cuando se pulse el 0.

30.- Imprimir los números del 1 al 10 con sus cuadrados y sus cubos.
a) Calcular el cuadrado y el cubo de los números pares.
31.- Dado el número N Imprimir la inversa de los números desde el 1 hasta N.
32.- Elabore el algoritmo que imprima la tabla de multiplicar del 5.
33.- Elabore el algoritmo para calcular el cuadrado y el cubo de cualquier número. Que el programa finalice cuando el número sea 2.
34.- Realice el algoritmo para calcular la producción total (PT) realizada durante la semana (7 días), y el promedio (PM), si se conoce el nombre del producto (NP) y la cantidad realizada de ese producto en cada día (PD).
35.- Hacer el algoritmo de un programa que imprima el nombre y edad de las personas menores de 20 años, si se tiene como dato el nombre y la edad. Que el algoritmo finalice cuando se le entre una edad negativa.
36.- Dada una lista con el nombre y sexo elabore un algoritmo que me imprima:
a) Cantidad de Mujeres y de Hombres.
b) Que el programa finalice cuando se entre el nombre de Julia, que es la última persona de la lista
37.- Se desea investigar en un lote de N varillas cuántas son defectuosas, si se sabe que para que esté en buen estado debe tener un diámetro entre 5 y 10 y una longitud entre 20 y 25 cm.
38.- En un campamento donde laboran trabajadores de un contingente, se quiere calcular la producción promedio de los trabajadores menores de 20 años. Elabore el algoritmo en Español estructurado y en diagrama de bloques si se tienen como datos: Cantidad de trabajadores (C), Nombres (N), Edad (E) y prod. diaria (PD).
39.- Calcular la cantidad de ceros de una lista de N números. Si no existen ceros imprima un mensaje que diga 'La lista no tiene ceros'
40.- Se tiene una lista con el Nombre (No), Sexo (S), Día (D), Mes (M) y Año de nacimiento (A) de un grupo de estudiantes de un Politécnico. Elabore un algoritmo que imprima:
a) los Nombres y Año de nac. de los alumnos que nacieron en Enero y la cantidad de ellos.
b) cantidad de Mujeres y Hombres menores de 20 años.
c) cantidad de Mujeres con el Nombre de Susana.
d) cantidad de Hombres que nacieron el 10 de Agosto.
Que el algoritmo finalice cuando se entre el nombre de Julia
41.- Se quiere saber en cuánto se venderá un lote de N naranjas si se conoce que:
a) Si pesan menos 75 gramos valen 5 centavos
b) Los que pesan entre 75 y 100 gramos valen 7 centavos.
c) Cuestan 10 centavos los que pesan más de 100 gramos.
42.- Se desea contar en una escuela la cantidad de alumnos con 14, 15 y 16 años y la cantidad de edad que suman cada uno de ellos.
43.- En una fabrica se elaboran N piezas de las cuales se consideran buenas aquellas cuyo diámetro están entre 20 y 23 cm.
Determine el promedio del diámetro de las piezas buenas.
El % de piezas en mal estado.
P = (PM * 100)/N
44.- En una prueba de 10 mts. participaron N corredores, de los cuales clasificaron tiempo menor o igual que 2.4 se quiere saber:
a) El número de clasificados.
b) El promedio de todos los corredores.
c) Si el número de corredores es menor que la mitad entonces "grupo de corredores buenos."

45.- Se tiene en una lista los datos por cada establecimiento de una empresa de la producción efectuada en valores, así como su plan de producción. los datos serán leídos primero, el nombre del establecimiento, la producción y el plan, si en la empresa hay 20 establecim. determine:
a) Porciento de cumplimiento por cada establecimiento.
b) En caso de que el establecim. no alcance el 100 % se debe poner al lado el proceso correspondiente, la palabra Incumplimiento.
46.- Se tiene una lista con el Sexo (F o M) y la edad de un grupo de estudio, la lista termina cuando el Sexo sea igual a N. Se desea realizar el algoritmo para conocer la edad promedio de las hembras, los varones y del grupo.
47.- Se tiene una lista con las notas de N alumnos y se desea conocer.
a) Cantidad de alumnos aprobados.
b) Cantidad de alumnos suspensos.
c) Promedio de notas.
48.- Dada una lista de números se quiere:
a) Si el número es mayor que 10. Calcule la raíz cuadrada.
b) Si el número es positivo menor que 10. Halle y = n^2 * 3/2
c) Contar todos los números pares e impares que tiene la lista.
d) Hallar el promedio total de los números.
49.- En una competencia de Baloncesto se desea saber:
a) Imprima los Nombres y la cantidad de de jugadores que anotaron más de 20 puntos.
b) Cuántos no anotaron puntos.
c) Promedio de puntos anotados por el equipo.
Se desea que el programa termine cuando se entre el nombre del último jugador Luis.
50.- En el estadio Latino Americano se efectuó un juego de pelota donde participaron N jugadores, de cada uno de ellos se conoce la cantidad de veces al bate, cantidad de jit, dobles, triples y jonrones.
51.- Se desea hacer el algoritmo para efectuar el pago a los trabajadores de una empresa de transporte. Los datos que se suministran son: Nombre del chofer, Horas trabajadas y Kilometraje recorrido.
A cada trabajador se le paga a 0.85 Ctvs. la hora. Si recorre hasta 270 km., se le paga a 0.08 Ctvs. el km. recorrido y lo que exceda 270 km. se le paga a 16 ctvs.

No hay comentarios: