Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRINCIPIO DE ALGORITMOS
ESTRUCTURAS REPETITIVAS
EJERCICIO 1
1 Proceso Calculo Factorial
2
Definir n Como Entero
3
Escribir "Escriba su nmero"
4
Leer n
5
fac<-1
6
Para i<-1 Hasta n Hacer
7
fac<-fac*i
8
Fin Para
9
Escribir "Su factorial es ", fac
10 FinProceso
EJERCICIO 15
1 Proceso Fibo
2
Definir n, A, B, R como entero
3
Escribir "Ingrese el trmino"
4
Leer n
5
A<-0
6
B<-1
7
Para i<-0 Hasta n Hacer
8
Escribir A
9
R<-A+B
10
B<-A
11
A<-R
12
Fin Para
13 FinProceso
EJERCICIO 2
1 Proceso DIGITOS
2
Definir n, R, S, T, A, B Como Real
3
Escribir "Escriba su nmero"
4
Leer n
5
A<-10
6
B<-1
7
R<-0
8
S<-0
9
T<-0
10
Mientras A<=n Hacer
11
B<-B+1
12
A<-A*10
13
Fin Mientras
14
Mientras n<>0 hacer
15
R<-n mod 10
16
Si R MOD 2=0 Entonces
17
S<-S+R
18
Sino
19
T<-T+R
20
Fin Si
21
n<-trunc (n/10)
22
FinMientras
23
Escribir "La suma de trminos pares es ", S
24
Escribir "La suma de trminos impares es ", T
25
Escribir "La cantidad de dgitos es ", B
26 FinProceso
EJERCICIO 13
1 Proceso SUELDO MENSUAL
2
Definir n,A,B,R,Q,Z,M,G,C,D,E,F como entero
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
", B
44
ms
45
G<-(C+D+E+F)/n
Escribir " El monto total de sueldos es ", G
Escribir "El nmero de empleados que ganan entre 2500 y 3500 es
Escribir "El nmero de empleados que ganan menos de 1000 y
de 4000 es ", A
FinProceso
ESTRUCTURAS CONDICIONALES
EJERCICIO 3
1 Proceso ORDEN
2
Definir a, b, c como entero
3
Escribir "Digite 3 nmeros"
4
Leer a
5
Leer b
6
Leer c
7
Si a>b Entonces
8
Si b>c Entonces
9
Escribir "El orden es ", a "," b "," c
10
Sino
11
Si a>c Entonces
12
Escribir "El orden es ", a "," c "," b
13
Sino
14
Escribir "El orden es ", c "," a "," b
15
Fin Si
16
Fin Si
17
Sino
18
Si a>c Entonces
19
Escribir "El orden es ", b "," a "," c
20
Sino
21
Si b>c Entonces
22
Escribir "El orden es ",b "," c "," a
23
Sino
24
Escribir "El orden es ",c "," b "," a
25
Fin Si
26
Fin Si
27
Fin Si
28 FinProceso
EJERCICIO 10
Proceso PAROIMPAR
Definir a Como Entero
Escribir "Digite su nmero"
Leer a
Si a=0 Entonces
Escribir "es nulo"
Sino
Si a mod 2=0 Entonces
Escribir "El numero es par"
Sino
Escribir "El numero es impar"
Fin Si
Fin Si
FinProceso
ESTRUCTURAS SECUENCIALES
EJERCICIO 10
Calcular la velocidad de un auto en Km/h, ingresando la
distancia recorrida en metros y el tiempo en minutos
1 Proceso VELOCIDAD
2
Definir a,b,D,T,A Como REAL
3
Escribir "Digite su distancia en metros"
4
Leer a
5
Escribir "Digite su tiempo en minutos"
6
Leer b
7
D<-a/1000
8
T<-b/60
9
A<- D/T
10
Escribir "La velocidad de un auto es " A "km/hora"
11 FinProceso
EJERCICIO 8
Un millonario excntrico tena tres hijos: Carlos, Jos y Marta. Al
morir dej el siguiente legado: A Jos le dej 4/3 de lo que le
dej a Carlos. A Carlos le dej 1/3 de su fortuna. A Marta le dejo
la mitad de lo que le dej a Jos. Preparar un algoritmo para
darle la suma a repartir e imprima cuanto le toc a cada uno.
1 Proceso HERENCIA
2
Definir n,C,J,M Como REAL
3
Escribir "Digite la herencia que dejo el millonario"
4
Leer n
5
C<-(1*n/3)
6
J<-(4*C/3)
7
M<-(1*J/2)
8
Escribir "Carlos recibi ", C
9
Escribir "Jos recibi ", J
10
Escribir "Marta recibi ", M
11 FinProceso