Practica 2
Practica 2
Practica 2
Fecha:
1.- Determinar la cantidad de dgitos que tiene un nmero entero y adems mostrar la
suma de los dgitos pares e impares. Considerar al cero (0) como digito par.
2.- Escribir un pseudocdigo y el correspondiente programa en C++ que obtenga y
escriba tanto los trminos como la suma de los trminos de la siguiente serie.
2, 7, 10, 15, 18, 23,..,2500
3.- Una persona debe realizar un muestreo con N personas para determinar el promedio
de peso de los nios, jvenes, adultos y viejos que existen en su zona habitacional. Se
determinan las categoras en base a la sig. Tabla.
CATEGORIA
EDAD
Nios
0 12
Jvenes
13 29
Adultos
30 59
Viejos
60 en adelante
4.- Escribir un pseudocdigo y el correspondiente programa en C++ que, al recibir
como dato un entero positivo, escriba todos los nmeros perfectos que hay entre 1 y el
nmero dado, y que adems imprima la cantidad de nmeros perfectos que hay en el
intervalo. Un nmero se considera perfecto si la suma de todos sus divisores es igual al
propio nmero.
5.- Crear un programa que reciba un numero entero positivo N de 4 o ms cifras.
Si N es impar debe Mostrar el nmero invertido.
Si N par debe mostrar el nmero de veces que aparece el dgito "d" dado por el usuario,
tambin el nmero M que es igual al nmero N sin considerar los dgitos "d".
6.- En un examen el tipo de calificacin es el siguiente:
Puntaje
Calificacin
100 70
A
69 30
B
29 0
C
Escribe un algoritmo que encuentre:
El nmero de estudiantes que rindieron el examen.
El nmero de estudiantes que obtuvieron A, B y C.
El algoritmo termina cuando se le ingresa un puntaje negativo.
7.- Cada equipo de la liga sudamericana de ftbol tiene un cuadro de 30 jugadores, por
cada jugador se cuenta con los siguientes datos: cdigo (entero de 3 cifras), peso y edad.
Crear un programa que reciba los datos de los jugadores de "n" equipos(n>=10) y nos
muestre:
a) El peso promedio de los jugadores de cada equipo.
b) La edad promedio de todos los jugadores.
c) La mayor edad y el nmero de jugadores que lo poseen.
8.-Disee un programa que permita validar los datos de usuario (entero de 3 dgitos) y
clave (3 caracteres) para su ingreso al sistema de procesamiento de notas (los datos
260
520
2
1
65
585
16.- Escribir un programa que muestre una salida con la siguiente secuencia numrica:
1, 5, 3, 7, 5, 9, 7, ..., 23
17.- En una tienda de descuento las personas que van a pagar el importe de su compra
llegan a la caja y sacan una bolita de color, que les dir que descuento tendrn sobre el
total, de su compra. Determinar la cantidad que pagara cada cliente desde que la tienda
abre hasta que cierra. Se sabe que si el color de la bolita es roja, el cliente obtendr un
40% de descuento; si es amarillo un 25% y si es blanca no obtendr descuento.
18.- Un cansador recopila ciertos datos aplicando encuestas para el ltimo censo
Nacional de Poblacin y Vivienda. Desea obtener de todas las personas que alcance a
encuestar en un da, que porcentaje tiene estudios de primaria, secundaria, carrera
tcnica, estudios profesionales y estudios de postgrado.
19.- Suponga que tiene usted una tienda y desea registrar las ventas en su computadora.
Disee un algoritmo que lea por cada cliente, el monto total de su compra. Al final del
da que escriba la cantidad total de ventas y el nmero de clientes atendidos.
20.- Calcular la nota media por alumnos de una clase de m alumnos. Cada alumno podr
tener un numero n de notas distinto.
21.- Dado un nmero, invertirlo y determinar si es capica. Un nmero es capica, si al
invertirlo resulta el mismo nmero.
22.- Escriba un algoritmo para determinar las posibles adquisiciones que se pueden
hacer con 87 soles sin que, sobre dinero de 3 productos de 5, 7 y 19 soles
23.- La compaa de luz Del Centro desea imprimir los recibos de un grupo de
empleados. Desea obtener tambin el total de cobros del periodo. Por cada cliente se
ingresa su nombre, direccin, registro inicial y registro final. El cobro se efecta en base
a la siguiente tabla:
140 KVH o Menos
(S/. 3.20
Los siguientes 170 KVH
(S/. 0.15 por KVH
Exceso sobre 310 KVH
(S/. 0.097 por KVH
Por cada cliente se debe imprimir un recibo indicando sus datos y montos.
24.- Calcular el aumento de sueldos para N empleados de una empresa, bajo el siguiente
criterio:
Si el sueldo es menor a S/. 1000
:
Aumento 12%
Si el sueldo esta entre S/. 1000 y S/. 2500
:
Aumento 10%
Si el sueldo es mayor a S/. 2500
:
Aumento 8%
Mostrar lo siguiente:
El sueldo, aumento y el nuevo sueldo del trabajador
El monto total de la nmina considerando el aumento.