You are on page 1of 11

LENGUAJES ALGORTMICOS

ESTUDIANTE: CURSO: RONAL VILLALOBOS SNCHEZ INTRODUCCIN A LA INGENIERA DE SISTEMAS INGENIERA DE SISTEMAS SIALER CARHUATTOCTO SILVIA ESTELA

ESCUELA: DOCENTE:

USS-PeaD

LENGUAJES ALGORTMICOS
son

Instrucciones o reglas bien claras, definidas, ordenadas y finitas que permiten hallar la solucin a un problema mediante el seguimiento de pasos secuenciales ya preestablecidos. Un algoritmo tiene una entrada, Proceso y Salida.

LENGUAJES ALGORTMICOS
TIPOS: Grficos:
Este tipo de lenguaje tiende a representar a los algoritmos de una forma grafica. De esta manera se hace mas fcil la representacin de cada uno de los procesos que debe llevar a cabo una computadora para resolver problema. DIAGRAMAS DE FLUJO(FlowChart).

LENGUAJES ALGORTMICOS
TIPOS: No grficos:
Generalmente son utilizados para representar procesos informticos ya mas especficos. Dicho de otra forma, para representar la codificacin de un programa sin la necesidad de conocer un lenguaje de programacin especifico. PSEUDOCDIGO
INICIO

Edad: Entero ESCRIBA "cual es tu edad?" lea Edad SI Edad>=18 entonces ESCRIBA "Eres mayor de Edad" FINSI ESCRIBA "fin del algoritmo "

FIN

DIAGRAMA DE FLUJO
Smbolo Descripcin

Indica el inicio y el final de nuestro diagrama de flujo.

Indica la entrada y salida de datos.

Smbolo de proceso y nos indica la asignacin de un valor en la memoria y/o la ejecucin de una operacin aritmtica.

Indica la salida de informacin por impresora.

Conector dentro de pgina. Representa la continuidad del diagrama dentro de la misma pgina.

Conector fuera de pagina. Representa la continuidad del diagrama en otra pagina.

Indica la salida de informacin en la pantalla o monitor. Smbolo de decisin. Indica la realizacin de una comparacin de valores.

TIPOS DE LENGUAJES ALGORTMICOS:


1

EJEMPLO:

Contar los nmeros enteros positivos introducidos por teclado. Se consideran dos variables enteras NUMERO y CONTADOR (contar el nmero de enteros positivos). Se supone que se leen nmeros positivos y se detiene el bucle cuando se lee un nmero negativo o cero.

DIAGRAMA

DE FLUJO:

PSEUDOCDIGO:

Inicio contador =0 Leer (numero)

Mientras numero > 0 hacer


contador=contador+1 Leer (numero) Fin_Mientras Escribir('El nmero de enteros positivos es : ', contador) Fin

TIPOS DE LENGUAJES ALGORTMICOS:


2

EJEMPLO:

Calcular el salario neto de un trabajador en funcin del nmero de horas trabajadas, precio de la hora de trabajo y considerando unos descuentos fijos al sueldo bruto en concepto de impuestos (20 por 100).

DIAGRAMA

DE FLUJO:

PSEUDOCDIGO:

Inicio {clculo salario neto} leer nombre, horas, precio_hora

salario_bruto=horas * precio
Impuestos=0.20 * salario_bruto salario_neto=salario_bruto-impuestos escribir nombre, salario_bruto, salario_neto

Fin

You might also like