Está en la página 1de 6

TRABAJO GRUPAL DE LA

SEMANA 2
ALGORITMOS

Integrantes:

Carranza Ávila Oscar Efraín

Castro Caillagua Darwin Stalin

Cedeño Domínguez Karelis Marife

Nieves Morales Anderson Omar

Vera Mendoza Alfonso Aldair

IC2-006

UNIVERSIDAD CENTRAL DEL ECUADOR


  Facultad de ciencias aplicadas e ingeniería
Con la información proporcionada de la semana, resolver los algoritmos propuestos con
la estructura correcta
1. Desplegar dos números

ENTRADA PROCESOS SALIDAS


S
N1 Ingresar: N1, N2 Operación realizada
N2

Inicio
Definir: n1, n2
Ingresar: n1, n2
Salida: operación realizada
Fin
2. Historia del monje

ENTRADAS PROCESOS SALIDAS


PASO1= “Llevar cabra a la llegada” CARGAR PASO 1 Desplegar PASO1
PASO2= “Regresar al inicio” CARGAR PASO2 Desplegar PASO2
PASO3= “Llevar col a llegada” CARGAR PASO3 Desplegar PASO3
PASO4= “Dejar cabra a inicio” CARGAR PASO4 Desplegar PASO4
PASO5= “Llevar lobo a llegada” CARGAR PASO5 Desplegar PASO5
PASO6= “Regresar a inicio” CARGAR PASO6 Desplegar PASO6
PASO7= “Llevar cabra a llegada” CARGAR PASO7 Desplegar PASO7

Inicio

Definir paso1 =” llevar cabra a llegada”


Paso2= “regresar al inicio”
Paso3= “llevar col a llegada”
Paso4= “dejar cabra a inicio”
Paso5= “llevar lobo a llegada”
Paso6= “regresar a inicio”
Paso7=” llevar a cabra a llegada”
Cargar paso1, paso2, paso3, paso4, paso5, paso6, paso7
Desplegar:
Paso1
Paso2
paso3
paso4
paso5
paso6
paso7
Fin

3. Área del cuadrado

ENTRADA PROCESOS SALIDAS


S
Lado Ingresar: Lado Operación realizada
Área Realizar: lado * lado

Inicio
Definir: lado, área.
Ingresar: lado
Realizar: área= lado*lado
Salida: operación realizada
Fin
4. Sumar dos números previamente establecidos

ENTRADA PROCESOS SALIDAS


S
N1, n2, Ingresar: n1=2, n2=4, suma Operación realizada
Suma Realizar: suma=n1 + n2

Inicio
Definir: n1, n2, suma
Ingresar: n1=2, n2=4, suma
Realizar: suma=n1 + n2
Salida: Operación realizada
Fin

5. Determinar y desplegar el mayor de dos números ingresados. Consideras que los números
pueden ser iguales.

ENTRADA PROCESOS SALIDAS


S
n1 INGRESAR: n1,n2 Desplegar
n2 CONDICION: si n1=n2, entonces mayor = n1 “es igual a” n2 mayor
Mayor Si no: condición: si n1>n2, entonces mayor=n1
si no mayor=n2
Inicio

Definir: n1, n2, mayor


Ingresar: n1, n2
Condición: si n1=n2, entonces mayor = n1 “es igual a” n2
Si no, 1condicion: si n1>n2, entonces mayor=n1: si no mayor=n2
Desplegar: mayor
Fin

6. Validar cuenta de usuario

Entradas Procesos Salidas


usuario= "user" Definir mensaje1= "Cuenta validada” Desplegar mensaje
mensaje1= " Cuenta Definir mensaje2= "No es posible validar la
validada” cuenta”
mensaje2= " No es Ingresar usuario y contraseña
posible validar la Si usuario= “user” y contraseña= “password”,
cuenta” mensaje=mensaje 1
mensaje Caso contrario, mensaje=mensaje 2

Inicio

Definir: usuario, contraseña


usuario=”user”
contraseña= “password”
Definir mensaje1= "Cuenta validada”
Definir mensaje2= "No es posible validar la cuenta”
Ingresar usuario y contraseña
Si usuario= “user” y contraseña= “password”, mensaje=mensaje 1
Caso contrario, mensaje=mensaje 2
Desplegar mensaje
Fin

7. Dividir dos números si el denominador es diferente de 0

ENTRADA PROCESOS SALIDAS


S
R Ingresar: La Operación Realizada
a Condición: si a=0 ingresar a;
b sino Ingresar: b

Realizar: R= b/a
Inicio

Definir: R, a, b

Ingresar: a

Condición: si a = 0 ingresar a;

sino Ingresar: b

Realizar: R= b/a

Operación Realizada

Fin

8. Comparar dos textos ingresados y determinar si son iguales

ENTRADA PROCESOS SALIDAS


S
texto1 Ingresar: texto1, texto2 Desplegar mensaje
texto2 Condición: si texto1 = texto2 entonces mensaje=mensaje1
mensaje1 Si no mensaje=mensaje2
mensaje2
mensaje

Inicio

Definir: texto1, texto2, mensaje1= “son iguales”, mensaje 2= “no son iguales”,
mensaje

Ingresar: texto1
Ingresar: texto2

Condición: si texto1 = texto2 entonces mensaje= mensaje1

sino cargar mensaje=mensaje2

Desplegar: mensaje

Fin

También podría gustarte