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