Está en la página 1de 40

Red Escolar

Tcnicas para la Resolucin de Problemas


Multidisciplinarios en Excel

Indice
Introduccin
Etapas de la solucin de un Problema
Las caractersticas que los algoritmos deben reunir son los siguientes:
Simbologa de diagramas de Flujo
Definiciones
Problemas cualitativos
Ejemplo 1 "regresar a casa"
Ejemplo 2 "La llamada telefnica"
Problemas Cuantitativos
Ejemplo 1 "suma 5 nmeros"
Ejemplo 2 "conversin de grados Celsius a Kelvin y Farenheith
Ejemplo 3 "Las operaciones Bsicas"
Ejemplo 4 "De compras en el super"
Ejemplo 5 "Positivo negativo o cero?"
Ejemplo 6 "Qu es par o impar?"
Ejemplo 7 "El adivino Digital"
Ejemplo 8 "quines son ms, ellas o ellos?"
Problemas Propuestos
Examen

Estadsticas de Evaluacin

Introduccin

Casi inconscientemente, cotidianamente los humanos efectuamos una serie de pasos, procedimientos o acciones que nos
permiten alcanzar un resultado o resolver un problema.
Esta serie de pasos, procedimientos o acciones comenzaremos a aplicarlas muy temprano en la maana cuando, por
ejemplo, decidimos tomar un bao tiene una secuencia lgica de acciones para realizarlo, porque no sera factible que
primero te enjabonaras y despues te quites la ropa, verdad?, por tanto las cosas van sucediendo secuencialmente, ordenada
y natural. Posteriormente cuando pensamos en desayunar tambin seguimos una serie de pasos lgicos que nos permiten
alcanzar un resultado especfico: tomar el desayuno. La historia se repite innumerables veces durente el da. Contnuamente
seguimos una serie de pasos o conjunto de acciones que nos permiten alcanzar un resultado. Estamos en realidad
aplicando un algoritmo para resolver un problema.
"Formalmente definimos un algoritmo como una serie de pasos, procedimientos o acciones que nos permiten
alcanzar un resultado o resolver un problema"
En la vida real todos resolvemos dos tipos de problemas
Problemas Cualitativos: Estos resuelven problemas de la vida cotidiana
ejemplos:
Subirse a una bicicleta
Cocinar un huevo
Realizar una llamada telefnica
cambiar una llanta a un auto, etc.
y los
Problemas Cuantitativos: Estos resuelven problemas Matemticos aplicados a cualquier rama de la ciencia.
ejemplos:
Matemticas (porcentajes, aritmtica, algebra, trigonometra, geometra)
Fsica (velocidad, masa, Fuerzas, tiempo, distancia, conversin de unidades, densidades, etc)
Qumica (caractersticas elementos de la tabla peridica, conversin de unidades de temperatura kelvin a Farenheith o C)

En este proyecto ejemplificaremos slo 2 problemas de tipo cualitativo y el resto sern del tipo cuantitativo, esto es porque
con este fin se diseo este proyecto, solucionar problemas por medio de frmulas y de ser posible graficar su resultado para
interpretar y sacar conclusiones de su comportamiento.
Muchas veces aplicamos el algoritmo de manera inadvertida, inconscientye o automticamente. Esto generalmente se
produce cuando el problema que tenemos enfrente lo hemos resuelto con anterioridad un gran nmero de veces.
Supongamos que simplemente tenemos que abrir una puerta. Lo hemos hecho tantas veces que difcilmente nos ponemos a
enumerar los pasos para alcanzar este objetivo. Lo hacemos de manera automtica. Lo mismo ocurre cuando queremos
subirnos a un automvil o simplemente cuando queremos tomar un vaso con agua.
Existe una gran cantidad de problemas que requieren de un anlisis profundo y un pensamiento flexible y estructurado para
su solucin. No existen reglas especficas que nos permitan resolver un problema. Sin embargo creo que podemos ofrecer
un conjunto de tcnicas y herramientas metodolgicas que permitan flexibilizar y estructurar el razonamiento utilizado en la
solucin de un problema.

enumerar los pasos para alcanzar este objetivo. Lo hacemos de manera automtica. Lo mismo ocurre cuando queremos
subirnos a un automvil o simplemente cuando queremos tomar un vaso con agua.
Existe una gran cantidad de problemas que requieren de un anlisis profundo y un pensamiento flexible y estructurado para
su solucin. No existen reglas especficas que nos permitan resolver un problema. Sin embargo creo que podemos ofrecer
un conjunto de tcnicas y herramientas metodolgicas que permitan flexibilizar y estructurar el razonamiento utilizado en la
solucin de un problema.

Regresar
ETAPAS DE LA SOLUCIN DE UN PROBLEMA

Anlisis del problema


Problema

Verificacin del Algoritmo


Construccin del Algoritmo

Regresar

Las caractersticas que los algoritmos deben reunir son los siguientes:
Las caractersticas que los algoritmos deben reunir son los siguientes:
Precisin: Los pasos a seguir en el algoritmo deben ser precisados claramente
Determinismo: El algoritmo, dado un conjunto de datos idnticos de entrada, siempre debe arrojar los mismos resultados
Finitud: El algoritmo, independientemente de la complejidad del mismo, siempre debe ser de longitud finita.
Por otra parte el algoritmo consta de 3 secciones principales

Algoritmo

Datos de Entrada

Proceso de los
datos

Impresin de
Resultados
(Salida)

Datos de Entrada: Representa la operacin o accin que permite la recopilacin de informacin oportuna y pertinente, antes
de empezar un problema tiene una que plantearse esta pregunta: qu datos pertinentes necesito para resolver este
problema?, se debe hacer nfasis en esto aprender a discernir que informacin es importante y cual podemos dejar de lado.
Por ejemplo para calcular el promedio de 5 calificaciones, me dan la siguiente informacin calificacin 1, calificacin 2,
calificacin 3, calificacin 4, calificacin 5, edad, nombre, estatura, temperatura del ambiente, por tanto me hago la siguiente
pregunta Qu datos necesito para para resolver este problema? Si de escoger se trata, la informacin ms importante y
que va a dar respuesta a mi problema seran las 5 calificaciones, la informacin restante carece de importancia para los fines
que persigue este problema especfico. Cada uno de estos datos se deben guardar en variables que en este caso, para
manejarlo en excel se guardan en celdas. A1,R600,BB, etc.

Proceso: Representa la operacin o conjunto de operaciones secuenciales, cuyo objetivo es obtener la solucin al problema.
El proceso pueden ser frmulas aritmticas, o que realizen el tratamiento de texto o cadenas, el resultado de estas

Datos de Entrada: Representa la operacin o accin que permite la recopilacin de informacin oportuna y pertinente, antes
de empezar un problema tiene una que plantearse esta pregunta: qu datos pertinentes necesito para resolver este
problema?, se debe hacer nfasis en esto aprender a discernir que informacin es importante y cual podemos dejar de lado.
Por ejemplo para calcular el promedio de 5 calificaciones, me dan la siguiente informacin calificacin 1, calificacin 2,
calificacin 3, calificacin 4, calificacin 5, edad, nombre, estatura, temperatura del ambiente, por tanto me hago la siguiente
pregunta Qu datos necesito para para resolver este problema? Si de escoger se trata, la informacin ms importante y
que va a dar respuesta a mi problema seran las 5 calificaciones, la informacin restante carece de importancia para los fines
que persigue este problema especfico. Cada uno de estos datos se deben guardar en variables que en este caso, para
manejarlo en excel se guardan en celdas. A1,R600,BB, etc.

Proceso: Representa la operacin o conjunto de operaciones secuenciales, cuyo objetivo es obtener la solucin al problema.
El proceso pueden ser frmulas aritmticas, o que realizen el tratamiento de texto o cadenas, el resultado de estas
operaciones deben guardarse en variables hablando de un lenguaje de programacin o en celdas hablando de excel.
Haciendo referencia al ejemplo de los promedios. La frmula utilizada sera P=(cal1+cal2+cal3+cal4+cal5)/Total de calif.
Salida o Impresin: Representa una operacin o conjunto de operaciones que permiten comunicar al exterior el o los
resultados alcanzados. Aqu nos debemos formular la siguiente pregunta: Que es lo que quiero de salida, que resultados?
dependiendo de esto, la entrada y el proceso debern ir ligadas lgicamente a la salida y proporcionar los resultados
deseados a la salida. Este resultado lo podemos enviar al monitor o a la impresora o al web.
Haciendo referencia al ejemplo antes mencionado la salida sera P que sera el promedio de las 5 calificaciones.
Diagramas de Flujo
Un diagrama de flujo representa la esquematizacin grfica de un algoritmo. En realidad muestra grficamente los pasos o
procesos a seguir para alcanzar la solucin de un problema. Su correcta construccin es sumamante importante porque a
partir del mismo se escribe un programa en algn lenguaje de programacin o en una hoja de clculo como lo es Excel. Si el
diagrama de flujo est correcto y completo, el paso del mismo a una hoja de clculo ser directo y simple.
A continuacin en la siguiente tabla, presentamos los smbolos que utilizaremos y una explicacin de los mismos. Estos
satisfacen las recomendaciones de la "International Standard Organization" (ISO) y la "American Standards Institute" (ANSI)

Regresar
SIMBOLOGA DE DIAGRAMAS DE FLUJO
SIMBOLO

PseudoCdigo

Inicio
o fin
Conocer o
Pedir

Evaluar o
asignacin

FUNCIN

Ejemplo en Excel

Se utiliza para para


empezar y terminar
un programa
Utilizado para pedir
datos por teclado,
estos datos pueden
ser nmeros, texto, o
datos alfanumricos
Sirve para Evaluar
operaciones
aritmticas como
frmulas y tambin
para asignar
constantes

Cualquier celda donde usted


quiera depositar los datos A1, K5,
Z200, etc

Cualquier celda donde usted quiera


mostrar el resultado de la formula
a1=3.14*B1*B1, N6=34, x3=N6, etc

Si

Preguntar
(Decisin)

No

Imprimir

Sirve para Evaluar


operaciones
aritmticas como
frmulas y tambin
para asignar
constantes

Cualquier celda donde usted quiera


mostrar el resultado de la formula
a1=3.14*B1*B1, N6=34, x3=N6, etc

Sirve para hacer


decisiones, si el
reesultado de la
condicin es verdadero
har una accin, de lo
contrario har otra

utilizando la funcin Si(condicin,


verdadero, falso)
=si (A1>=6,"aprobado","reprobado)

Imprime el resultado

Cualquier celda donde usted quiera


depositar los resultados de los
clculos A1, K5, Z200, etc

Sirve para realizar


conexiones de pgina, y
traslada el flujo del
Conector de programa a otra parte,
para lo cual se
pgina
identificar por medio de
un nmero
Sirve para realizar
conexiones de hoja, y
traslada el flujo del
Conector de programa a otra hoja,
hoja
cuando el espacio de la
hoja actual se ha
agotado, para lo cual se
identificar por medio de
un nmero
Flechas de
direccin

sirven para guiar e indicar


la direccin del flujo del
programa

Regresar

Definiciones
Pseudocdigo o Algoritmo: Es una secuencia de pasos lgicamente estructurados para resolver un problema.
Es escribir la solucin de un problema utilizando el lenguaje nativo o materno, en nuestro caso es el Espaol, pero de una
manera estructurada y muy parecida a el lenguaje de programacin o de la hoja de clculo en el que vaya a ejecutarse el
problema.
Diagrama de flujo: Es una tcnica que resuelve los problemas de una manera grfica y visual, utilizando una simbologa
estndar.
Programa: Es un conjunto de instrucciones reservadas, lgicamente estructuradas para resolver un problema.
El programa puede correr en un lenguaje de programacin o en una hoja de clculo.

problema.
Diagrama de flujo: Es una tcnica que resuelve los problemas de una manera grfica y visual, utilizando una simbologa
estndar.
Programa: Es un conjunto de instrucciones reservadas, lgicamente estructuradas para resolver un problema.
El programa puede correr en un lenguaje de programacin o en una hoja de clculo.

Regresar

Problemas
cel

s siguientes:

heith

, procedimientos o acciones que nos

rano en la maana cuando, por


arlo, porque no sera factible que
ucediendo secuencialmente, ordenada
e de pasos lgicos que nos permiten
s veces durente el da. Contnuamente
sultado. Estamos en realidad
o acciones que nos permiten

uier rama de la ciencia.

des, etc)
emperatura kelvin a Farenheith o C)

del tipo cuantitativo, esto es porque


e ser posible graficar su resultado para

icamente. Esto generalmente se


un gran nmero de veces.
veces que difcilmente nos ponemos a
Lo mismo ocurre cuando queremos

nsamiento flexible y estructurado para


embargo creo que podemos ofrecer
cturar el razonamiento utilizado en la

Lo mismo ocurre cuando queremos

nsamiento flexible y estructurado para


embargo creo que podemos ofrecer
cturar el razonamiento utilizado en la

on los siguientes:

e debe arrojar los mismos resultados


e ser de longitud finita.

ormacin oportuna y pertinente, antes


es necesito para resolver este
ortante y cual podemos dejar de lado.

in calificacin 1, calificacin 2,
biente, por tanto me hago la siguiente
a, la informacin ms importante y
e carece de importancia para los fines
variables que en este caso, para

vo es obtener la solucin al problema.


denas, el resultado de estas

ormacin oportuna y pertinente, antes


es necesito para resolver este
ortante y cual podemos dejar de lado.

in calificacin 1, calificacin 2,
biente, por tanto me hago la siguiente
a, la informacin ms importante y
e carece de importancia para los fines
variables que en este caso, para

vo es obtener la solucin al problema.


denas, el resultado de estas
en celdas hablando de excel.
l2+cal3+cal4+cal5)/Total de calif.

n comunicar al exterior el o los


ue quiero de salida, que resultados?
y proporcionar los resultados
web.
io de las 5 calificaciones.

d muestra grficamente los pasos o


es sumamante importante porque a
hoja de clculo como lo es Excel. Si el
r directo y simple.

explicacin de los mismos. Estos


American Standards Institute" (ANSI)

jemplo en Excel

alquier celda donde usted


era depositar los datos A1, K5,
00, etc

alquier celda donde usted quiera


strar el resultado de la formula
=3.14*B1*B1, N6=34, x3=N6, etc

alquier celda donde usted quiera


strar el resultado de la formula
=3.14*B1*B1, N6=34, x3=N6, etc

izando la funcin Si(condicin,


dadero, falso)
(A1>=6,"aprobado","reprobado)

alquier celda donde usted quiera


positar los resultados de los
culos A1, K5, Z200, etc

ara resolver un problema.


ro caso es el Espaol, pero de una
culo en el que vaya a ejecutarse el

y visual, utilizando una simbologa

a resolver un problema.

y visual, utilizando una simbologa

a resolver un problema.

Problemas Cualitativos
Ejemplo 1

Disear un algoritmo para volver desde el cine, considerando los diferentes casos de tener mucho, poco o ningn dinero

Pseudocdigo
1. tengo bastante dinero? Si paso 2 No paso 3
2. Tomar taxi e ir al paso 6
3. tengo dinero para el autobs? Si paso 4 No paso 5
4 tomar el autobs e ir al paso 6
Diagrama de Flujo
5 Volver paseando
6. Fin
Inicio

Si

tengo bsatante
dinero?

No
tengo dinero
para el
autobs?

No
Volver Paseando

Fin

Regresar

Tomar taxi

Si
Tomar el Autobs

Ejemplo 2
Disear un algoritmo para hacer una llamada telefnica
Inicio

Pseudocdigo
1. Buscar una caseta telefnica
2. La encontre? Si paso 3 No paso15
3. Acercarse
4. Hay fila de gente? Si paso 5 No paso 7
5 esperar turno
6 ir al paso 4
7 descolgar auricular
8 hay tono? Si paso 9 No paso15
9 introducir tarjeta ladatel
10 validando tarjeta
11 tiene crdito? Si paso 12 No paso 15
12 marcar numero deseado
13 esta ocupado? Si paso 15 No paso 13
14 dar mensaje y despedirse
15 Fin

Buscar caseta telefnica

No
la encontre?

Si
Acercarse

hay fila de
gente?

No

Si
esperar turno

Descolgar auricular

No
hay tono?

Si
Introducir tarjeta ladatel
Validando tarjeta
hay tono?

No

Si

Marcar numero deseado

Est
Ocupado?

Si

No
Dar mensaje y despedirse
Fin

Regresar

Problemas Cuantitativos
Problemas Tipo Simple
Ejemplo 1 Disear un programa en Pseudocdigo, diagrama de flujo y Excel que pida 5 nmeros por teclado que estn en
las celdas y despliegue la suma total en otra celda y graficar
Solucin
Diagrama de flujo
entrada: Escribir 5 numeros
Proceso: Formula Resultado=n1+n2+n3+n4+n5
Salida: Resultado

Inicio
escribir los 5 numeros y
asignarlos de la celdas
A134 a la A138
respectivamente

Pseudocdigo Solucin 1
1.- Pedir primer numero en la celda A134
2.- Pedir segundo numero en la celda A135
3.- Pedir primer numero en la celda A136
4.- Pedir primer numero en la celda A137
5.- Pedir primer numero en la celda A138
6.- Evaluar la formula =A134+A135+A136+A137+A138 y guardar
en la celda B139
7.- Pulsar enter
8.- Fin

Codificacin en Excel

Fin
Ejemplo 1: Grfica de Sumatoria de 5 Nmeros
20

17.5

Dame el numero 1
Dame el numero 2
Dame el numero 3
Dame el numero 4
Dame el numero 5
20 Solucin 1

Row 134
Row 135
Row 136
Row 137
Row 138
Row 139

15
Suma

Numeros
2
3
4
5
6

20

Evaluar en la celda B139 donde se


desplegar el resultado
= A134+A135+A136+A137+A138

12.5
10
7.5
5
2.5

0
Column A

Pseudocdigo Solucin 2
Inicio
1.- Pedir primer numero en la celda A159
2.- Pedir segundo numero en la celda A160
3.- Pedir primer numero en la celda A161
4.- Pedir primer numero en la celda A162
5.- Pedir primer numero en la celda A163
6.- En la celda A164 escribir la funcin =suma(A159:A163)
7.- Pulsar enter
8.- Fin

escribir los 5 numeros y


asignarlos de la celdas
159 a la 163
Escribir en la celda A164 donde se
desplegar el resultado = suma
(A159 : A163)

1.- Pedir primer numero en la celda A159


2.- Pedir segundo numero en la celda A160
3.- Pedir primer numero en la celda A161
4.- Pedir primer numero en la celda A162
5.- Pedir primer numero en la celda A163
6.- En la celda A164 escribir la funcin =suma(A159:A163)
7.- Pulsar enter
8.- Fin

Escribir en la celda A164 donde se


desplegar el resultado = suma
(A159 : A163)

Codificacin en Excel

Fin

Numeros
2
3
4
5
6

Ejemplo 1: Sumatoria de 5 nmeros utilizando la funcin suma


20

20
17.5
15
Suma

20 Solucin 2

12.5
10
7.5
5
2.5

Regresar

Row 159
Row 160
Row 161
Row 162
Row 163
Row 164

0
Column A

Nota: Como se puede ver son muchos los caminos para resolver un problema
Ejemplo 2 Problema tipo simple
Disear en Pseudocdigo, diagrama de flujo y Excel que pida por teclado una temperatura en grados centgrados y las
convierta a grados farenheit y Kelvin, graficar los resultados
Solucin
qu informacin necesitamos?
Entrada :grados centgrados
Qu formulas se necesitan?
Proceso: F=(9*c)/5+32; k=c+273
qu resultados se desean a la salida? Salida: Grados Kelvin y Farenheith
Diagrama de Flujo
Pseudocdigo
1.- Pedir grados cenntgrados en la celda B206
2.- Evaluar la formula =B206+273 y guardar en la celda C206
3.- Evaluar la formula =(9*B206)/5+32 y guardar en la celda D206
4.- Pulsar enter
5.- Fin

Inicio
Pedir Grados centgrados en
celda B206

Evaluar y guardar en la celda


C206=B206+273
Evaluar y guardar en la celda
D206=(9*B206)/5+32
Mostrar informacin en celda
CD206 los Kelvin y D206 los
grados Farenheith

Codificacin en Excel
Conversin de Temperaturas C K F

Fin

Centgrado
-50

Kelvin
223

Farenheith
-58

Temperatura

Termmetro Global
225
200
175
150
125
100
75
50
25
0
-25
-50
-75

223

Centgrado
Kelvin
Farenheith
-50

-58

Row 206
Regresar

Ejemplo 3 Problema tipo simple


Disear en Pseudocdigo, diagrama de flujo y Excel que pida 2 nmeros por teclado y mostrar el resultado de las 4
operaciones bsicas, graficar los resultados
Solucin
qu informacin necesitamos?
Entrada :num1, num 2
Qu formulas se necesitan?
Proceso: num1+num2, num1-num2,num1*num2, num1/num2
qu resultados se desean a la salida? Salida: suma, resta, multiplicacin y divisin
Diagrama de Flujo
Pseudocdigo
Inicio
1.- Pedir num1 y guardar en la celda A266
2.- Pedir num2 y guardar en la Celda B266
Pedir num1,
3.- Evaluar la formula =A266+B266 y guardar en la celda C266
num2
4.- Evaluar la formula =A266-B266 y guardar en la celda D266
5.- Evaluar la formula =A266*B266 y guardar en la celda E266
6.- Preguntar (B266=0) si paso 7 no paso 8
7.- Imprimir "num2 no debe ser cero" e ir al paso 2
Evaluar C266=num1+num2
8.- Imprimir resultado de la suma en celda C266
9.- Imprimir resultado de la resta en celda D266
Evaluar D266=num1-num2
10.- Imprimir resultado de la multiplicacin en celda E266
11.- Imprimir resultado de la divisin en celda F266
12.- Fin
Evaluar E266=num1*num2
2.- Evaluar la formula =A266/B266 y guardar en la celda F266
3.- Evaluar la formula =(9*c)/5+32 y guardar en la celda D206
4.- Pulsar enter
Evaluar C266=num1+num2
5.- Fin

9.- Imprimir resultado de la resta en celda D266


10.- Imprimir resultado de la multiplicacin en celda E266
11.- Imprimir resultado de la divisin en celda F266
12.- Fin
2.- Evaluar la formula =A266/B266 y guardar en la celda F266
3.- Evaluar la formula =(9*c)/5+32 y guardar en la celda D206
4.- Pulsar enter
5.- Fin

Evaluar C266=num1+num2
celdas C266, D266, E266,
F266

Codificacin en Excel
Resultados de las 4 Operaciones Bsicas
num2
Suma
Resta
Multiplicacin Divisin
10
2
12
8
20

num1

Fin
5

Operaciones Bsicas
20

20
17.5
15

Suma
Resta
Multiplicacin
Divisin

12

12.5
10

7.5

5
2.5
0
Row 266

Regresar

Ejemplo 4 Problema de decisin mltiple con valores Aleatorios


Disear en Pseudocdigo, diagrama de flujo y Excel que determine cunto deber pagar un cliente por su compra. La
persona tiene que sacar al azar una pelota de una urna tapada, dependiendo del nmero de la bolar se le harn los
siguientes descuentos
Descuento(%)

0%
20%
40%
60%
80%
100%

Bola
Blanca
Azul
Verde
Roja
Amarilla
Negra

Solucin
0
1
2
3
4
5

qu informacin necesitamos?
Entrada :Monto de la compra
Qu formulas se necesitan?
Proceso: formulas
qu resultados se desean a la salida? Salida: Pago total
Diagrama de Flujo

Pseudocdigo
1.- Pedir Monto de la compra y guardar en la celda A342
2.- Evaluar la formula =aleatorio.entre(0,5) y guardar en la celda B342
3.- Preguntar B342=0 si paso 4 no paso 5
4.- Evaluar =A342*1 guardar en celda E342 e ir al paso 15
5.- Preguntar B342=1 si paso 6 no paso 7
6.- Evaluar =A342*1 guardar en celda E342 e ir al paso 15
7.- Preguntar B342=2 si paso 8 no paso 9
8.- Evaluar =A342*1 guardar en celda E342 e ir al paso 15
9.- Preguntar B342=3 si paso 10 no paso 11
10.- Evaluar =A342*1 guardar en celda E342 e ir al paso 15
11.- Preguntar B342=4 si paso 12 no paso 13
12.- Evaluar =A342*1 guardar en celda E342 e ir al paso 15

Inicio
Pedir Monto de la
compra en celda A342

1.- Pedir Monto de la compra y guardar en la celda A342


2.- Evaluar la formula =aleatorio.entre(0,5) y guardar en la celda B342
3.- Preguntar B342=0 si paso 4 no paso 5
4.- Evaluar =A342*1 guardar en celda E342 e ir al paso 15
5.- Preguntar B342=1 si paso 6 no paso 7
6.- Evaluar =A342*1 guardar en celda E342 e ir al paso 15
7.- Preguntar B342=2 si paso 8 no paso 9
Generar nmero al azar que representar la
8.- Evaluar =A342*1 guardar en celda E342 e ir al paso 15
bola escogida de la urna , en la celda B342
9.- Preguntar B342=3 si paso 10 no paso 11
escribir: =aleatorio(0,5) indica que generar al
10.- Evaluar =A342*1 guardar en celda E342 e ir al paso 15
azar valores entre 0 y 5
11.- Preguntar B342=4 si paso 12 no paso 13
12.- Evaluar =A342*1 guardar en celda E342 e ir al paso 15
13.- Evaluar =A342*1
15.- Fin
si celda
B342=0
Evaluar y guardar en la
No
celda E342=A342*1
Ejemplo 3: Descuentos En un Supermercado

100

100

si celda
B342=1

90
80

80

No

70
60

Compra
Descuento
Pago Total

50
40

si celda
B342=2
No

30
20

Evaluar y guardar en la
celda E320=A342*.6

si celda
B342=3

10
0.2

Evaluar y guardar en la
celda E320=A342*.8

No

Row 342

Evaluar y guardar en la
celda E320=A342*.4

si celda
B342=4
Nota: Pulsar <ctrl> + F9 para que genere al azar los valores o
escriba el monto de la compre y pulse <enter>
Compra
Bola
Color
Descuento Pago Total
100
1
Azul
20%
80

No

Evaluar y guardar en la
celda E320=A342*.2

Evaluar y guardar en la
celda E342=A342*0
E342

Regresar
Fin
Ejemplo 5 Problema de decisin simple
Disear en Pseudocdigo, diagrama de flujo y Excel que determine cunto deber pida por teclado un nmero que
determine si es negativo, positivo o cero, graficar los resultados
Solucin
qu informacin necesitamos?
Entrada :Nmero
Qu formulas se necesitan?
Proceso: No hay formula (las preguntas no son formulas)
qu resultados se desean a la salida? Salida: depende del resultado es positivo o negativo o cero
Pseudocdigo

Diagrama de Flujo

Pseudocdigo
1.- Pedir Nmero y guardar en la celda A404
2.- Preguntar A404>0 si paso 3 no paso 4
3.- Imprimir en la celda B404 la palabra positivo e ir al paso 8
4.- Preguntar B342<0 si paso 6 no paso 7
6.- Imprimir en la celda B404 la palabra Negativo e ir al paso
8
7.- Imprimir en la celda B404 la palabra cero
8.- Fin

Inicio
Pedir nmero y
guardar en celda A404

si celda
A404>0
No

si celda
A404<0
"Negativo"
No
"Cero"

Fin

Codificacin en Excel
Ejemplo 4
Nmero
Signo
-6
Negativo
Regresar

Ejemplo 6 Problema con decisin simple


Disear en Pseudocdigo, diagrama de flujo y Excel que determine si un nmero es par o impar

Solucin
qu informacin necesitamos?
Entrada :Nmero
Qu formulas se necesitan?
Proceso: No hay formula (las preguntas no son formulas)
qu resultados se desean a la salida? Salida: depende del resultado es par o impar
Diagrama de Flujo

Pseudocdigo
1.- Pedir Nmero y guardar en la celda B463
2.- Preguntar (A463/2)=entero(A463/2) si paso 3 no paso 4
3.- Imprimir "Par" en celda B463 e ir al paso 5
4.-Imprimir "Impar" en celda B463
8.- Fin

Inicio
Pedir nmero y
guardar en celda B463

si A463/2=
int(A463/2)
"Par"
No
"Impar"

No
Fin

Codificacin en Excel
Ejemplo 5
Nmero
Tipo
5
Impar
Regresar

Ejemplo 7 Problema con decisiones mltiples y valores Aleatorios


Disear en Pseudocdigo, diagrama de flujo y Excel que simule una computadora mgica y te dir que sers en el futuro, el
alumno tocar por 5 segundos el monitor de la computadora y depus pulsar <F9> para que te de el resultado
valor

0
1
2
3
4
5

Profesin
Ingeniero
Doctor
Bombero
Bailarin
Presidente
Maestro

Solucin
qu informacin necesitamos?
Entrada :ninguna
Qu formulas se necesitan?
Proceso: formulas para generar la profesin al azar
qu resultados se desean a la salida? Salida: Profesin seleccionada al azar
Diagrama de Flujo

Pseudocdigo
Inicio
1.- Tocar el monitor de la computadora por 5 segundos
2.- Evaluar la formula =aleatorio.entre(0,5) y guardar en la celda A519
3.- Preguntar A519=0 si paso 4 no paso 5
4.- Imprimir "Ingeniero" y guardar en celda B519 e ir al paso 15
5.- Preguntar A519=1 si paso 6 no paso 7
6.- Imprimir "Doctor" y guardar en celda B519 e ir al paso 15
7.- Preguntar A519=2 si paso 8 no paso 9
Generar nmero al azar que representar la
8.- Imprimir "Bombero" y guardar en celda B519 e ir al paso 15
profesin, en la celda A519 escribir:
9.- Preguntar A519=3 si paso 10 no paso 11
=aleatorio(0,5) indica que generar al azar
10.- Imprimir "Bailarn" y guardar en celda B519 e ir al paso 15
valores entre 0 y 5
11.- Preguntar A519=4 si paso 12 no paso 13
12.- Imprimir "Presidente" y guardar en celda B519 e ir al paso 15
13.- Imprimir "Maestro"
15.- Fin
si celda
A519=0
No
si celda
A519=1
No
si celda
A519=2
No
si celda
A519=3
No

Codificacin en Excel
Nota: Pulsar F9 para que genere al azar los valores o escriba
el monto de la compre y pulse <enter>

si celda
A519=4
No

Nota: Pulsar F9 para que genere al azar los valores o escriba


el monto de la compre y pulse <enter>
La computadora mgica dice que sers en el futuro un
3
Bailarn

No
celda B519
Maestro

Regresar

Fin

Ejemplo 8 Problema tipo simple con porcentajes


Disear en Pseudocdigo, diagrama de flujo y Excel determine que porcentaje de hombres y mujeres hay en el saln de
computacin, mostrar el resultado de los porcentajes y graficar los resultados
Solucin
qu informacin necesitamos?
Entrada :total, nummujeres
Qu formulas se necesitan?
Proceso: total=numHombres=nummujeres,
qu resultados se desean a la salida? Salida: porcentaje de hombres, porcentaje de mujeres
Diagrama de Flujo
Pseudocdigo
Inicio
1.- Pedir total de la poblacin de personas y guardar en la celda A559
2.- Pedir numero de hombres y guardar en la Celda C559
Pedir total en celda A559,
3.- Evaluar la formula =A559+C559 y guardar en la celda D559
numhombres en celda C559
4.- Evaluar la formula =C559*1/A559 y guardar en la celda E559
5.- Evaluar la formula =1-E559 y guardar en la celda F559
7.- Imprimir el contenido de las celdas E559 que es el porcentaje de hombres
8.- Imprimir el resultado en la celda F559 que es el porcentaje de mujeres
Evaluar C266=num1+num2
9.- Fin
Evaluar D266=num1-num2
Evaluar E266=num1*num2
Evaluar C266=num1+num2
celdas C266, D266, E266,
F266

Codificacin en Excel
Poblacin Total
10

Porcentaje de Hombres y Mujeres


Hombres
Mujeres
%hombres %mujeres
5
5
50%
50%

Fin

Porcentaje de Hombres y Mujeres del saln de Computacin


%hombres 50.00%

%hombres
%mujeres

%hombres 50.00%

%hombres
%mujeres

%mujeres 50.00%

Regresar

vos
tener mucho, poco o ningn dinero

mar taxi

No

No

No

o?

No

Si

do?

despedirse

ivos

a 5 nmeros por teclado que estn en


Diagrama de flujo
Inicio

escribir los 5 numeros y


asignarlos de la celdas
A134 a la A138
espectivamente

ar en la celda B139 donde se


egar el resultado
4+A135+A136+A137+A138

Fin

de Sumatoria de 5 Nmeros
20

Row 134
Row 135
Row 136
Row 137
Row 138
Row 139

umn A

Inicio
escribir los 5 numeros y
asignarlos de la celdas
159 a la 163

ribir en la celda A164 donde se


plegar el resultado = suma
59 : A163)

ribir en la celda A164 donde se


plegar el resultado = suma
59 : A163)

Fin

5 nmeros utilizando la funcin suma

20

Row 159
Row 160
Row 161
Row 162
Row 163
Row 164

Column A

tura en grados centgrados y las

c/5=(f-32)/9=(k-273)/5

iagrama de Flujo
Inicio

ir Grados centgrados en
celda B206

r en la celda

n la celda
32

ormacin en celda
Kelvin y D206 los
renheith

Fin

Centgrado
Kelvin
Farenheith

mostrar el resultado de las 4

m2, num1/num2

iagrama de Flujo
Inicio

edir num1,
num2

r C266=num1+num2

r D266=num1-num2

r E266=num1*num2
C266=num1+num2

C266=num1+num2

C266, D266, E266,

Fin

Suma
Resta
Multiplicacin
Divisin

ar un cliente por su compra. La


ro de la bolar se le harn los

da :Monto de la compra
so: formulas
a: Pago total
Diagrama de Flujo

onto de la
celda A342

r que representar la
a , en la celda B342
indica que generar al
5

Si

elda
42=0

Evaluar y guardar en la
celda E342=A342*1
Si

elda
2=1

Evaluar y guardar en la
celda E320=A342*.8
Si

elda
42=2

Evaluar y guardar en la
celda E320=A342*.6
Si

celda
42=3

Evaluar y guardar en la
celda E320=A342*.4
Si

celda
42=4

Evaluar y guardar en la
celda E320=A342*.2

uardar en la
2=A342*0

Fin

a por teclado un nmero que

n formulas)
gativo o cero
Diagrama de Flujo

mero y
celda A404

da
>0

da
<0

r o impar

Si
"Positivo"

Si

"Negativo"

n formulas)
Diagrama de Flujo

mero y
celda B463

3/2=
3/2)

Si

"Par"

ica y te dir que sers en el futuro, el


ra que te de el resultado

a
as para generar la profesin al azar
n seleccionada al azar

a de Flujo

r que representar la
A519 escribir:
ue generar al azar

elda
19=0

elda
9=1

elda
19=2

celda
19=3

celda
19=4

Si
celda B519
Ingeniero
Si
celda B519
Doctor
Si
celda B519
Bombero
Si
celda B519
Bailarn
Si

celda B519
Presidente

lda B519
Maestro

celda B519
Presidente

Fin

bres y mujeres hay en el saln de

mujeres
iagrama de Flujo
Inicio

Pedir total en celda A559,


mhombres en celda C559

r C266=num1+num2

r D266=num1-num2

r E266=num1*num2
C266=num1+num2

C266, D266, E266,

Fin

%hombres
%mujeres

%hombres
%mujeres

Los Problemas propuestos


vienen en el archivo
ProblemasPropuestos.doc

ver archivo de Problemas Propuestos


Regresar al indice

Evaluacin Instrucciones : Selecciona la opcin correcta, colocandolo en la casilla de color rojo respectiva de cada pregunta
correcto
1
1.-Es una forma grfica y visual para resolver los problemas, utilizando la simbologa
1) Diagrama de flujo
2) Pseudocdigo
3) Programa
correcto
3
2.- Es la primera etapa de un algoritmo en el que se necesitan datos para resolver un problema?
1) Pseudocdigo
2) Programa
3) Entrada
3.- Se utiliza el lenguaje materno natural y es una secuencia de pasos lgicamente
correcto
2
estructurados para resolver los problemas y se llama
1) Problema
2)Pseudocdigo
3) Hoja de clculo
4.- simbolo utilizado para pedir datos por teclado
incorrecto
2
1)
2)
3)
correcto

5.- Palabra en Pseudocdigo utilizada para hacer preguntas


1) Preguntar
2) Decisin
3) Duda
6.- Palabra en Pseudocdigo utilizada para procesar una operacin aritmtica
1) Preguntar
2) Evaluar
3) Duda
7.- Smbolo que se utiliza para indicar la direccin de el diagrama flujo
1)
2)
3)

incorrecto

correcto

incorrecto

8.- Smbolo utilizado para hacer decisiones en un diagrama de flujo


1)
2)
3)

incorrecto

9.- Es el orden correcto de los pasos para resolver un algoritmo


1)
2)
3) Entrada
Entrada
Proceso
Proceso
Salida
Entrada
Salida
Proceso
Salida

incorrecto

10.- Es el orden correcto de pasos para resolver un problema


1)
2)
3)
Verificacin del Algoritmo Anlisis del problema
Anlisis del problema
Costruccin del Algoritmo Costruccin del Algoritmo Verificacin del Algoritmo
Anlisis del problema
Verificacin del Algoritmo Costruccin del Algoritmo

nombre del alumno(a):


Maestro:

Samantha Selene Snchez Ortz


Gerardo Snchez Njera
Regresar

espectiva de cada pregunta

ndo la simbologa

s para resolver un problema?

os lgicamente

oblema
el Algoritmo
el Algoritmo

Pregunta
1
2
3
4
5
6
7
8
9
10

Clave
1
3
2
3
1
2
1
2
3
3

Nmero de Aciertos
Calificacin Final

Evaluacin
bien
bien
bien
mal
bien
mal
bien
mal
mal
mal
5
No aprobado (a)

Boleta de calificacin
Escuela Secundaria Tcnica No. 62
Se acredita a el alumno (a)
Samantha Selene Snchez Ortz
como alumno (a) y miembro activo de Red Escolar.
La comunidad educativa hace el presente reconocimiento por
haber participado activamente en el curso "Resolucin de problemas
Multidisciplinarios" en el cual obtuvo un promedio de
5
y su calificativo fue
No aprobado (a)

Se extiende el presente documento para lo fines legales que correspondan.


Regresar

Tabla de calificaciones
No. Aciertos
0
1
2
3
4
5
6
7
8
9
10

Tabla de calificaciones
Calificativo
No aprobada
No aprobada
No aprobada
No aprobada
No aprobada
No aprobada
suficiente
Regular
Bien
Muy Bien
Excelente

También podría gustarte