TAREA SOBRE ALGORITMOS
dmoratayajTarea20 de Febrero de 2020
411 Palabras (2 Páginas)171 Visitas
[pic 1][pic 2][pic 3]
- Enumere las etapas para desarrollar un algoritmo:
- Análisis del problema.
- Diseño o desarrollo de un algoritmo.
- Transformación del algoritmo en un programa(codificación).
- Ejecucion.
- Validacion del programa.
- De un ejemplo de un algoritmo
Algoritmo para pedir dos números y mostrar la suma de ambos.
ALGORITMO Sumar;
VAR
ENTERO Numero1, Numero 2, Resultado;
INICIO
ESCRIBIR (“Dime dos números para sumar: ”);
LEER (Numero1, Numero2);
Resultado <- Numero1 + Numero 2;
ESCRIBIR (“La suma es: ”, Resultado);
FIN
- Para qué se utilizan los algoritmos
Los algoritmos se utilizan para ejecutar una tarea y/o resolver un problema de una manera más formal y práctica, usando ya sea un proceso largo o corto.
- Cuál es la finalidad de construir algoritmos
El objetivo de construir los algoritmos es diseñar estrategias de solución, en las cuales se disponen de una forma secuencial y lógica, todo esto con el fin de facilitarnos el proceso de la escritura de un código fuente.
- Desarrollar los pasos necesarios para pintar un cuarto (hacer un algoritmo)
Algoritmo Pintar_cuarto
//DECLARACION DE VARIABLES
String pintura, paredes, brochas, ciner, proteccion, preparacion, secar, proc ;
//ENTRADA DE DATOS
escribir "¿tiene la pintura necesaria para pintar si o no?: "
leer pintura
sí pintura= "no" entonces
escribir "compre la pintura"
SiNo
finsi
escribir "¿tiene las brochas y rodillos para pintar?: "
leer brochas
si brochas = "no" Entonces
escribir "Compre las brochas y rodillos"
SiNo
FinSi
escribir "¿tiene ciner?: "
leer ciner
si ciner= "no" Entonces
escribir "Compre ciner"
SiNo
FinSi
escribir "¿Esta preparada la pintura con ciner?: "
leer preparacion
si preparacion= "no" Entonces
escribir "Preparar"
SiNo
FinSi
escribir "¿están limpias las paredes?: "
leer paredes
si paredes = "no" Entonces
escribir "limpie las paredes"
SiNo
FinSi
escribir "¿Ha protegido los muebles para evitar manchas de pintura?: "
leer proteccion
si porteccion = "no" Entonces
escribir "proteja los muebles con diario o una manta"
SiNo
FinSi
escribir "¿ya realizó los procesos anteriores?: "
leer porc
si proc = "no" Entonces
escribir "realizar lo sugerido anteriormente"
SiNo
FinSi
escribir "Pinte con el rodo de arriba a abajo en la zona lisa y con la brocha en esquinas o huecos"
...