Está en la página 1de 40

Indice

Ejemplo 5 "Positivo negativo o cero?"


Examen
Ejemplo 6 "Qu es par o impar?"
Ejemplo 7 "El adivino Digital"
Ejemplo 8 "quines son ms, ellas o ellos?"
Problemas Propuestos
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"
Introduccin
Simbologa de diagramas de Flujo
Definiciones
Las caractersticas que los algoritmos deben reunir son los siguientes:
Etapas de la solucin de un Problema
Problemas cualitativos
Ejemplo 1 "regresar a casa"
Tcnicas para la Resolucin de Problemas
Red Escolar
Introduccin
Estadsticas de Evaluacin

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

En este proyecto ejemplificaremos slo 2 problemas de tipo cualitativo y el resto sern del tipo cuantitativo, esto es porque
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.

Regresar
ETAPAS DE LA SOLUCIN DE UN PROBLEMA
Regresar
Las caractersticas que los algoritmos deben reunir son los siguientes:
solucin de un problema.


Anlisis del problema


Verificacin del Algoritmo


Construccin del Algoritmo
Problema
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
Impresin de
Resultados
(Salida)

Proceso de los
datos

Datos de Entrada
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 siguie
pregunta Qu datos necesito para para resolver este problema? Si de escoger se trata, la informacin ms importante y que
Regresar
SIMBOLOGA DE DIAGRAMAS DE FLUJO
PseudoCdigo FUNCIN Ejemplo en Excel SIMBOLO
calificacin 3, calificacin 4, calificacin 5, edad, nombre, estatura, temperatura del ambiente, por tanto me hago la siguie
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 qu
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 deseado
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)
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
Se utiliza para para
empezar y terminar
un programa
Evaluar o
asignacin
Conocer o
Pedir
Inicio
o fin
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
Regresar
Definiciones
constantes
Sirve para hacer
decisiones, si el
reesultado de la
condicin es verdadero
har una accin, de lo
contrario har otra
Imprime el resultado
Sirve para realizar
conexiones de pgina, y
traslada el flujo del
programa a otra parte,
para lo cual se identificar
por medio de un nmero
Sirve para realizar
conexiones de hoja, y
traslada el flujo del
programa a otra hoja,
cuando el espacio de la
hoja actual se ha
agotado, para lo cual se
identificar por medio de
un nmero
sirven para guiar e indicar
la direccin del flujo del
programa
Si
No
#
#
Conector de
pgina
Imprimir
Preguntar
(Decisin)
Conector de
hoja
Flechas de
direccin
utilizando la funcin Si(condicin,
verdadero, falso)
=si (A1>=6,"aprobado","reprobado)
Cualquier celda donde usted quiera
depositar los resultados de los

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.

Regresar
Ejemplo 5 "Positivo negativo o cero?"
Examen
Ejemplo 6 "Qu es par o impar?"
Ejemplo 7 "El adivino Digital"
Ejemplo 8 "quines son ms, ellas o ellos?"
Problemas Propuestos
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"
Introduccin
Simbologa de diagramas de Flujo
Definiciones
Las caractersticas que los algoritmos deben reunir son los siguientes:
Etapas de la solucin de un Problema
Problemas cualitativos
Ejemplo 1 "regresar a casa"
Tcnicas para la Resolucin de Problemas
Estadsticas de Evaluacin
Casi inconscientemente, cotidianamente los humanos efectuamos una serie de pasos, procedimientos o acciones que nos
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
"Formalmente definimos un algoritmo como una serie de pasos, procedimientos o acciones que nos permiten
: Estos resuelven problemas Matemticos aplicados a cualquier rama de la ciencia.
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
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
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
Las caractersticas que los algoritmos deben reunir son los siguientes:
: El algoritmo, dado un conjunto de datos idnticos de entrada, siempre debe arrojar los mismos resultados
: El algoritmo, independientemente de la complejidad del mismo, siempre debe ser de longitud finita.
: 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
Ejemplo en Excel
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
: 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.
: 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
Haciendo referencia al ejemplo antes mencionado la salida sera P que sera el promedio de las 5 calificaciones.
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)
Cualquier celda donde usted quiera
depositar los datos A1, K5, Z200,
Cualquier celda donde usted quiera
mostrar el resultado de la formula
a1=3.14*B1*B1, N6=34, x3=N6, etc
utilizando la funcin Si(condicin,
verdadero, falso)
=si (A1>=6,"aprobado","reprobado)
Cualquier celda donde usted quiera
depositar los resultados de los
: 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
: Es una tcnica que resuelve los problemas de una manera grfica y visual, utilizando una simbologa
: Es un conjunto de instrucciones reservadas, lgicamente estructuradas para resolver un problema.
Ejemplo 1
Diagrama de Flujo
Regresar
Problemas Cualitativos
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
5 Volver paseando
6. Fin
Inicio
tengo bsatante
dinero?
Si
No
Tomar taxi
tengo dinero
para el
autobs?
Tomar el Autobs
Volver Paseando
Si
No
Fin
Disear un algoritmo para volver desde el cine, considerando los diferentes casos de tener mucho, poco o ningn dinero
Ejemplo 2
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
Inicio
la encontre?
Buscar caseta telefnica
Si
No
Acercarse
hay fila de
esperar turno
Descolgar auricular
Introducir tarjeta ladatel
hay tono?
Si
Si
No
No
Validando tarjeta
hay tono?
Est
Ocupado?
Si
Si
No
No
Dar mensaje y despedirse
Marcar numero deseado
Fin
Disear un algoritmo para hacer una llamada telefnica
Regresar
Problemas Tipo Simple
Ejemplo 1
Solucin
Codificacin en Excel
Numeros
2
3
4
5
6
20 Solucin 1
Dame el numero 4
Dame el numero 5
Problemas Cuantitativos
Dame el numero 1
Dame el numero 2
Dame el numero 3
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
entrada: Escribir 5 numeros
Proceso: Formula Resultado=n1+n2+n3+n4+n5
Salida: Resultado
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
Inicio
Fin
Diagrama de flujo
Pseudocdigo Solucin 1
Evaluar en la celda B139 donde se
desplegar el resultado
= A134+A135+A136+A137+A138
Pseudocdigo Solucin 2
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
Inicio
2
3
4
5
6
20
0
5
10
15
20
25
1
S
u
m
a

Ejemplo 1: Grfica de Sumatoria de 5 Nmeros
escribir los 5 numeros y
asignarlos de la celdas
159 a la 163
escribir los 5 numeros y
asignarlos de la celdas
A134 a la A138
Codificacin en Excel
Numeros
2
3
4
5
6
20 Solucin 2
Regresar
Nota: Como se puede ver son muchos los caminos para resolver un problema
Ejemplo 2 Problema tipo simple
Solucin
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
Fin
Escribir en la celda A164 donde se
desplegar el resultado = suma (A159
: A163)
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
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
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
Pseudocdigo
Inicio
Fin
Evaluar y guardar en la celda C206=B206+273
2
3
4
5
6
0
5
10
15
20
25
1
S
u
m
a

Ejemplo 1: Sumatoria de 5 nmeros utilizando la funcin
suma
asignarlos de la celdas
159 a la 163
Pedir Grados centgrados en
celda B206
Evaluar y guardar en la celda D206=(9*B206)/5+32
Diagrama de Flujo
Mostrar informacin en celda
CD206 los Kelvin y D206 los
grados Farenheith
Codificacin en Excel
Centgrado Kelvin Farenheith
-50 223 -58
Regresar
Ejemplo 3 Problema tipo simple
Solucin
Conversin de Temperaturas C K F
Fin
-50
223
-58
-100
-50
0
50
100
150
200
250
1
T
e
m
p
e
r
a
t
u
r
a

Termmetro Global
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
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
1.- Pedir num1 y guardar en la celda A266
2.- Pedir num2 y guardar en la Celda B266
3.- Evaluar la formula =A266+B266 y guardar en la celda C266
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
8.- Imprimir resultado de la suma en celda C266
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
Pseudocdigo
Inicio
Evaluar C266=num1+num2
Pedir num1,
num2
Diagrama de Flujo
Evaluar D266=num1-
Codificacin en Excel
num1 num2 Suma Resta Multiplicacin Divisin
10 2 12 8 20 5
Regresar
Ejemplo 4 Problema de decisin mltiple con valores Aleatorios
Descuento(%) Bola Solucin
0% Blanca 0
20% Azul 1
40% Verde 2
60% Roja 3
80% Amarilla 4
100% Negra 5
Resultados de las 4 Operaciones Bsicas
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
Fin
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
qu informacin necesitamos? Entrada :Monto de la compra
Qu formulas se necesitan? Proceso: formulas
qu resultados se desean a la salida? Salida: Pago total
1.- Pedir Monto de la compra y guardar en la celda A342
Pseudocdigo
Inicio
Diagrama de Flujo
Evaluar D266=num1-
Evaluar E266=num1*num2
Evaluar C266=num1+num2
celdas C266, D266, E266,
F266
12
8
20
5
0
5
10
15
20
25
1
Operaciones Bsicas
Suma
Resta
Multiplicacin
Divisin
Compra Bola Color Descuento Pago Total
100 0 Blanca 0% 100
Regresar
Ejemplo 5 Problema de decisin simple
Solucin
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
qu informacin necesitamos? Entrada :Nmero
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
13.- Evaluar =A342*1
15.- Fin
Inicio
Fin
Generar nmero al azar que representar la
bola escogida de la urna , en la celda B342
escribir: =aleatorio(0,5) indica que generar al
azar valores entre 0 y 5
Pedir Monto de la
compra en celda A342
si celda
Nota: Pulsar <ctrl> + F9 para que genere al azar los valores o
escriba el monto de la compre y pulse <enter>
Evaluar y guardar en la
celda E342=A342*1
No
si celda
si celda
si celda
si celda
Evaluar y guardar en la
Evaluar y guardar en la
Evaluar y guardar en la
Evaluar y guardar en la
No
No
No
No
Evaluar y guardar en la
E342
100
0%
100
0
20
40
60
80
100
120
1
Ejemplo 3: Descuentos En un Supermercado
Compra
Descuento
Pago Total
Codificacin en Excel
Nmero Signo
-6 Negativo
Regresar
Ejemplo 4
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
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
Pseudocdigo
Inicio
Fin
Pedir nmero y
guardar en celda A404
Diagrama de Flujo
si celda
No
si celda
No
"Cero"
Ejemplo 6 Problema con decisin simple
Solucin
Disear en Pseudocdigo, diagrama de flujo y Excel que determine si un nmero es par o impar
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
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
Pseudocdigo
Inicio
Fin
Pedir nmero y
guardar en celda B463
Diagrama de Flujo
si A463/2=
int(A463/2)
Si
No
No

"Impar"
Codificacin en Excel
Nmero Tipo
5 Impar
Regresar
Ejemplo 7 Problema con decisiones mltiples y valores Aleatorios
valor Profesin Solucin
0 Ingeniero
1 Doctor
2 Bombero
3 Bailarin
4 Presidente
5 Maestro
Ejemplo 5
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

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
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
8.- Imprimir "Bombero" y guardar en celda B519 e ir al paso 15
9.- Preguntar A519=3 si paso 10 no paso 11
10.- Imprimir "Bailarn" y guardar en celda B519 e ir al paso 15
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
Pseudocdigo
Inicio
Generar nmero al azar que representar la
profesin, en la celda A519 escribir:
=aleatorio(0,5) indica que generar al azar
valores entre 0 y 5
Diagrama de Flujo
si celda
No
si celda
si celda
si celda
No
No
Codificacin en Excel
1
Regresar
Ejemplo 8 Problema tipo simple con porcentajes
Solucin
Codificacin en Excel
Hombres Mujeres %hombres %mujeres
5 5 50% 50%
Doctor
Porcentaje de Hombres y Mujeres
Poblacin Total
10
La computadora mgica dice que sers en el futuro un
Fin
Nota: Pulsar F9 para que genere al azar los valores o escriba
el monto de la compre y pulse <enter>
si celda
A519=4
si celda
No
No
celda B519
Maestro
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
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
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
3.- Evaluar la formula =A559+C559 y guardar en la celda D559
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
9.- Fin

Pseudocdigo
Inicio
Fin
Evaluar C266=num1+num2
Pedir total en celda A559,
numhombres en celda C559
Diagrama de Flujo
Evaluar D266=num1-
Evaluar E266=num1*num2
Evaluar C266=num1+num2
celdas C266, D266, E266,
F266
Regresar
%hombres
50%
%mujeres
50%
Porcentaje de Hombres y Mujeres del saln de Computacin
%hombres
%mujeres
Problemas Cualitativos

Disear un algoritmo para volver desde el cine, considerando los diferentes casos de tener mucho, poco o ningn dinero
No
No
No
Si
No
Dar mensaje y despedirse
Problemas Cuantitativos
Disear un programa en Pseudocdigo, diagrama de flujo y Excel que pida 5 nmeros por teclado que estn en
Inicio
Fin
Diagrama de flujo
Evaluar en la celda B139 donde se
desplegar el resultado
= A134+A135+A136+A137+A138
Inicio
20
Ejemplo 1: Grfica de Sumatoria de 5 Nmeros
num 1
num 2
Nm 4
Num 5
Suma Total
Series6
escribir los 5 numeros y
asignarlos de la celdas
159 a la 163
escribir los 5 numeros y
asignarlos de la celdas
A134 a la A138
c/5=(f-32)/9=(k-273)/5
Fin
Escribir en la celda A164 donde se
desplegar el resultado = suma (A159
Disear en Pseudocdigo, diagrama de flujo y Excel que pida por teclado una temperatura en grados centgrados y las
Evaluar y guardar en la celda C206=B206+273

20
Ejemplo 1: Sumatoria de 5 nmeros utilizando la funcin
dato 1
dato 2
dato 3
dato 4
dato5
suma total
asignarlos de la celdas
159 a la 163
Pedir Grados centgrados en
celda B206
Evaluar y guardar en la celda D206=(9*B206)/5+32
Diagrama de Flujo
Mostrar informacin en celda
Kelvin y D206 los
Centgrado
Kelvin
Farenheith
Disear en Pseudocdigo, diagrama de flujo y Excel que pida 2 nmeros por teclado y mostrar el resultado de las 4
num2,num1*num2, num1/num2
Evaluar C266=num1+num2
Pedir num1,
Diagrama de Flujo
Evaluar D266=num1-num2
Fin
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
:Monto de la compra
formulas
: Pago total
Diagrama de Flujo
Evaluar D266=num1-num2
Evaluar E266=num1*num2
Evaluar C266=num1+num2
celdas C266, D266, E266,
Multiplicacin
Disear en Pseudocdigo, diagrama de flujo y Excel que determine cunto deber pida por teclado un nmero que determine
Generar nmero al azar que representar la
bola escogida de la urna , en la celda B342
escribir: =aleatorio(0,5) indica que generar al
compra en celda A342
Evaluar y guardar en la
celda E342=A342*1
Si
Evaluar y guardar en la
Evaluar y guardar en la
Evaluar y guardar en la
Evaluar y guardar en la
Si
Si
Si
Si
Evaluar y guardar en la
: depende del resultado es positivo o negativo o cero
guardar en celda A404
Diagrama de Flujo
Si
Si
"Positivo"
"Negativo"
guardar en celda B463
Diagrama de Flujo
Si

"Par"
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
formulas para generar la profesin al azar
: Profesin seleccionada al azar
Generar nmero al azar que representar la
profesin, en la celda A519 escribir:
=aleatorio(0,5) indica que generar al azar
Si
Si
Si
Si
celda B519
Ingeniero
celda B519
Bombero
celda B519
Doctor
Si
celda B519
Bailarn
celda B519
Presidente
Disear en Pseudocdigo, diagrama de flujo y Excel determine que porcentaje de hombres y mujeres hay en el saln de
Fin
Evaluar C266=num1+num2
Pedir total en celda A559,
numhombres en celda C559
Diagrama de Flujo
Evaluar D266=num1-num2
Evaluar E266=num1*num2
Evaluar C266=num1+num2
celdas C266, D266, E266,
%hombres
%mujeres
Regresar al indice
ver archivo de Problemas Propuestos
Los Problemas propuestos
vienen en el archivo
ProblemasPropuestos.doc
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
correcto 2
1) Problema 2)Pseudocdigo 3) Hoja de clculo
incorrecto 2
4.- simbolo utilizado para pedir datos por teclado
1) 2) 3)
correcto 1
5.- Palabra en Pseudocdigo utilizada para hacer preguntas
1) Preguntar 2) Decisin 3) Duda
incorrecto 1
6.- Palabra en Pseudocdigo utilizada para procesar una operacin aritmtica
1) Preguntar 2) Evaluar 3) Duda
correcto 1
7.- Smbolo que se utiliza para indicar la direccin de el diagrama flujo
1) 2) 3)
incorrecto 1
8.- Smbolo utilizado para hacer decisiones en un diagrama de flujo
1) 2) 3)
incorrecto 1
9.- Es el orden correcto de los pasos para resolver un algoritmo
1) 2) 3)
incorrecto 1
10.- Es el orden correcto de pasos para resolver un problema
1) 2) 3)
Regresar
nombre del alumno(a): Samantha Selene Snchez Ortz
Gerardo Snchez Njera Maestro:
Entrada
Proceso
Salida
Entrada
Salida
Proceso
Proceso
Entrada
Salida
Anlisis del problema
Verificacin del Algoritmo
Costruccin del Algoritmo
Anlisis del problema
Costruccin del Algoritmo
Verificacin del Algoritmo
Verificacin del Algoritmo
Costruccin del Algoritmo
Anlisis del problema
3.- Se utiliza el lenguaje materno natural y es una secuencia de pasos lgicamente estructurados
para resolver los problemas y se llama
Instrucciones : Selecciona la opcin correcta, colocandolo en la casilla de color rojo respectiva de cada pregunta Pregunta Clave Evaluacin
1.-Es una forma grfica y visual para resolver los problemas, utilizando la simbologa
1 1 bien
2 3 bien
2.- Es la primera etapa de un algoritmo en el que se necesitan datos para resolver un problema?
3 2 bien
4 3 mal
5 1 bien
6 2 mal
3) Hoja de clculo 7 1 bien
8 2 mal
9 3 mal
10 3 mal
6.- Palabra en Pseudocdigo utilizada para procesar una operacin aritmtica
Se acredita a el alumno (a)
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
Se extiende el presente documento para lo fines legales que correspondan.
Regresar
Calificacin Final
Nmero de Aciertos 5
No aprobado (a)
Escuela Secundaria Tcnica No. 62
No aprobado (a)
Boleta de calificacin
Samantha Selene Snchez Ortz


Anlisis del problema
Verificacin del Algoritmo
Costruccin del Algoritmo
Se utiliza el lenguaje materno natural y es una secuencia de pasos lgicamente estructurados
No. Aciertos Calificativo
0 No aprobada
1 No aprobada
2 No aprobada
3 No aprobada
4 No aprobada
5 No aprobada
6 suficiente
7 Regular
8 Bien
9 Muy Bien
10 Excelente
Se extiende el presente documento para lo fines legales que correspondan.
Tabla de calificaciones
Escuela Secundaria Tcnica No. 62
Boleta de calificacin
Samantha Selene Snchez Ortz

También podría gustarte