Documentos de Académico
Documentos de Profesional
Documentos de Cultura
básicos para
comenzar a
programar
Ing. Rita Posklinski
Algoritmo
DEFINICIÓN:
Un algoritmo es una secuencia de pasos
ordenados que permiten resolver un
problema determinado en un tiempo
finito.
Un algoritmo es un conjunto de
instrucciones no ambiguas, combinadas,
para resolver un problema en un
determinado tiempo.
PROPIEDADES DE LOS ALGORITMOS
• Simple
• Definido: Si se sigue un algoritmo dos veces, se
debe obtener el mismo resultado cada vez.(sin
ambigüedades)
• Preciso: debe indicar con mucha claridad el orden
de realización de cada paso. (sentencias
ordenadas)
• Finito: tiene principio y fin
• Efectivo: Funciona de acuerdo a lo solicitado
(requerimientos)
DISEÑO DEL ALGORITMO
descuento 0.15
EJEMPLOS:
int cant=0;
double desc=0.5;
bool hay= true;
string nombre=“Andrés Felipe”;
palabras reservadas
Son aquellas que ya tienen un
significado para el computador.
EJEMPLOS:
Suma +
Resta -
Multiplicación *
División /
Módulo %
división módulo
4/2=2 4%2=0
4 2 4 2
2 0
! F || 3<10-3 && 20 % 3 == 5
2
V || 3<10-3 && 20 % 3 == 5
3
V || 3<10-3 && 2 == 5
4
V || 3 < 7 && 2 == 5
Evaluar usando PRECEDENCIA DE
LOS Operadores
V || 3 < 7 && 2 == 5
5
V || V && 2 == 5
6
V || V && F
7
V || F
8
V
TABLAS DE LA VERDAD
AND && OR ||
V V V V V V
V F F V F V
F V F F V V
F F F F F F