1. TAREA PARA EL EXAMEN
Lea y analice correctamente cada uno de los ejercicios propuesto, utilice
Pseint, emplee las validaciones correspondientes usando Repetir o Mientras.
Para que diferencie su uso.
ESTRUCTURAS BÁSICAS
1. Capturar los valores de las variables A y B y escriba el resultado de la
operación: ( A + B )/ 3
2. Capturar 3 de las calificaciones de un alumno, calcular su promedio e
imprimir el resultado.
3. Capturar un número entero, calcular su cuadrado y su cubo e imprimir los
resultados.
4. Leer las longitudes de los tres lados de un triángulo (L1, L2 y L3) y calcule
el área del mismo de acuerdo con la siguiente fórmula:
5. Area = ( T (T-L1) (T-L2) (T-L3) ) ^ 0.5 donde : T = (L1 + L2 + L3 ) / 2
6. Capturar la base y la altura de un rectángulo, calcular su área y su
perímetro e imprimir los resultados.
7. Capturar una cantidad de dinero expresada en pesos y convertirlo a
dólares. Suponga que el tipo de cambio es $ 10.75 pesos por dólar.
8. Capturar la capacidad de almacenamiento de un tinaco de agua dada en
galones y convertirlo a litros, sabiendo que 1 gal = 3.78 lts.
ELEMENTOS DE CONTROL
9. Capturar un valor numérico y determinar si se trata de un número positivo,
negativo o cero imprimiendo un mensaje correspondiente.
10.Leer dos números del teclado e imprimir el mayor de ellos o un mensaje
que indique si son iguales.
11.El siguiente es el menú de un restaurante de hamburguesas. Elabore un
algoritmo con pseudocódigo capaz de leer la cantidad de cada alimento
ordenado y calcular la cuenta total de acuerdo al precio de cada uno.
Hamburguesa sencilla ( $15)
Hamburguesa con queso ($18)
Hamburguesa especial ($20)
Papas fritas ( $8)
Refresco ($5)
Postre ($6)
TOTAL ($ )
2. 12.El costo de un automóvil nuevo para el consumidor es la suma total del
costo del vehículo, del porcentaje de ganancia del vendedor y de los
impuestos locales o estatales aplicables (sobre el precio de venta).
Supóngase una ganancia del El costo de un automóvil nuevo para el
consumidor es la suma total del costo del vehículo, del porcentaje de
ganancia del vendedor y de los impuestos locales o estatales aplicables
(sobre el precio de venta). Supóngase una ganancia del vendedor del 12%
en todas las unidades y un impuesto del 6% y diséñese un algoritmo
mediante pseudocódigo para leer el costo del automóvil e imprimir el costo
final para el consumidor
13.Capturar la longitud de una carretera dada en kms., convertirla a metros e
imprimir el resultado.
14.Resolver el problema que tienen en una gasolinera. Los repartidores
registran lo que surten en galones, pero el precio de la gasolina está fijado
en litros. El pseudocódigo debe calcular lo que debe cobrarse al cliente.
Capture la cantidad de galones surtida y el precio por litro.
15.Capture el valor del radio de una circunferencia y calcule su área.
16.Capturar la longitud de una carretera dada en kms., convertirla a metros e
imprimir el resultado.
17.Resolver el problema que tienen en una gasolinera. Los repartidores
registran lo que surten en galones, pero el precio de la gasolina está fijado
en litros. El pseudocódigo debe calcular lo que debe cobrarse al cliente.
Capture la cantidad de galones surtida y el precio por litro.
18.Capture el valor del radio de una circunferencia y calcule su área.
19.Una paletería desea obtener un reporte semanal de ventas. Para ello debe
capturar en un sistema todas las notas de ventas realizadas. Cada nota
contiene la cantidad y el sabor de las paletas vendidas. Los sabores y los
precios son: limón ($5), nuez ($8), Jamaica ($6), tamarindo ($6) y
esquimales ($10). El sistema debe imprimir la cantidad de paletas vendidas
de cada sabor, su importe y la venta total. Considere que una nota puede
tener varias paletas de diferentes sabores.
20.Determinar en un conjunto de 100 números naturales leídos del teclado :
Cuántos son menores de 15
Cuántos son mayores de 50
Cuántos están comprendidos entre 45 y 55
21.Capturar las calificaciones de N estudiantes e imprimir cuántos estudiantes
están aprobados y cuántos están reprobados. Un estudiante es aprobado si
tiene calificación de 70 o más.
VECTORES
3. 22.Capturar las calificaciones de N alumnos y almacenarlas en un arreglo
para posteriormente calcular el promedio.
23.Capturar las calificaciones de N alumnos y almacenarlas en un arreglo
para posteriormente recorrerlo para encontrar la calificación mayor.
Valide que no exista sobreflujo.
24.Capturar las ventas mensuales de una empresa durante un año
determinado y al final calcule el promedio anual de ventas y muestre el
nombre del mes con la venta mayor así como el mes con la venta
menor.
25.Capture los datos de un arreglo de N posiciones de números positivos y
negativos enteros y sustituya los números negativos por cero. Valide
que no haya sobreflujo.
26.Capturar N valores de tipo entero para almacenarlos en un arreglo y
ordenarlo en forma ascendente mediante el método de la burbuja.
Valide que no haya sobreflujo.
27.Diseñe un programa que utilice un vector para almacenar la temperatura
de cada hora de un día en particular y calcule lo siguiente:
a) Promedio de temperatura del día
b) Hora más fría
c) Hora más caliente
28. La casa del adulto mayor tiene 37 personas registradas y requiere un
reporte de los adultos con más de 85 años de edad. Para ello
implementa un sistema en el que se capturan el nombre y la edad de
cada persona e imprime los datos de quienes cumplen con la condición
solicitada.
29.Un centro penitenciario tiene N internos registrados y requiere un
reporte con el nombre y la condena (en meses) de los internos con
menos de 36 meses de condena. También debe mostrar la cantidad de
internos que cumplen con dicha condición.
30.Una empresa distribuidora de botanas cuenta con N repartidores, los
cuales al final de su jornada laboral, entregan un reporte con la venta
realizada. Implemente un ciclo para capturar el nombre y la venta (en
dinero) de cada repartidor y al final muestre el nombre y la venta de los
repartidores con mayor y menor monto.
31.Una empresa desea comprarle camisas a sus empleados y para ello
requiere un sistema para capturar el nombre y la talla de cada uno. Las
tallas disponibles son XS, S, M, L, XL, XXL y XXXL (valide con un ciclo do-
while la captura de la talla). El sistema debe imprimir el nombre del
empleado, la talla de su camisa y la cantidad de camisas de cada talla.