Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica 3 Primera Fase
Practica 3 Primera Fase
Realice el análisis, algoritmo y codificación (realice comentarios en su codificación) para los siguientes
problemas:
Diagrama de flujo
GUÍA DE LABORATORIO NO 03 MECANICA COMPUTACIONAL I PAG 11/ 11
Codificación
while
Análisis
GUÍA DE LABORATORIO NO 03 MECANICA COMPUTACIONAL I PAG 12/ 11
Diagrama de flujo
Codificación
GUÍA DE LABORATORIO NO 03 MECANICA COMPUTACIONAL I PAG 13/ 11
6.2 Que ingresado el número N, saber si es un número perfecto o no. (Instruction for y while)
For
Análisis
Diagrama de flujo
Codificación
While
GUÍA DE LABORATORIO NO 03 MECANICA COMPUTACIONAL I PAG 14/ 11
Análisis
Diagrama de flujo
Codificación
GUÍA DE LABORATORIO NO 03 MECANICA COMPUTACIONAL I PAG 15/ 11
CUESTIONARIO FINAL.
GUÍA DE LABORATORIO NO 03 MECANICA COMPUTACIONAL I PAG 16/ 11
Realice el análisis, algoritmo y codificación (realice comentarios en su codificación) para los siguientes
problemas.
7.1 Investigue sobre la instrucción cíclica hacer-mientras, escriba su diagrama flujo y sintaxis.
Sintaxis:
…
Condiciones iniciales
Do
{
<caja negra>
incremento o decremento
}while(condiciones finales)
…
GUÍA DE LABORATORIO NO 03 MECANICA COMPUTACIONAL I PAG 17/ 11
7.2 Modifique el programa de la pregunta 6.1 para que funcione con instrucciones cíclica hacer-
mientras (do-while). Realice la prueba en el diagrama de flujo para cuando N tome el valor de
5. Análisis
Codificación
Codificación
GUÍA DE LABORATORIO NO 03 MECANICA COMPUTACIONAL I PAG 18/ 11
7.3 Modifique el programa de la pregunta 6.2 para que funcione con instrucciones cíclica hacer-
mientras (do-while). Realice la prueba en el diagrama de flujo para cuando N es igual a 6.
7.4 Que ingresado un número N entero positivo escriba la conjetura de Collatz. La conjetura de
Collatz realiza los siguientes cálculos.
Si n es par dividámoslo por 2
GUÍA DE LABORATORIO NO 03 MECANICA COMPUTACIONAL I PAG 19/ 11
6, 3, 10, 5, 16, 8, 4, 2, 1
Análisis
Diagrama de flujo
GUÍA DE LABORATORIO NO 03 MECANICA COMPUTACIONAL I PAG 20/ 11
Codificación
GUÍA DE LABORATORIO NO 03 MECANICA COMPUTACIONAL I PAG 21/ 11
No todos los procesos que realicemos con instrucciones cíclicas tendrán condiciones iniciales o
incrementos
Los diagramas de flujo de las instrucciones while y do-while son idénticos
Nos damos cuenta de que podemos sustituir la instrucción for con la instrucción while con solo
mover ciertos parámetros