Você está na página 1de 21

HERRAMIENTAS DE UN

ALGORITMO
Docente : Alejandro Ricaldi Rosas

Herramientas de un Algoritmo
OPERADORES ARITMETICOS
OPERADOR
+
*
DIV
/
MOD

SIGNIFICADO
SUMAR
RESTAR
MULTIPLICAR
DIVISION ENTERA
DIVISION REAL
RESTO ARITMETICO
POTENCIACION

OPERADORES RELACIONALES
OPERADOR
>
<
>=
<=
=
<>

SIGNIFICADO
MAYOR
MENOR
MAYOR o IGUAL
MENOR o IGUAL
IGUAL
DIFERENTE

OPERADORES LOGICOS

OPERADOR
Y
O
NO

Observe la tabla

SIGNIFICADO
CONJUNCION
DISYUNCION
NEGACION

OPERADORES DE ASIGNACION Y
AGRUPACION
OPERADOR

()

SIGNIFICADO
ASIGNAR
AGRUPAR

Estructuras Secuenciales
Una estructura secuencial es
aquella en la que una
accin(instruccin) sigue a otra
en secuencia.

Evaluacin de Expresiones
SI LAS VARIABLES A, B, C y D CONTINEN LOS VALORES 10,
20, 30 Y 5 RESPECTIVAMENTE, EVALUAR :

EXPRESION
(A + B) DIV D
(A + B) MOD D
(A > B) Y (C < D)
NO (A > B) O ( C <> D)

RESULTADO

Representacin de los
Algoritmos
- Diagramas de Flujo: Es la representacin
grfica de un algoritmo que indica los pasos
que debe seguir la computadora para producir
resultados. Est compuesto de varios smbolos
que indican diferentes procesos en la
computadora. Se relacionan entre s, mediante
lneas que indicar el orden en que se deben
ejecutar los procesos. Los smbolos estn
normalizados por el Instituto Norteamericano
de Normalizacin(ANSI)

Diagrama
de Flujo

Representacin de los
Algoritmos
- Pseudocdigo: Es una mezcla de lenguaje de
programacin y el idioma espaol, que se
emplea
dentro
de
la
programacin
estructurada, para realizar el diseo de un
programa. Es la representacin narrativa de
los pasos que debe seguir un algoritmo para
dar solucin a un problema determinado. En
esencial, el Pseudocdigo se puede definir
como un lenguaje de especificaciones de
algoritmos y no es un Lenguaje de
Programacin.

Pseudocdigo

Instrucciones de Entrada y Salida


de Informacin
Instruccin LEER : Se utiliza para ingresar un
valor y asignarselo a una variable del algoritmo.
Sintaxis : LEER(Lista_Variables)
Instruccin ESCRIBIR : Se utiliza para visualizar
el valor de una variable, constante, texto y
combinacin de los mismos existentes en un
algoritmo.
Sintaxis : ESCRIBIR(Lista_Variables)

Estructura bsica de un Algoritmo


en Pseudocdigo
ALGORITMO Nombre_Descriptivo
VARIABLES
Declaracin
:
de Variables
:
INICIO
Instrucciones
:
y/o
Sentencias
:
FIN

Problema 1: Ingrese un nmero entero, luego


smele 5 unidades y despus muestre el nuevo
valor.

ALGORITMO Problema1
VARIABLES
ENTERO: num
INICIO
LEER ( num )
num num + 5
ESCRIBIR ( num )
FIN

Problema 2: Ingrese un nmero entero, luego halle


su mitad y muestre el resultado.

ALGORITMO Problema2
VARIABLES
ENTERO
N
INICIO
LEER ( N )
NN/2
ESCRIBIR( N )
FIN

Problema 3: Ingrese un nmero cualquiera, calcular


el 5% de dicho nmero y mostrar el resultado.
ALGORITMO Problema3
VARIABLES
ENTERO
N
REAL
Porcentaje
INICIO
LEER( N )
Porcentaje N * (5 / 100)
ESCRIBIR( Porcentaje )
FIN

Problema 4: Ingrese 2 nmeros enteros y luego calcule


y visualice la suma, resta, divisin, multiplicacin y resto
aritmtico de los 2 nmeros ingresados.

Problema 5: Ingrese el precio y la cantidad comprada


de un producto, luego calcule y visualice el total a pagar
por la compra realizada.

Problema 6: Un tienda comercial ofrece a sus clientes


un descuento del 5% del total de venta. Calcular el
descuento y el total a pagar por una compra.

Problema 7: La Empresa Luna SA desea un programa para


otorgar una bonificacin del 9% del sueldo del trabajador,
por cada hijo que tenga. Calcular la bonificacin y el sueldo
final a pagarle.

Problema 8: La tienda don Pepe desea una aplicacin para


calcular un descuento del 1.5% por cada producto que el cliente
compre, para ello se deber ingresar el precio del producto y la
cantidad que se est comprando. Se desea calcular el total del
descuento y el total a pagar por una compra.

Você também pode gostar