Está en la página 1de 4

Semana 6

RESOLUCIÓN DE EJERCICIOS

A continuación encontrará el desarrollo de los ejercicios que resolvió en la semana.


Contraste las respuestas entregadas por el docente con las desarrolladas por usted. En caso
que no coincidan, y persistan dudas, le invitamos a repasar los contenidos y/ o consultar con
su profesor.
RESPUESTAS ESPERADAS

1. Algoritmo para colgar un cuadro en la pared


Algoritmo S6_R_6_1
// Colgar un cuadro en la pared
Definir taladro Como entero
Definir br_acero, br_concreto, br_madera Como Entero
Definir tarugo, tornillo, clavos Como Entero
Definir insumos Como Logico
Definir superficie Como caracter
Definir martillo, atornillador Como Entero
Definir tecla Como Caracter

// Definir la superficie donde irá el cuadro


superficie<-"X"
mientras superficie="X"
Escribir "Indique superficie donde instalará el cuadro"
escribir "M: Madera, C: Concreto, T: Metal"
Leer superficie
Si superficie<>"M" y superficie<>"C" y superficie<>"T" Entonces
superficie="X"
FinSi
FinMientras

// Veririficar insumos según superficie


insumos<-Falso
Mientras no insumos
Limpiar Pantalla
si superficie="M" Entonces
Escribir "¿Cuento con martillo? 1=Si, 0=No"
leer martillo
Escribir "¿Cuento con clavos? 1=Si, 0=No"
leer clavos
si martillo=1 y clavos=1 Entonces
insumos<-Verdadero
FinSi
FinSi
si superficie="C" Entonces
Escribir "¿Cuento con taladro? 1=Si, 0=No"
Leer taladro
Escribir "¿Cuento con broca para concreto? 1=Si, 0=No"
Leer br_concreto
Escribir "¿Cuento con tarugo? 1=Si, 0=No"
Leer tarugo
Escribir "¿Cuento con tornillo? 1=Si, 0=No"
Leer tornillo
Escribir "¿Cuento con atornillador? 1=Si, 0=No"
Leer atornillador

Tecnológico Nacional Iplacex


Semana 6
si taladro=1 y br_concreto=1 y tarugo=1 y tornillo=1 y
atornillador=1 Entonces
insumos<-Verdadero
FinSi
FinSi
si superficie="T" Entonces
Escribir "¿Cuento con taladro? 1=Si, 0=No"
Leer taladro
Escribir "¿Cuento con broca para metal? 1=Si, 0=No"
Leer br_metal
Escribir "¿Cuento con tornillo? 1=Si, 0=No"
Leer tornillo
si taladro=1 y br_metal=1 y tornillo=1 Entonces
insumos<-Verdadero
FinSi
FinSi
si insumos=Falso Entonces
Escribir "Faltan insumos para realizar la tarea. Presione alguna
tecla para continuar"
Leer tecla
FinSi
FinMientras

// Realizar procedimiento con los insumos respectivos


si superficie="M" y clavos>0 y martillo>0 Entonces
Escribir "Clavar el clavo en la madera con el martillo"
FinSi
si superficie="C" y tarugo>0 y tornillo>0 y br_concreto>0 y atornillador>0
Entonces
Escribir "Instalar broca para concreto en el taladro"
Escribir "Marcar donde se hará la perforación"
Escribir "Realizar la perforación suficiente para que entre el tarugo"
Escribir "Introducir el tarugo en la perforación realizada"
Escribir "Introducir el tornillo en el tarugo con el atornillador"
FinSi
si superficie="T" Entonces
Escribir "Instalar broca para metal en el taladro"
Escribir "Marcar donde se hará la perforación"
Escribir "Realizar la perforación suficiente para que entre el tornillo"
Escribir "Introducir el tornillo en el tarugo con el atornillador"
FinSi
Escribir "Colgar el cuadro"
Escribir "Fin del procedimiento. Presione cualquier tecla para finalizar"
Leer tecla
FinAlgoritmo

2. Cambiar la rueda pinchada de un vehículo por la de repuesto


Algoritmo S6_R_6_2
// Cambiar rueda
Definir gata, llave, rueda Como Entero
Definir accesorios Como Logico
definir fin Como Caracter

Escribir "Identificar la rueda pinchada"


Escribir "Obtener los accesorios para realizar el cambio"
accesorios<-Falso

mientras no accesorios
Escribir "¿Tiene gata?"

Tecnológico Nacional Iplacex


Semana 6
leer gata
Escribir "¿Tiene llave de ruedas?"
Leer llave
Escribir "¿Tiene rueda de repuesto?"
Leer rueda
si gata=1 y llave=1 y rueda=1 Entonces
accesorios=Verdadero
FinSi
FinMientras

Escribir "Poner freno de mano"


Escribir "Instalar gata"
Escribir "Soltar las tuercas de la rueda pinchada"
Escribir "Manipular gata para levantar el vehículo"
Escribir "Extraer rueda pinchada"
Escribir "Montar rueda de repuesto"
Escribir "Poner tuercas"
Escribir "Apretar tuercas con la llave de ruedas"
Escribir "Bajar auto manipulando la gata"
Escribir "Guardar rueda pinchada"
Escribir "Guardar herramientas"
Escribir "Subir al auto y partir"
Escribir "Presione cualquier tecla para finalizar"
Leer fin

FinAlgoritmo

3. Configurar la alarma del celular a una hora determinada


Algoritmo S6_R_6_3
// Poner alarma en el celular
Definir encendido, bloqueado Como Logico

Escribir "Acceder al celular"


Escribir "¿Está encendido? Responda Verdadero o Falso"
Leer encendido
mientras encendido=falso
// Encender
Escribir "Encender celular"
Escribir "¿Está encendido? Responda Verdadero o Falso"
Leer encendido
si encendido=Falso Entonces
// Cargar
Escribir "Conectar cargador"
Escribir "Esperar a que cargue"
Escribir "Encender"
FinSi
FinMientras
Escribir "¿Está bloqueado? Responda Verdadero o Falso"
Leer bloqueado
Si bloqueado=Verdadero Entonces
// Desbloquear
Escribir "Ingresar patrón de desbloqueo o clave"
Escribir "¿Está bloqueado? Responda Verdadero o Falso"
Leer bloqueado
FinSi
// Programar
Escribir "Acceder a la configuración"
Escribir "Acceder a Reloj"
Escribir "Acceder a Configuración de alarma"

Tecnológico Nacional Iplacex


Semana 6
Escribir "Setear hora"
Escribir "Setear minutos"
Escribir "Guardar cambios"
Escribir "Salir del Reloj"
Escribir "Salir de la configuración"
Escribir "Bloquear celular"
Escribir "Presione alguna tecla para finalizar"
Leer fin

FinAlgoritmo

4. Buscar una dirección en Google Maps

Tecnológico Nacional Iplacex

También podría gustarte