Escolar Documentos
Profissional Documentos
Cultura Documentos
Ejercicio N°1
a. Realizar un algoritmo que permita leer dos valores, determina cuál de los
dos es mayor y menor.
b. Realizar un algoritmo que permita sumar dos valores.
Solución
1.
A.
“2_valores”
1. Inicio
2. Iniciar variables A, B
Lea A y B
7. Si A>B entonces
Si no imprima 2
9. Fin_si
10. Fin.
Inicio
“Introduzca dos
valores distintos “
A, B
Si
A=B
No
No Si
A>B
Fin
B.
“suma_dos_numeros”
1. Inicio
2. Iniciar variables:
Variable A
Variable B
7. Entonces A+B=C
8. Imprima C
9. FIN
INICIO
A, B
A+B
FIN
Ejercicio N°2
A. ¿Es este algoritmo la solución perfecta al ejercicio anterior? Razone su
respuesta.
Solución
A. Sí, pero el ejercicio pide hallar el valor mayor y el valor menor , así que al
algoritmo le falta buscar el valor menor.
B. Solo buscaría el valor menor
“ si A<B y A<C
Imprima A
Sino, Imprima B
Fin “
C.
1. INICIO
8. Imprimir B “ Es el menor”
9. Sino
10. Imprimir C
11. Fin_si
12. Fin_si
13. FIN
INICIO
A, B, C
No Si
A<B Y A < C
Si
A “ES MENOR”
B<A Y B<C
B “ES MENOR”
No
C “ES MENOR”
FIN
D.
1. Inicio
7. Sino
10. Sino
13. Sino
15. Fin_si
16. Fin_si
17. Fin_si
22. Sino
24. Fin_si
25. Fin_si
26. Fin_si
27. Fin
INICIO
A, B, C Y D
NO SI
A>B Y A > C A
>D
A ES MAYOR
SI
B>A Y B> C
B>D
B ES MAYOR
NO
SI
C>A Y C> D C ES MAYOR
C>B
NO
D ES MAYOR FIN
Ejercicio N°3
a. Desarrolle un algoritmo que realice la sumatoria de los números enteros
múltiplos de 5, comprendidos entre el 1 y el 100, es decir, 5 + 10 + 15
+…. + 100. El programa deberá imprimir los números en cuestión y
finalmente su sumatoria
Solución
a.
1. Inicio
2. Declaración de variables: N=
5,10,15,20,25,30,35.40,45,50,5560,65,75,80.85.90.95.100
Suma = 0
3. Asignación Contador : N = N + 1
5. Suma:
5+10+15+20+25+30+35+40+45+50+55+60+65+75+80+85+9
0+95+100
6. Si N = 1050 Entonces
7. Escribir Suma
9. IMPRIMIR SUMA
10. Fin_Si
11. Fin
INICIO
SUMA=5+10+15+2+25+30+35+40+4
5+50+55+60+65+75+80+85+90+95+
100
N=0
SUMA=0
NO
N=955
IMPRIMIR SUMA
FIN
B.
1. Inicio
2. Declaración de variables N=
3. 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44,
46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88,
90, 92, 94, 96, 98, 100
6. Suma:
7. Si N= 2484 Entonces
8. Imprima Suma
11. Fin_Si
12. Fin
INICIO
SUMA=
2+4+6+8+10+12+14+16+18+20+22+24+26+28+30+32+34+36+38+40+
42+ 44+46+48+50+52+54+56+58+60+ 62+ 64+66+68+70+72+ 74+
76+78+80+82+84+ 86+88+90+ 92+ 94+96+98+100
N=0
SUMA=0
NO
N=2484
Si
IMPRIMIR SUMA
FIN
C.
1. Inicio
5. Suma de R=Z
6. Imprima Z
7. Fin
INICIO
Números Impares=
Sumatoria de R=
NO
=Z
IMPRIMIR Z
FIN
Ejercicio N° 4
1. Inicio
Fin
Solución
4. A= A x A= C
5. Imprima C
6. Fin
INICIO
A= A x A= B
Imprimir B
FIN
Ejercicio N° 5
Solución
a.
1. Inicio
2. Inicio
5. A= B x H= C
6. Imprima C
7. Fin
INICIO
A= B x H= C
Imprimir C
FIN
Ejercicio N° 6
El algoritmo debe finalizar cuando n (el total de números de la lista), sea igual a 0.
1. Inicio
2. Lista de Números
17, 20, 27, 30, 50, 52, 57, 60, 63, 69, 74, 75, 80, 86, 91, 97, 100
3. Números entre 50 y 75 (E)= 50, 52, 57, 60, 63, 69, 74, 75
6. Números Sobrantes(N)= 0
7. Imprimir E, M, R y N
Inicio
Lista de Números
0 números restantes
(N)
50, 52, 57, 60, 86, 91, 97, 100 17, 20, 27
63, 69, 74, 75
Imprimir E, M, R y N
Fin