Sei sulla pagina 1di 38

INSTITUTO SUPERIOR

TECNOLGICO
LOS ANDES

Lderes en innovacin acadmica

LGICA DE LA
PROGRAMACIN
Descripcin
Desarrollo de los ejercicios elaborados en
TRABAJO FINAL
clase con su algoritmo, diagrama de flujo,
pseudocdigo y prueba de escritorio

Tlgo. ngel Paltn


Cabrera
Andrea Monserrath
Tambo
Docente del ITSLA
Lgica de la
Programacin
Minga

20152016

Anlisis de Sistemas Primer Ciclo-

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

Contenido

EJERCICIO N 1: Suma de los nmeros pares hasta llegar al 10


(Forma 1).......................................................................................................... 2

EJERCICIO N2: Suma de los nmeros pares hasta llegar al 10


(Forma 2).......................................................................................................... 4

EJERCICIO N3: Multiplicacin de 2 nmeros........................................6

EJERCICIO N4: Leer 2 valores distintos y determinar el mayor........7

EJERCICIO N5: Calcular la edad...........................................................10

EJERCICIO N6: Determinar el mayor de tres nmeros (Forma 1)...12

EJERCICIO N7: Determinar el mayor de tres nmeros distintos


(Forma 2)........................................................................................................ 13

EJERCICIO N8: Calcular la hipotenusa de un tringulo rectngulo 15

EJERCICIO N9: Calculadora (Suma, Resta, Multiplicacin y Divisin)


17
1

EJERCICIO N10: Operaciones de Suma, Resta y Multiplicacin......19

EJERCICIO N11: Convertir nmero decimal a binario (Forma 1).....21

EJERCICIO N12: Convertir nmero decimal a binario (Forma 2).....24

EJERCICIO N13: Pgina que permita ingresar si se es mayor de


edad................................................................................................................. 27

EJERCICIO N14: Tabla de multiplicar hasta el 12 (Forma 1)............28

EJERCICIO N15: Tabla de multiplicar (Forma 2)................................31

EJERCICIO N16: Promedio de notas (Forma 1)..................................34

EJERCICIO N17: Promedio de notas (Forma 2)..................................36

EJERCICIO N18: Promedio de notas (Forma 3)..................................39

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

EJERCICIO N 1: Suma de los nmeros pares


hasta llegar al 10 (Forma 1)
ALGORITMO:
1.
2.
3.
4.
5.
6.
7.
8.

Inicio
A la variable Sum le asignamos el valor de 0
A la variable Num le asignamos el valor de 2
Sumamos (Sum+Num)
A nmero le aumentamos 2 unidades
Si el resultado de la suma es 10 volvemos al paso 3
Caso contrario se finaliza la suma
Fin 2

DIAGRAMA DE FLUJO:

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

PSEUDOCDIGO:

PRUEBA DE ESCRITORIO:

INICIO
Sum <- 0
Num <- 2
Sumar <- Sum + Num
Sumar <- 0 + 2
Sumar <- 2
Num <- Num + 2
Num <- 2 + 2
Num <- 4
Sumar = 10
2 = 10 NO
Sumar <- Sum + Num
Sumar <- 0 + 4
Sumar <- 4
Num <- Num + 2
Num <- 4 + 2
Num <- 6
Sumar = 10
4 = 10 NO
Sumar <- Sum + Num
Sumar <- 0 + 6
Sumar <- 6
Num <- Num + 2
Num <- 6 + 2
Num <- 8
Sumar = 10
6 = 10 NO
Sumar <- Sum + Num
Sumar <- 0 + 8
Sumar <- 8
Num <- Num + 2
Num <- 8 + 2
Num <- 10
Sumar = 10
8 = 10 NO
Sumar <- Sum + Num
Sumar <- 0 + 10
Sumar <- 10
Num <- Num + 2
Num <- 10 + 2
Num <- 12
Sumar = 10
10 = 10 SI
FIN

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

EJERCICIO N2: Suma de los nmeros pares


hasta llegar al 10 (Forma 2)
ALGORITMO:
1.
2.
3.
4.
5.
6.
7.
8.

Inicio
Asignamos a B el valor de 2
Asignamos a S el valor de 2
Aumentamos 2 unidades a B
Sumamos S+B y almacenamos nuevamente en S
Si B es igual a 10 finaliza la suma
Caso contrario volvemos al paso 4
Fin

DIAGRAMA DE FLUJO

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
PSEUDOCDIGO:

PRUEBA DE ESCRITORIO:

B <- B+2
S <- S+B
B =10
B <- B+2
S <- S+B
B =10
B <- B+2
S <- S+B
B =10
B <- B+2
S <- S+B
B =10
La suma

INICIO
B <- 2
S <- 2
B <- 2+2
B <- 4
S <- 2+4
S <- 6
B= 4 NO
B <- 4+2
B <- 6
S <- 6+6
S <- 12
B= 6 NO
B <- 6+2
B <- 8
S <- 12+8
S <- 20
B= 8 NO
B <- 8+2
B <- 10
S <- 20+10
S <- 30
B= 10 SI
de los pares hasta el 10
es: 30
FIN

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

EJERCICIO N3: Multiplicacin de 2 nmeros


ALGORITMO:
1.
2.
3.
4.
5.

Inicio
Ingresamos un nmero X
Ingresamos un nmero Z
Multiplicamos X*Z
Fin

DIAGRAMA DE FLUJO:

PSEUDOCDIGO:

PRUEBA DE ESCRITORIO:
INICIO
Escriba un nmero X <- 5
X
Escriba otro nmero
Z <- 8
Z

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
Multiplicar <- X*Z

Multiplicar <- 5*8


Multiplicar <- 40
La multiplicacin es igual a: 40
FIN

EJERCICIO N4: Leer 2 valores distintos y


determinar el mayor
ALGORITMO:
1.
2.
3.
4.
5.
6.
7.

Inicio
Ingresar un nmero A
Ingresar otro nmero B
Si A es igual a B volver al paso 2
Si A es distinto de B comparamos si A es mayor que B, el mayor es A
Si no el mayor es B
Fin

DIAGRAMA DE FLUJO:

PSEUDOCDIGO:

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

PRUEBA DE ESCRITORIO:
INICIO
Ingrese primer nmero
A <- 5
A
Ingrese segundo nmero B <- 5
B
A=B
5 = 5 SI
LOS NMEROS DEBEN SER DISTINTOS
Ingrese primer nmero
A <- 7
A
Ingrese segundo nmero B <- 2
B
A=B
7 = 2 NO
A>B
7 > 2 SI
El mayor es: 7
FIN

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

EJERCICIO N5: Calcular la edad


ALGORITMO:
1.
2.
3.
4.
5.
6.
7.

Inicio
Ingresar ao actual
Ingresar ao de nacimiento
Restar ao de nacimiento del ao actual
Si cumpliste aos tu edad es el resultado de la resta
Si no cumpliste aos tu edad es el resultado de la resta menos 1
Fin

DIAGRAMA DE FLUJO:

PSEUDOCDIGO:
DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

PRUEBA
DE ESCRITORIO:
10
INICIO
Ingrese ao actual X X <- 2015
Ingrese ao de
Z <- 1997
nacimiento Z
R <- X-Z
R <- 2015 1997
R <- 18
Cumpliste aos
1 SI
1. SI 2.NO
Tu edad es: 18
FIN

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

EJERCICIO N6: Determinar el mayor de tres


nmeros (Forma 1)
ALGORITMO:
1. Inicio
2. Ingresamos tres nmeros A,B,C
3. Si A > B , respuesta R ser igual a A
4. Caso contrario ser igual a B
5. Si R > C el nmero mayor ser R
6. Caso contrario el nmero mayor ser C
7. Fin
DIAGRAMA DE FLUJO:

11

PSEUDOCDIGO:

PRUEBA DE ESCRITORIO:
INICIO
Ingrese tres nmeros DISTINTOS

A <- 8

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
A,B,C

B <- 5
C <- 4
8 > 5 SI
R <- 8
8 > 4 SI

A>B
R <- A
R>C
El mayor es 8
FIN

EJERCICIO N7: Determinar el mayor de tres


nmeros distintos (Forma 2)
ALGORITMO:
1. Inicio
2. Ingresamos tres nmeros A,B y C
3. Si A=B=C volvemos al paso 2
4. Caso contrario si los nmeros son distintos comparamos si A > B, R
ser igual a A
5. Si no R ser igual a B
6. Comparamos si R > C el nmero mayor ser R
7. Caso contrario el mayor ser C
8. Fin
12
DIAGRAMA DE FLUJO:

PSEUDOCDIGO

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

13

PRUEBA DE ESCRITORIO:
INICIO
Ingrese tres nmeros
distintos A,B,C
A=B o B=C o A=C

LOS NMEROS DEBEN


SER DISTINTOS A,B,C
A=B o B=C o A=C

LOS NMEROS DEBEN


SER DISTINTOS A,B,C
A=B o B=C o A=C

A <- 6
B <- 6
C <- 5
6=6
6=5
6=5
A <- 7
B <- 6
C <- 6
7=6
6=6
7=6
A <- 8
B <- 5
C <- 8
8=5
5=8

SI
NO
NO

NO
SI
NO

NO
NO

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
LOS NMEROS DEBEN SER DISTINTOS
A,B,C
A=B o B=C o A=C

A<>B Y B<>C Y A<>C

A>B
R <- A
R>C

8=8 SI
A <- 8
B <- 5
C <- 4
8=5 NO
5=4 NO
8=4 NO
8=5 SI
5=4 SI
8=4 SI
8 > 5 SI
R <- 8
8 > 4 SI

El mayor es 8
FIN

EJERCICIO N8: Calcular la hipotenusa de un


tringulo rectngulo
14
ALGORITMO:
1.
2.
3.
4.

Inicio
Ingresamos la longitud de la base X
Ingresamos la longitud de la altura Z
Hipotenusa H ser igual a la raz cuadrada de la suma de las
longitudes elevadas al cuadrado H= (Rc (X^2+Z^2))
5. Fin
DIAGRAMA DE FLUJO:

PSEUDOCDIGO:
DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

PRUEBA DE ESCRITORIO:
INICIO
X <- 8
Ingrese la longitud de la base
X
Ingrese la longitud de la altura Z <- 5
Z
H <- (Rc (X^2+Z^2))
H <- (Rc (8^2+5^2))
H <- (Rc (64+25))
H <- (Rc (89))
H <- 9.433981132
La hipotenusa del tringulo es :9.433981132
FIN

15

EJERCICIO N9: Calculadora (Suma, Resta,


Multiplicacin y Divisin)
ALGORITMO:
1.
2.
3.
4.
5.

Inicio
Escogemos la opcin de la o las operaciones que deseamos realizar
Ingresamos el primer nmero A
Ingresamos el segundo nmero B
Segn la opcin que escogimos se realizaran las operaciones
1) Suma A+B
2) Resta A-B
3) Multiplicacin A*B
4) Divisin A/B
6. Si la opcin no es correcta volver a intentar
7. Fin

DIAGRAMA DE FLUJO

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

16

PSEUDOCDIGO:

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

17

PRUEBA DE ESCRITORIO:
INICIO
"Escriba una opcin"
"1. Sumar, restar, multiplicar y
dividir"
"2. Solo Sumar"
"3. Solo Restar"
"4. Solo Multiplicar"
"5. Solo dividir"
Escriba el primer nmero
Escriba el segundo nmero
S<-A+B
R<-A-B
M<-A*B
D<-A/B

12
4
S<-12+4
S<-16
R<-12-4
R<-8
M<-12*4

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
M<-48
D<-12/4
D<-3
Suma es igual a 16
Resta es igual a 8
Multiplicacin es igual a 48
Divisin es igual a 3
FIN

EJERCICIO N10: Operaciones de Suma, Resta


y Multiplicacin
ALGORITMO:
1.
2.
3.
4.
5.
6.
7.
8.

Inicio
Ingresamos un nmero A
Ingresamos un nmero B
La
18suma es igual a A+B
La resta es igual a A-B
La multiplicacin es igual a A*B
Presentar la suma, resta y multiplicacin
Fin

DIAGRAMA DE

FLUJO:

PSEUDOCDIGO:

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

PRUEBA DE ESCRITORIO:

19
INICIO
5
3
SUMA<-5+3
SUMA<-8
RESTA<-A-B
RESTA<-5-3
RESTA<-2
MULTIPLICACION<-A*B
MULTIPLICACION<-5*3
MULTIPLICACION<-15
Suma es igual a 8
Resta es igual a 3
Multiplicacin es igual a 15
FIN
Escribir un nmero
Escribir otro nmero
SUMA<-A+B

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

EJERCICIO N11: Convertir nmero decimal a


binario (Forma 1)
ALGORITMO:
1.
2.
3.
4.
5.
6.
7.
8.
9.

Ingresamos un nmero decimal


Inicializamos Bin en 0
Inicializamos i en 0
Si decimal es mayor a 0 digito ser igual al resto de la divisin de
decimal para 2
Decimal ser igual a la parte entera de la divisin de decimal para
dos
Binario ser igual a binario ms digito por 10 elevada a la i
Finalmente i ser igual a i + 1
Si decimal no es mayor a 0, se presenta el valor del binario
Fin

DIAGRAMA DE FLUJO:

20

PSEUDOCDIGO:

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

PRUEBA DE ESCRITORIO:
Decimal <- 4 - Binario <- 0 - i <- 0
Decimal > 0
4 > 0 SI
digito<-Decimal Mod 2
digito<-Mod 4/2
digito<-0
21
decimal<-Trunc(decimal/2)
decimal<-Trunc(4/2)
Decimal<-2
Binario<Binario<-0+0*10^0
binario+digito+10^i
Binario<-0+0*1
Binario<-0
i<-i+1
i<-0+1
i<-1
Decimal <- 2 - Binario <- 0 - i <- 1
Decimal > 0

2 > 0 SI

digito<-Decimal Mod 2

digito<-Mod 2/2
digito<-0
decimal<-Trunc(decimal/2)
decimal<-Trunc(2/2)
Decimal<-1
Binario<Binario<-0+0*10^1
binario+digito+10^i
Binario<-0+0*10
Binario<-0
i<-i+1
i<-1+1
i<-2
Decimal <- 1 - Binario <- 0 - i <- 2
Decimal > 0
digito<-Decimal Mod 2

1 > 0 SI
digito<-Mod 1/2
digito<-0

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
decimal<-Trunc(decimal/2)

decimal<-Trunc(1/2)
Decimal<-0
Binario<-binario+digito+10^i
Binario<-0+1*10^2
Binario<-0+1*100
Binario<-100
i<-i+1
i<-2+1
i<-3
Decimal <- 0 - Binario <- 100 - i <- 3
Decimal > 0

0 > 0 NO
El binario es 100

EJERCICIO N12: Convertir nmero decimal a


binario (Forma 2)
ALGORITMO:
1. Creamos un arreglo de nombre arr con suficiente posiciones para
almacenar
los residuos
22
2. Despus creamos una variable contadora i inicializada en cero
3. Inicializamos en 0 la variable num
4. Ingresamos un nmero decimal Num
5. Dividimos el nmero ingresado entre 2 y lo guardamos en la variable
div nuestro cociente div<-num/2
6. Calculamos el residuo con el operador % y lo guardamos en res
div<-num/2
7. Almacenamos en la posicin 0 del arreglo el residuo de la divisin
arr[i]<-res
8. A la variable num le asignamos la parte entera del cociente ,
utilizamos la funcin trunc para que este ahora sea dividido entre 2
num<-trunc(num/2)
9. Aumentamos en uno el subndice del arreglo i=i+1
10.Si num es igual a uno volvemos al paso 5
11.Ahora mostramos los residuos que estn almacenados en el arreglo
12.Mostramos el cociente
13.Despus utilizamos el ciclo Para los residuos que se hallan en binario
se ordenaran del ultimo al primero
14.Fin

DIAGRAMA DE FLUJO:
DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

23
PSEUDOCDIGO:

PRUEBA DE ESCRITORIO:
DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
INICIO
dimensin arr[100];
i<-0;
num<-0;
Digite un nmero Num
Num <- 4
Num = 1
4 = 1 NO
Div <- num/2
Div <- 4/2
Div <- 2
Res <- num % 2
Res <- 4 % 2
Res <- 0
Arr (i) <- res
Arr (i) <- 0
Num <- trunc (num/2)
Num <- Trunc (4/2)
Num <- 2
i=i+1
i=0+1
i=1
Num = 2
Num = 1
2 = 1 NO
Div <- 2/2
Div <- num/2
Div <- 1
Res <- 2 % 2
Res <- num
24 % 2
Res <- 0
Arr (i) <- res
Arr (i) <- 00
Num <- Trunc (2/2)
Num <- trunc (num/2)
Num <- 1
i=i+1
i=1+1
i=2
Num=1
Binario = 100

EJERCICIO N13: Pgina que permita ingresar


si se es mayor de edad
ALGORITMO:
1. Inicio
2. Ingresar edad
3. Si su edad es igual o mayor a 18 presentamos Puede ingresar a la
pgina
4. Sino presentamos Lo sentimos polticas de la pgina
5. Fin

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
DIAGRAMA DE FLUJO:

PSEUDOCDIGO:

25

PRUEBA DE ESCRITORIO:
INICIO
Ingrese su edad Edad <- 18
Edad >= 18
18 >= 18 SI
Puede ingresar a la pgina
FIN

EJERCICIO N14: Tabla de multiplicar hasta el


12 (Forma 1)
ALGORITMO:
1. Inicio
2. Ingresamos el nmero del que queremos realizar la tabla X
DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
3. Multiplicamos
4. Multiplicamos
5. Multiplicamos
6. Multiplicamos
7. Multiplicamos
8. Multiplicamos
9. Multiplicamos
10.Multiplicamos
11.Multiplicamos
12.Multiplicamos
13.Multiplicamos
14.Multiplicamos
15.Multiplicamos
16.Fin

X
X
X
X
X
X
X
X
X
X
X
X
X

*
*
*
*
*
*
*
*
*
*
*
*
*

1
2
3
4
5
6
7
8
9
10
11
11
12

DIAGRAMA DE FLUJO:

26

PSEUDOCDIGO:

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

PRUEBA DE ESCRITORIO:
INICIO
Ingrese el nmero de la
tabla
27 de multiplicacin que
desea realizar
Escribir X, "*1=", X*1;
Escribir X, "*2=", X*2;
Escribir X, "*3=", X*3;
Escribir X, "*4=", X*4;
Escribir X, "*5=", X*5;
Escribir X, "*6=", X*6;
Escribir X, "*7=", X*7;
Escribir X, "*8=", X*8;
Escribir X, "*9=", X*9;
Escribir X, "*10=", X*10;
Escribir X, "*11=", X*11;
Escribir X, "*12=", X*12;
FIN

X <- 5

5*1 = 5
5*2 = 10
5*3 = 15
5*4 = 20
5*5 = 25
5*6 = 30
5*7 = 35
5*8 = 40
5*9 = 45
5*10 = 50
5* 11 = 55
5*12 = 60

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

EJERCICIO N15: Tabla de multiplicar (Forma


2)
ALGORITMO:
1. Inicio
2. Ingresamos un nmero X
3. Asignamos a R la multiplicacin
4. Asignamos a R la multiplicacin
5. Asignamos a R la multiplicacin
6. Asignamos a R la multiplicacin
7. Asignamos a R la multiplicacin
8. Asignamos a R la multiplicacin
9. Asignamos a R la multiplicacin
10.Asignamos a R la multiplicacin
11.Asignamos a R la multiplicacin
12.Asignamos a R la multiplicacin
13.Asignamos a R la multiplicacin
14.Asignamos a R la multiplicacin
15.Fin

de
de
de
de
de
de
de
de
de
de
de
de

X
X
X
X
X
X
X
X
X
X
X
X

*
*
*
*
*
*
*
*
*
*
*
*

1 y mostramos el resultado
2 y mostramos el resultado
3 y mostramos el resultado
4 y mostramos el resultado
5 y mostramos el resultado
6 y mostramos el resultado
7 y mostramos el resultado
8 y mostramos el resultado
9 y mostramos el resultado
10 y mostramos el resultado
11 y mostramos el resultado
12 y mostramos el resultado

28

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
DIAGRAMA DE FLUJO:

29

PSEUDOCDIGO:
DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

30

PRUEBA DE ESCRITORIO:
INICIO
Ingrese un
X <nmero
R <- X * 1
R <R <Respuesta: 5
R <- X * 2
R <R <Respuesta: 10
R <- X * 3
R <R <Respuesta: 15
R <- X * 4
R <R <Respuesta: 20

5
5*1
5
5*2
10
5*3
15
5*4
20

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
R <- X * 5

R <- 5*5
R <- 25
Respuesta: 25

R <- X * 6

R <- 5*6
R <- 30
Respuesta: 30

R <- X * 7

R <- 5*7
R <- 35
Respuesta: 35

R <- X * 8

R <- 5*8
R <- 40
Respuesta: 40

R <- X * 9

R <- 5*9
R <- 45
Respuesta: 45

R <- X * 10

R <- 5*10
R <- 50
Respuesta: 50

R <- X * 11

31

R <- 5*11
R <- 55
Respuesta: 55

R <- X * 12

R <- 5*12
R <- 60
Respuesta: 60
FIN

EJERCICIO N16: Promedio de notas (Forma 1)


ALGORITMO:
1.
2.
3.
4.
5.
6.
7.

Inicio
Ingresamos la primera nota N1
Ingresamos la segunda nota N2
Ingresamos la tercera nota N3
Sumamos las tres notas
Dividimos la suma de las tres notas para 3
Si el resultado de la divisin es mayor o igual a 7 presentamos en
pantalla la nota con que pasa el ao
8. Caso contrario presentamos en pantalla la nota con que pierde el
ao.
9. Fin

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
DIAGRAMA DE FLUJO:

32
PSEUDOCDIGO:

PRUEBA DE ESCRITORIO:
INICIO
Ingrese primera nota N1
Ingrese segunda nota N2
Ingrese tercera nota N3

N1 <- 10
N2 <- 9
N3 <- 10

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
P <- N1+N2+N3
R <- P/3
R>=7

P <- 10+9+10
P <- 29
R <- 29/3
R <- 9.66666667
9.66666667 >= 7 SI
Pasa el ao con 9.66666667
FIN

EJERCICIO N17: Promedio de notas (Forma 2)


ALGORITMO:
1. Ingresamos la nota de deberes D
2. La nota de deberes ser igual a (D*4)/10
3. Ingresamos la nota de evaluaciones Ev
4. La nota de evaluaciones ser igual a (Ev*4)/10
5. Ingresamos la nota de exposiciones Ex
6. La nota de exposiciones ser igual a (Ex*4)/10
7. Ingresamos
la nota de examen Ex1
33
8. La nota de examen ser igual a (Ex1*8)/10
9. El promedio del alumno ser igual a la suma de todas las notas
10.Presentamos el promedio del alumno
11.Fin
DIAGRAMA DE FLUJO:

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

34

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

PSEUDOCDIGO:

35
PRUEBA DE ESCRITORIO:
INICIO
Ingrese nota de deberes D
D <- 10
R1<-(D*4)/10
R1<-(10*4)/10
R1 <- 40/10
R1 <- 4
Deberes es igual a 4
Ingrese nota de evaluaciones
Ev <- 9
Ev
R2<-(Ev*4)/10
R2<-(9*4)/10
R2 <- 36/10
R2 <- 3.6
Evaluaciones es igual a 3.6
Ingrese nota de exposiciones
Ex <- 8
Ex
R3<-(Ex*4)/10
R3<-(8*4)/10
R3<-(32)/10
R3<-3.2/10
Exposiciones es igual a 3.2
Ingrese nota de examen Ex1 Ex1 <- 10
R4<-(Ex1*8)/10
R4<-(10*8)/10
R4<-80/10
DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN
R4<-8
Examen es igual a 8
Promedio <- R1+R2+R3+R4
Promedio <- 4+3.6+3.2+8
Promedio <- 18.8
El promedio del alumno es 18.8
FIN

EJERCICIO N18: Promedio de notas (Forma 3)


ALGORITMO:
1. Inicio
2. Inicializamos las variables de las notas en 0
3. Ingresamos la nota 1
4. Ingresamos la nota 2
5. Ingresamos la nota 3
6. El promedio ser igual a la suma de las tres notas dividida para 3
7. Presentamos el promedio
8. Si las notas ingresadas tienen un valor entre 1 y 10 seguimos al paso
36
9 caso contrario presentamos en pantalla Los nmeros no son
correctos
9. Si Promedio es mayor o igual a 7 presentamos en pantalla Apruebas
el ao
10.Caso contrario presentar Reprobaste el ao
11.Fin
DIAGRAMA DE FLUJO:

PSEUDOCDIGO:

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

INSTITUTO SUPERIOR TECNOLGICO LOS


ANDES
Andrea
Lderes
Monserrath
en innovacin
Tamboacadmica
Minga
LGICA DE LA PROGRAMACIN

PRUEBA DE ESCRITORIO:

37
INICIO
Nota1<-0;
Nota2<-0;
Nota3<-0;
Ingrese nota 1
Nota1 <- 9
Ingrese nota 2
Nota2 <- 10
Ingrese nota 3
Nota3 <- 8
Promedio<Promedio <- (9+10+8)/3
Promedio <- 27/3
(Nota1+Nota2+Nota3)/3
Promedio <- 9
Nota1>=1 y Nota1<=10
9>=1 y 9<=10 SI
Nota2>=1 y Nota2<=10
10>=1 y 10<=10 SI
Nota3>=1 y Nota3<=10
8>=1 y 8<=10 SI
Tu promedio es 9
Promedio >= 7
9 >= 7
Apruebas el ao
FIN

DIRECCIN: Jos Mara Pea entre Av. Po Jaramillo y Venezuela, extensin Loja.
TELFONO: 2572879
MVIL: 0981964048 (Claro), 0987577771 (Movistar),
0982236188 (CNT)
SITIO WEB: http://www.institutolosandes.edu.ec/
CORREO:
administracion@institutolosandes.edu.ec

Potrebbero piacerti anche