Documentos de Académico
Documentos de Profesional
Documentos de Cultura
xxxxxx
Administración de servicios
Instituto IACC
xxxxxxxx
a) Girar_derecha (x): el robot gira “x” grados a la derecha
Ilustración 1 Pseudocodigo
Como usuario, se ingresó un valor 5 y luego se ejecutó el programa dando como resultado lo
siguiente:
Para este caso se nombrará el pseudocodigo como media_vuelta, en primer lugar se definen las
variables retro_mts y retroceder como real, luego se le escribe un mensaje al usuario el cual diga:
por favor ingrese los metros que guste para que el robot retroceda, el valor que sea capturado se
guardara en la variable retro_mts. Se crea una nueva variable llamada “retroceder” la cual dice que
es igual a la variable “retro_mts” multiplicado por 0.5
Por último se le mostrará en pantalla al usuario el siguiente mensaje: el robot girará en 180° y
puede retroceder (x) metros.
Media vuelta quiere decir dar una vuelta en 180 grados. A continuación adjunto imagen del
programa funcionando con un valor 7:
Y por último se adjunta el diagrama de flujo correspondiente:
Algoritmo resta
Leer n1
Leer n2
Leer n3
si n1 = n2 - n3 Entonces
Imprimir 'el numero ' n1 ' es la resta de ' n2 ' y ' n3 '';
SiNo Imprimir 'el numero ' n1 ' no es la resta de ' n2 ' y ' n3 '';
FinSi
si n2 = n1 - n3 Entonces
Imprimir "el número ", n2 " es la resta de ", n1 " y ", n3;
SiNo Imprimir 'el numero ' n2 ' no es la resta de ' n1 ' y ' n3 '';
FinSi
si n3 = n2 - n3 Entonces
Imprimir "el número ", n3 " es la resta de ", n1 " y ", n2;
SiNo Imprimir 'el numero ' n3 ' no es la resta de ' n1 ' y ' n2 '';
FinSi
FinAlgoritmo
Luego en código php sería de la siguiente forma:
Print 'el numero ' .$n1. ' es la resta de ' .$n2. ' y ' .$n3. ' ';
Else {
Print 'el numero ' .$n1. ' no es la resta de ' .$n2. ' y ' .$n3. '';}
Print 'el numero ' .$n2. ' es la resta de ' .$n1. ' y ' .$n3. ' ';
Else {
Print 'el numero ' .$n2. ' no es la resta de ' .$n1. ' y ' .$n3. '';}
Print 'el numero ' .$n3. ' es la resta de ' .$n2. ' y ' .$n1. ' ';
Else {
Print 'el numero ' .$n3. ' no es la resta de ' .$n2. ' y ' .$n1. '';}