Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Resolución de un problema
PASOS PARA RESOLVER UN
PROBLEMA
Resolución:
1. Inicio
2. Poner X igual a 2. ( X = 2, la variable X representa a los
divisores del número que se busca, N).
3. Dividir N por X (N/X).
4. Si el resultado de N/X es entero, entonces N no es un número
primo y se debe ir al punto 7, en caso contrario, continuar el
proceso.
5. Sumar 1 a X (o sea, X X +1 ).
6. Si X es igual a N, entonces N es un número primo, en caso
contrario, ir al punto 3.
7. Fin.
EJEMPLO
1. Inicio.
2. X=2
3. 131/X . O sea, 131/2 = 65,5
4. Como el resultado no es entero, se continúa el proceso.
5. X 2+1 , luego X = 3.
6. Como X no es 131, se pasa al punto 3.
3. 131/X. O sea, 131/3 = 43,6
4. Como el resultado no es entero, se continúa el proceso.
5. X 3+1 , luego X = 4.
6. Como X no es 131, se pasa al punto 3.
3. Y así sucesivamente….. Hasta
5. X 130+1 , luego X = 131.
6. Como X = 131, N es primo.
7. Fin
EJEMPLOS
Resolución:
1. Inicio
2. Establecer SUMA = 0.
3. Establecer NUMERO = 2.
4. Sumar NUMERO A SUMA. El resultado será el nuevo
valor de la suma. O sea, SUMA SUMA + NUMERO.
5. Incrementar NUMERO en dos unidades. O sea
NUMERO NUMERO + 2.
6. Si NUMERO ≤ 100 pasar al paso 4, en caso contrario,
escribir el último valor de la SUMA y terminar el
proceso.
7. Fin.
HERRAMIENTAS DE
PROGRAMACIÓN
• Secuenciales
• Selectivas
• Repetitivas
ESTRUCTURAS DE
CONTROL
A SUMA CONTADOR
A = 13 x 2
26
A=A+1 27
A = 26 + 1
A = 27
Memoria del PC
REPRESENTACIÓN GRÁFICA DE UN
ALGORITMO
Vamos a estudiar:
• Diagrama de Flujo
• Lenguaje de especificación de algoritmos: Pseudocódigo
DIAGRAMAS DE FLUJO
Símbolo Función
Símbolo Función
Símbolo Función
Terminal si
Decisión Decisión
múltiple
no
Entrada/
Salida
Conectores
Proceso
DIAGRAMA DE
FLUJO BÁSICO
si
NÚMERO ≤ 100
no
Escribir
SUMA
Fin
EJERCICIO 1
Análisis:
Algoritmo:
Análisis:
Algoritmo:
Análisis:
Calcular el factorial de un
número ingresado por el
usuario.
EJERCICIO 5
Ejemplos:
NO es un Triángulo Triángulo
triángulo Escaleno Isósceles
EJERCICIO 5
Análisis: