Академический Документы
Профессиональный Документы
Культура Документы
a) Debe ser Preciso, porque cada uno de sus pasos debe indicar de manera
precisa e inequvoca que se debe hacer.
b) Debe ser Finito, porque un algoritmo debe tener un nmero limitado de
pasos.
c) Debe ser Definido, porque debe producir los mismos resultados para las
mismas condiciones de entrada.
d) Puede tener cero o ms elementos de entrada.
e) Debe producir un resultado. Los datos de salida sern los resultados de
efectuar las instrucciones.
Pseudocdigo
Es la tcnica que permite expresar la solucin de un problema mediante un
algoritmo escrito en palabras normales de un idioma (por ejemplo, el espaol),
utilizando palabras imperativas. Es comn encontrar en pseudocdigo palabras
como: Inicie, lea, imprima, sume, divida, calcule, finalice. No hay un lxico obligado
para el pseudocdigo, pero con el uso frecuente se han establecido algunos
estndares. Este es un ejemplo de un programa escrito en pseudocdigo:
Inicie
{Calcule el salario neto y deduccin de 6%} {Esto es un comentario}
Lea nombre, horas, valor_hora
Salario_bruto=horas*valor_hora
Deduccion=Salario_bruto*6%
Salario_neto=Salario_bruto Deduccion
Imprima nombre, Salario_bruto, Deduccion, Salario_neto
Finalice
Estructuras secuenciales
La estructura secuencial es aquella en la que una accin sigue a otra en
secuencia. Las operaciones se suceden de tal modo que la salida de una es la
entrada de la siguiente y as sucesivamente hasta el fin del proceso. La asignacin
de esto consiste, en el paso de valores o resultados a una zona de la memoria.
Dicha zona ser reconocida con el nombre de la variable que recibe el valor. La
asignacin se puede clasificar de la siguiente forma:
Inicio
...
float b, h, a;
printf("Diga la base");
scanf("%f", &b);
printf("Diga la altura");
scanf("%f", &h);
a = (b*h)/2;
printf("El rea del tringulo es %f", a)
...
Fin