Professional Documents
Culture Documents
Estructura Repetitiva I
Prctica Dirigida
Desarrolle un programa en C++ para dar solucin a cada problema.
Parte I : Proceso Repetitivo (WHILE)
1.
2.
3.
4.
5.
6.
7.
Ingeniera de Sistemas
Principios de Algoritmos
8.
10. Genere y visualice todos los nmeros enteros comprendidos entre -13 y 31, finalizado esto
muestre su suma.
11. Del problema 11, muestre el promedio de los nmeros ingresados.
12. Del problema 2, visualice cuantas veces se ingres la letra m.
13. Digite el nombres y sueldo de un trabajador, para continuar con el ingreso de datos de otro
trabajador digite una S o una N para terminar, cuando esto ocurra muestre el sueldo
promedio.
14. Ingrese el nombre y promedio de prcticas de un alumno, para continuar con el ingreso de
datos de otro alumno digite una S o una N para terminar, cuando esto ocurra muestre el
promedio general de prcticas.
Ingeniera de Sistemas
Principios de Algoritmos
15. Digite el nombre, sexo(v,d) y ao de nacimiento de un postulante, muestre la edad que
tiene; para continuar con el ingreso de datos de otro postulante digite una S o una N
para terminar, cuando esto ocurra muestre:
El promedio de edad de los postulantes.
La cantidad de postulantes varones.
La cantidad de postulante damas.
16. Ingrese el nombre del comprador, el importe de pago inicial y la forma de pago ( 1,2 );
muestre el recargo o descuento y el importe de pago final; para continuar con el ingreso de
datos de otro comprador digite una S o una N para terminar, cuando esto ocurra
muestre:
Cantidad de clientes que pagaron al contado.
Cantidad de clientes que pagaron al crdito.
Total del importe de pago final recaudado.
Tenga en cuenta que si el tipo de pago fue 1 se refiere a que el importe de pago se realiz al
contado y por lo tanto tendr un descuento del 15% respecto al importe de pago inicial, si el
tipo de pago fue 2 se refiere a que el importe de pago se realiz con tarjeta de crdito y por
lo tanto tendr un recargo del 10% respecto al importe de pago inicial.
17. Digite la cantidad de trminos que tendr la serie y muestre cada uno de sus trminos.
Finalmente visualice la suma de todos sus trminos.
8 15 24
35 48 .
18. Digite la cantidad de trminos que tendr la serie y muestre cada uno de sus trminos.
Finalmente visualice la suma de todos sus trminos.
17 37 65 101 145 .
Problemas propuestos
1.
2.
Digite nmeros naturales de 2 cifras, termine el ingreso cuando el nmero ingresado no sea
de 2 cifras y luego muestre cuantos nmeros capicas se ingresaron.
3.
Ingrese nmeros naturales de hasta 4 cifras, termine el proceso cuando el nmero tenga
ms de 4 cifras y luego muestre la cantidad de nmeros que tuvieron 1, 2, 3 y 4 cifras.
4.
Digite varios nmeros naturales de una o dos cifras, finalice el proceso al ingresar un
nmero de ms de dos cifras, cuando ocurra esto muestre la suma de dichos nmeros.
5. Digite varios nmeros naturales, finalice al ingresar el cero; cuando esto ocurra muestre:
Cuantos fueron pares de 2 cifras.
Cuantos fueron impares menores de 100.
La suma de todos los nmeros ingresados.
6.
-
7.
Ingeniera de Sistemas
Principios de Algoritmos
8.
9.
Genere generar y visualizar los mltiplos de 2 y 3 que a la vez estn comprendidos entre 20
y 300. Al finalizar mostrar cuantos nmeros fueron generados.
10. Genere y Visualice todos los mltiplos de 7 que estn comprendidos entre 2 nmeros que
sern ingresados por teclado. Deber verificar cual de los 2 nmeros es el mayor.
11. Por cada una de las series que abajo se indican construya un algoritmo en el que se ingrese
el nmero de trmino que se tendr la serie y luego muestre los trminos.
a.
b.
c.
d.
e.
-2
3.3
1
-1
+0.1
-4
4.4
4
+2
-0.2
-6
5.5
9
-3
+0.3
-8
6.6
16
+4
-0.4
-10
7.7
25
-5
+0.5
-12
8.8
36
+6
-0.6
Ingeniera de Sistemas