
ALGORITMO
¿QUÉ ES UN ALGORITMO?
Secuencia ordenada de pasos, que describen el proceso para llevar a cabo una tarea o resolver un problema.
PROCESO: Secuencia de pasos que se siguen en orden uno tras otro.
Los programas se construyen por estructuras de control: SECUENCIA, DESICION e ITERACION.
REPRESENTACION DE ALGORITMO.
Se puede reprecentar de cualquier forma: texto, mapas, diagramas de flujo, el proposito es resolver el problema.
PRECISIÓN Y SUPUESTOS
Ser precisos al dar una orden, para entender las instrucciones deben de ser claras.
ITERACION: Proceso de repetir parte del programa.
ALGORITMO
ANALISIS:
A)Enunciado
B)Solucòn
DISEÑO:
C)Descripciòn
D)Consideraciones
E)Algoritmo.
DIAGRAMA DE FLUJO.
En primer lugar, facilita la obtención de una visión transparente del proceso, mejorando su comprensión. El conjunto de actividades, relaciones e incidencias de un proceso no es fácilmente discernible a priori. La diagramación hace posible aprehender ese conjunto e ir más allá, centrándose en aspectos específicos del mismo, apreciando las interrelaciones que forman parte del proceso así como las que se dan con otros procesos y subprocesos.
Ejericicio de numero mayor
ANALISIS
A) ENUNCUADO : DADO 3 NUMEROS ENCONTRAR EL MAYOR
B) SOLUCIÓN: COMPARAR LOS NUMEROS UTILIZANDO LOS OPERADORES RELACIONADOS ( >,<, = )
DISEÑO
C) DESCRIPCION:
-
SI "A" ES MAYOR QUE "B", "A" VA A "MAYOR"
-
SI "A" ES MENOR QUE "B", "B" VA A "MAYOR"
-
SI "B" ES MAYOR QUE "C", "B" VA A "MAYOR"
-
SI "B" ES MENOR QUE "C", "C" VA A "MAYOR"
-
SI "C" ES MAYOR QUE "A", "C" VA A "MAYOR"
-
SI "C" ES MENOR QUE "A", "A" VA A "MAYOR"
D) CONSIDERACIONES:
-
SOLO SE METEN NUMEROS
-
SOLO SE INDICA MAYOR O MENOR
-
SOLO SE COMPARA DE DOS EN DOS
-
TODOS SON NUMEROS DIFERENTES
-
SE UTILIZAN 4 VARIABLES ( A, B, C, MAYOR)
E) ALGORITMO
INICIO
SI A>B entonces
MAYOR=A
otro
MAYOR=B
FIN-SI
SI MAYOR > C entonces
MAYOR=MAYOR
otro
MAYOR=C
FIN

Ejericicio de positivo o negativo
ANALISIS
A) ENUNCUADO : Dado eun numero que ingreso el usuario, decir si es negativo o positivo.
B) SOLUCIÓN: comparar el numero con "0" cero.
3-> el número es postivo
-6->el número es negativo
DISEÑO
C) DESCRIPCION:
-
Si el número es mayor a "0" sera positivo, si es menor sera negativo.
D) CONSIDERACIONES:
-
Solo se meteran numeros
-
solo se indiva positivo o negativo
-
solo utiliza la variable número.
E) ALGORITMO
INICIO
Ingresar el numero
número se asigna a la variable (número)
si "numero">"0" = positivo
si "numero"<"0"=negativo
FIN-SI
