Anda di halaman 1dari 11

Conjunto de pasos para resolver un problema.

Conjunto ordenado y finito de operaciones que plantea una solución a un


problema determinado
Secuencia de pasos lógicos y ordenados con las cuales le damos solución a
un problema.
Los algoritmos son independientes del lenguaje de programación.

Importante: Para llegar a la realización de un programa es necesario el diseño


previo de un algoritmo por lo que sin un algoritmo no puede existir un
programa.
Un algoritmo debe ser:

Ordenado

Definido

Finito
 Lenguaje

 Diagramas
Hablado

Escrito
 Lenguaje de programación: Para escribir algoritmos precisos; se debe
imaginar que se le están dando instrucciones a un robot el cual dicho
robot las realizara tal y como se lo indiquen.
 Pseudocódigo: Combinación entre la flexibilidad de un idioma con
contexto y las reglas sintácticas de un lenguaje de programación.
 Diagrama de Flujo

Es una técnica que se ha utilizado desde los inicios de la programación de


computadoras y es particularmente útil cuando se hace una introducción a la ciencia
y el arte de programar.

El Diagrama de Flujo es su representación esquemática. Los diagramas de flujo


representan la secuencia lógica o los pasos que tenemos que dar para realizar una
tarea mediante unos símbolos y dentro de ellos se describen los pasos a realizar.

Es la representación grafica de un algoritmo.


Capacidad de comunicación: Permite colocar los conocimientos individuales sobre
un proceso.

Claridad: Proporciona la información sobre los procesos de forma clara, ordenada y


concisa.

Consta de un único punto de inicio y un fin.


Todos los símbolos deben estar conectados

Todo diagrama de flujo debe indicar claramente su inicio y su final

El flujo del diagrama debe ir de arriba hacia abajo

Un diagrama de flujo debe ser simple claro y general.

A excepción del símbolo de decisión y del símbolo de ciclos, los símbolos pueden ser
precedidos de una o varias flechas, pero solo pueden ser seguidos por una flecha.
 Realice el pseudocodigo y el diagrama de flujo de los siguientes problemas.

Ingrese dos números y muestre la suma de estos.


Que el alumno pueda ingresar dos notas y que al sumarlas si es mayor a 61 puntos
que muestre “Aprobado” y en caso de que sea menor mostrar “Reprobado”.
Ingresar la edad de tres personas y mostrar quien es el mayor.
Defina si el numero que ingresa es PAR o IMPAR
Encuentre el factorial de un numero
Encuentre el numero de digitos que tiene un numero entero por ejemplo: 223

Anda mungkin juga menyukai