Unidad I. Metodología para la solución de problemas
Meta1.2 Análisis y diseño para la solución del problema
Instrucciones:...
Unidad I. Metodología para la solución de problemas
Meta1.2 Análisis y diseño para la solución del problema
 Diagrama de ...
Unidad I. Metodología para la solución de problemas
Meta1.2 Análisis y diseño para la solución del problema
SEGUNDO EJERCI...
Unidad I. Metodología para la solución de problemas
Meta1.2 Análisis y diseño para la solución del problema
FIN
INICIO
FLO...
Próxima SlideShare
Cargando en…5
×

(Meta1.2) problemas de algoritmos, diagramas de flujo y pseudocodigos

547 visualizaciones

Publicado el

Publicado en: Ingeniería
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
547
En SlideShare
0
De insertados
0
Número de insertados
12
Acciones
Compartido
0
Descargas
6
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

(Meta1.2) problemas de algoritmos, diagramas de flujo y pseudocodigos

  1. 1. Unidad I. Metodología para la solución de problemas Meta1.2 Análisis y diseño para la solución del problema Instrucciones: Utilice este documento como plantilla para realizar la meta y renombre el archivo de la siguiente manera: meta1.2_ApellidoNombre_Grupo (ejemplo: meta1.2_MoralesJohanna_633), revise el grupo al cual pertenece. Siga las instrucciones y llene los campos requeridos para la solución del problema. El texto coloreado en azul es de apoyo, debe ser borrado en la versión final del documento. PRIMER EJERCICIO Definición del problema Elabore un algoritmo y un diagrama de flujo que solicite la cantidad en efectivo que el usuario desea ahorrar y durante cuánto tiempo realizará el ahorro y finalmente muestre la cantidad ahorrada. Mostrar la información en pantalla de la siguiente manera (Este sólo es un ejemplo): Cantidad ahorrar $ 300.50 Tiempo de ahorro 12 meses Cantidad ahorrada $3606 Análisis del problema Entrada: Pedir al usuario la cantidad que desea ahorrar y el tiempo en el que realizara el ahorro. Proceso: Realizar el cálculo mediante la multiplicación de la cantidad dada por el usuario y el tiempo dado por el usuario. Salida: Mostrar los valores dados y el resultado de ellos en pantalla. Diseño del algoritmo  Pseudocódigo INICIO { FLOTANTE cantidad, tiempo, ahorro; ESCRIBE (“Ingresa la cantidad que ahorraras:”); LEER (cantidad); ESCRIBE (“Ingresa la cantidad de meses en los que ahorraras esa cantidad: ”); LEER (tiempo); ahorro = cantidad * tiempo ESCRIBE (“Tu ahorro de % en % meses, será dé: %” cantidad, tiempo, ahorro cantidad, tiempo, ahorro); }FIN
  2. 2. Unidad I. Metodología para la solución de problemas Meta1.2 Análisis y diseño para la solución del problema  Diagrama de Flujo INICIO FLOTANTE cantidad, tiempo, ahorro “Ingresa la cantidad que ahorraras” Ingresa la cantidad de meses en los que ahorraras esa cantidad: ” ahorro = cantidad * tiempo “Tu ahorro de % en % meses, será dé: %” cantidad, tiempo, ahorro FIN cantidad meses
  3. 3. Unidad I. Metodología para la solución de problemas Meta1.2 Análisis y diseño para la solución del problema SEGUNDO EJERCICIO Definición del problema Suponiendo que una paella se puede cocinar exclusivamente con arroz y gambas, y que para cada cuatro personas se utilizan medio kilo de arroz y un cuarto de kilo de gambas. Elabore un algoritmo y un diagrama de flujo que solicite el número de comensales para la paella, el precio por kilo de los ingredientes y muestre las cantidades de los ingredientes necesarios y el costo de la misma. Análisis del problema Entrada: Crear las variables donde se guardaran el valor del arroz, las gambas, el número de personas que proporciona el usuario, el precio del kilo de arroz, el kilo de gambas, la cantidad de arroz, la cantidad de gambas, el costo del arroz y el costo de las gambas. Proceso: Asignarle el precio por kilo de los ingredientes. Pedir al usuario el número de personas. Usar ese número para sacar la cantidad de arroz y de gambas. Usar las cantidades con el precio para sacar el costo del arroz y las gambas. Salida: Mostrar al usuario el precio por kilo de cada ingrediente, las cantidades de los ingredientes y el costo que tendrían cada ingrediente según el número de personas para la que se haya realizado el cálculo. Diseño del algoritmo  Pseudocódigo: INICIO { FLOTANTE arroz, gambas, personas, kiloArroz, kiloGambas, CantidadArroz, CantidadGambas, CostoArroz, CostoGambas; arroz=0.5 / 4; gambas=0.25 / 4; ESCRIBE (“Introduce el número de personas para las que deseas hacer la paella: ”); LEER (personas); ESCRIBE (“Introduce el precio que deseas asignar por kilo de arroz: ”); LEER (kiloArroz); ESCRIBE (“Introduce el precio que deseas asignar por kilo de gambas: ”); LEER (kiloGambas); CantidadArroz = arroz * personas; ESCRIBE (“La cantidad de kilos de arroz que necesitaras será de:%” CantidadArroz ); CantidadGambas = gambas * personas; ESCRIBE (“La cantidad de kilos de gambas que necesitaras será de:%” CantidadGambas ); CostoArroz = kiloArroz * CantidadArroz; ESCRIBE (“El costo por el arroz que necesitaras será de:%” CostoArroz); CostoGambas = kiloGambas * CantidadArroz; ESCRIBE (“El costo por las gambas que necesitaras será de:%” CostoGambas ); } FIN  Diagrama de flujo Dibuje el diagrama de flujo en esta sección. En la opción de Formas que ofrece Word, está la simbología para realizar diagramas de flujo.
  4. 4. Unidad I. Metodología para la solución de problemas Meta1.2 Análisis y diseño para la solución del problema FIN INICIO FLOTANTE arroz, gambas, personas, kiloArroz, kiloGambas, CantidadArroz, CantidadGambas, CostoArroz, CostoGambas “Introduce el número de personas para las que deseas hacer la paella: “ arroz=0.5 / 4 gambas=0.25 / 4 “Introduce el precio que deseas asignar por kilo de arroz: ” “Introduce el precio que deseas asignar por kilo de gambas: ” CantidadArroz = arroz * personas “La cantidad de kilos de arroz que necesitaras será de:%” CantidadArroz CantidadGambas = gambas * personas personas kiloArroz kiloGambas “La cantidad de kilos de gambas que necesitaras será de:%” CantidadGambas “El costo por las gambas que necesitaras será de:%” CostoGambas “El costo por el arroz que necesitaras será de:%” CostoArroz CostoGambas = kiloGambas * CantidadArroz CostoArroz = kiloArroz * CantidadArroz

×