Proyecto Final Algoritmos
Proyecto Final Algoritmos
Proyecto Final Algoritmos
Proyecto Final
Inicio
1. Inicio
2. Ingrese dos nmeros
3. Operacin Suma
4. El resultado de la operacin: suma
Ingrese dos 5. Fin
nmeros
1. Programa suma
Suma: n1+n2
2. Variable numrica: n1, n2, R
3. Inicio;
4. Mostrar ingrese dos nmeros;
5. Leer n1, leer n2;
6. R= n1+n2;
El resultado de la 7. Mostrar R
operacin: R
8. Fin
Fin
2. Hacer un algoritmo que permita
leer 2 nmeros diferentes y nos
diga cul es el mayor de los 2
nmeros.
Inicio
1. Inicio
2. Ingresar dos nmeros diferentes
Ingrese dos nmeros
3. Si el n1=n2, entonces volver a
diferentes ingresar los nmeros
4. sino comparar n1>n2
5. si n1> n2, n1 es menor a n2 de lo
contrario es mayor.
6. Fin
n1, n2
n1=n
222 No 1. Programa comparacin
2. Variables numricas: n1, n2
3. Inicio;
Si 4. Mostrar: Ingrese dos nmeros
diferentes;
5. Leer n1, leer n2;
n1>n2 6. Si n1=n2 ;
7. mostrar ingrese dos nmeros
diferentes ;
8. sino
No si 9. si n1>n2, entonces;
N1 es menor a N1 es mayor a n2 10. mostrar n1 es mayor
11. sino
n2
12. mostrar n1 es menor;
13. Fin si
14. Fin si
15. Fin
Fin
3. Crear un algoritmo de procesos en el
que se almacenen 3 nmeros en 3
variables A, B y C. El diagrama debe
decidir cul es el mayor y cul es el
menor.
Inicio
1.Inicio
2.Ingresar datos A,B,C
3.Si A>B, El resultado es B
4.Sino El resultado es A
Ingrese dato A 5.Si El resultado es >C, entonces el
Ingrese dato B mayor que R
Ingrese dato C 6.Sino El resultado es menor que C
7.Fin
No Si
A>B
R= A R=B
1. Programa mayor menor
2. Variables numricas : A,B,C,R
3. Inicio;
4. Leer A, Leer B, Leer C;
5. Si A>B, entonces:
6. R=A
7. Sino
8. R=B
9. Si R>C, entonces;
10. Imprimir el menor es C;
No Si 11. sino
R>C 12. Imprimir el mayor es R;
13. Fin si
14. Fin si
15. Fin
El menor es C El mayor es R
Fin
4. Realizar un algoritmo para que nos
calcule la hipotenusa de un tringulo
rectngulo, conocidos sus dos catetos.
1. Inicio
Inicio 2. Mostrar Ingrese Catetos
Conocidos
3. Ingrese cateto A
4. Ingrese cateto B
5. Hipotenusa = 2 + 2
Ingrese Catetos 6. Resultado de la operacin
Conocidos 7. Fin
Ingrese Cateto A
Ingrese Cateto B
1. Programa Hipotenusa
2. Variables numricas: C1,C2, Hp
3. Inicio;
Realice la Operacin= 4. Mostrar Ingrese los 2 catetos
Hipotenusa = + 2
2 conocidos;
5. Leer C1,C2
6. Hp=_C12+C22
7. Mostrar Hp;
8. Fin
Resultado de la
Operacin
Fin
5. Algoritmo para sumar 100 nmeros
ledos por teclado.
1.Inicio
Inicio
2.Variable I=100
3.Variable S es igual a 0
4.Ingresar un numero
5.La variable suma= S+numero
I=100
6.A la variable I se le restara 1
7.Si I = 0 entonces
8.La suma de los 100 numeros = lo
almacenado en la variable S
9.Sino es igual volver a pedir un
numero almacenado en variable A
S=0 10.Fin
1.Programa Teclear
S=S+N 2.Variables numricas: I,S,N
3.Inicio;
4.I=100
5.S=0
6.Escribir ingrese numero;
I=I-1 7.Hacer S=S+A;
8.Hacer I=I-1;
9.Si I=0 entonces
10.Escribir La suma de los nmeros
integrados es+S
11.Sino
I=0 12. Escribir Ingrese un numero
13.Fin Si
14.Fin
si
La suma es=S
Fin
6. Hacer un algoritmo que permita escribir
los 100 primeros pares.
Inicio
1.Inicio
2.Variable I=100
3.Variable P es igual a 0
4.Ingresar un numero par
5.La variable P= P+2
I=100 6.A la variable I se le restara 1
7.Si I = 0 entonces
8.Finalizar
9.Sino es igual volver a pedir un
numero almacenado en variable P
10.Fin
P=0
Np
1.Programa Teclear
2.Variables numricas: I,P,Np
P=P+2 3.Inicio;
4.I=100
5.S=0
6.Escribir ingrese numero;
7.Hacer P=P+Np;
I=I-1 8.Hacer I=I-1;
9.Si I=0 entonces
10.Fin
11.Sino
12. Escribir Ingrese Numer par;
13.Fin Si
I=0 14.Fin
si
Fin
7. Hacer un algoritmo que simule un reloj.
Inicio
1. Inicio
Ingrese Dato Hora, 2. Ingrese datos hora, minutos y
Minutos y Segundos segundos
3. dato hora
4. dato minuto
5. segundos
6. Mostrar la hora es, con minutos y
segundos
8. Fin
Ingrese dato hora
Ingrese dato
minutos
1. Programa reloj
2. Variables numricas:
hh, mm, ss
Ingrese datos
3. Inicio;
segundos 4. Leer hora;
5. Leer minutos;
6. Leer segundos
7. Imprimir la hora es +hh,con
,mm, minutos, y , ss,
Mostrar la hora es , con minutos y segundos;
segundos son : 8. Fin
Fin
8. Hacer un algoritmo que lea N nmeros,
calcule y escriba la suma de los pares y el
producto de los impares.
Inicio
Leer N
SumP=0 3. 1. Inicio
4. Almacenar N
ProdI=1 5. Variable SumP es igual a 0
6. Variable Prodl es igual a 1
7. Almacenar en la variable A
8. Si el residuo de la variable a
dividido 2 es igual a 0 entonces
9. Si: Variable SumP ser igual a
Leer A Sump ms A
10. No: Prodl: ser igual a Variable
Prodl ms A
11. N Ser igual a N ms 1
SI 12. Si N sea igual a o entonces
NO 13. Si: Escribir Sump y Prodl
A MOD
14. No repetir la lectura de la variable
2=0
A
15. Fin
SumP=SumP+A ProdI=ProdI+A
N=N-1
1.Programa Comparar
Variables_
numerica: A,N. SumpP. Prodl
No Inicio;
N=0 16. Leer N;
17. Sump=0;
18. Prodl=1
19. Leer A;
SI 20. Si A Mod 2=0 entoncces;
21. Sump=Sump+A;
22. Si no ProdL=Prod+A;
Escribir SumP,ProdI
23. N=N-1
24. Si N =0 entonces
25. Escribir: SumP, Prodl
26. Si no
27. Leer A
28. Fin Si
Fin
29. Fin SI
30. FIN
9. Calcular el mximo de N nmeros
ledos desde teclado.
Inicio
1. Inicio
Leer N Almacenar N
Almacenar M
Operar en esta variable I=N-1
Leer M Almacenar A
Si A es mayor que M entonces
Almacenar en S: M=A
I=N-1
No: I=I-1
Fin Si
SI I es igual a 0 entonces
No Volver a leer a y terminar
Si Escribir M
Leer A
Fin Si
Fin
SI
NO
A>M
M=A
No 1.Programa mayor
Variables
Numerica: N,M,I
Inicio
I=I-1 Leer N;
Leer M;
Operar I=N-1;
No Leer A;
Si A>M entonces
I=0 M=A
Si no
I=I-1
Si I=0 entonces
SI Escribir M;
Si No
Leer A;
Escribir M Fin SI
Fin SI
Fin
Fin
10. Realiza el algoritmo que simule una
caja registradora.
1. Inicio
Inicio 2. Ingrese Cantidad, Precio
3. Realice la Operacin
Cantidad*precio= Subtotal
Impuesto= Subtotal*12%
Total=Subtotal+Impuesto
4. Mostrar Subtotal, IVA, Total
5. Fin.
Ingrese Cantidad,
Precio
. Realice la Operacin
Cantidad*precio= Subtotal
Imp= Subtotal*12%
Total=Subtotal+Imp
1. Programa Caja
2. Variables
numricas=Cant,Prec,Subt,Imp,Tot
Mostrar Constante=Iva=12%
Subtotal, IVA, 3. Inicio
Total 4. Leer Cant,Prec
5. Subt=Cant*Prec
Imp=Subt*Iva
Tot=Subt+Imp
6. Imprimir,Subt+Imp+Tot
7.Fin
Fin