FPR_U2_A3

2
Materia: DFPR Unidad 2 Actividad 3 Diseño de un algoritmo con estructuras repetitivas Página 1 de 2 Diseña un algoritmo en pseudocódigo y diagrama de flujo que resuelva el siguiente problema. Trabajas en un edificio de N pisos que en cada piso cuenta con dos secciones localiza tu oficina. A continuación anexo mi propuesta para la resolución del problema, en esta actividad me revolví un poco por no utilizar la estructura repetitiva adecuada, replanteando el problema encontré mi error y he aquí el resultado final. Ejecucion del programa. Caso 1, se coloca numero erróneo de sección, se corrige y se ejecuta el programa indicando cuando se ha llegado a la oficina. Caso 2, se coloca numero erróneo de piso, se corrige y se ejecuta el programa indicando cuando se ha llegado a la oficina. Pseudocodigo Proceso Oficina Escribir "Bienvenido al Elevador Inteligente UnAD" Escribir 'Usted esta en el Piso 0, Seccion 0 - Lobby' Mientras s_piso=0 Hacer Escribir 'Ingresar el piso de tu oficina' Leer s_piso FinMientras Mientras (s_seccion=0) O (s_seccion>2) Hacer Escribir 'Ingresar la seccion de tu oficina 1 o 2' Leer s_seccion FinMientras seleccion=s_piso*s_seccion piso=1 seccion=0 Repetir seccion=seccion+1 Mientras seccion>2 Hacer seccion=1 piso=piso+1 FinMientras actual=piso*seccion Escribir "Piso=",piso," Seccion=",seccion Hasta Que actual=seleccion Escribir 'Usted ha llegado a su oficina' FinProceso

description

Fundamentos de Programacion, FRP_U2_A3, Unidad 2 , Actividad 3

Transcript of FPR_U2_A3

Materia: DFPR ‐ Unidad 2 ‐ Actividad 3 Diseño de un algoritmo con estructuras repetitivas

Página 1 de 2

Diseña un algoritmo en pseudocódigo y diagrama de flujo que resuelva el siguiente problema.

Trabajas en un edificio de N pisos que en cada piso cuenta con dos secciones localiza tu oficina.

A continuación anexo mi propuesta para la resolución del problema, en esta actividad me revolví un poco por no utilizar la estructura repetitiva adecuada, replanteando el problema encontré mi error y he aquí el resultado final.

Ejecucion del programa.

Caso 1, se coloca numero erróneo de sección, secorrige y se ejecuta el programa indicando cuando se ha llegado a la oficina.

Caso 2, se coloca numero erróneo de piso, secorrige y se ejecuta el programa indicando cuando se ha llegado a la oficina.

Pseudocodigo

Proceso Oficina Escribir "Bienvenido al Elevador Inteligente UnAD" Escribir 'Usted esta en el Piso 0, Seccion 0 - Lobby' Mientras s_piso=0 Hacer

Escribir 'Ingresar el piso de tu oficina' Leer s_piso

FinMientras Mientras (s_seccion=0) O (s_seccion>2) Hacer

Escribir 'Ingresar la seccion de tu oficina 1 o 2' Leer s_seccion

FinMientras seleccion=s_piso*s_seccion piso=1 seccion=0 Repetir

seccion=seccion+1 Mientras seccion>2 Hacer

seccion=1 piso=piso+1

FinMientras actual=piso*seccion Escribir "Piso=",piso," Seccion=",seccion

Hasta Que actual=seleccion Escribir 'Usted ha llegado a su oficina' FinProceso

Materia: DFPR ‐ Unidad 2 ‐ Actividad 3 Diseño de un algoritmo con estructuras repetitivas

Página 2 de 2

Diagrama de Flujo