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

5
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;

description

 

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

  • 1. Unidad I. Metodologa para la solucin de problemas Meta1.2 Anlisis y diseo para la solucin 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 solucin del problema. El texto coloreado en azul es de apoyo, debe ser borrado en la versin final del documento. PRIMER EJERCICIO Definicin del problema Elabore un algoritmo y un diagrama de flujo que solicite la cantidad en efectivo que el usuario desea ahorrar y durante cunto tiempo realizar el ahorro y finalmente muestre la cantidad ahorrada. Mostrar la informacin en pantalla de la siguiente manera (Este slo es un ejemplo): Cantidad ahorrar $ 300.50 Tiempo de ahorro 12 meses Cantidad ahorrada $3606 Anlisis del problema Entrada: Pedir al usuario la cantidad que desea ahorrar y el tiempo en el que realizara el ahorro. Proceso: Realizar el clculo mediante la multiplicacin 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. Diseo del algoritmo Pseudocdigo 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. Unidad I. Metodologa para la solucin de problemas Meta1.2 Anlisis y diseo para la solucin 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. Unidad I. Metodologa para la solucin de problemas Meta1.2 Anlisis y diseo para la solucin del problema SEGUNDO EJERCICIO Definicin 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 nmero 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. Anlisis del problema Entrada: Crear las variables donde se guardaran el valor del arroz, las gambas, el nmero 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 nmero de personas. Usar ese nmero 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 tendran cada ingrediente segn el nmero de personas para la que se haya realizado el clculo. Diseo del algoritmo Pseudocdigo: INICIO { FLOTANTE arroz, gambas, personas, kiloArroz, kiloGambas, CantidadArroz, CantidadGambas, CostoArroz, CostoGambas; arroz=0.5 / 4; gambas=0.25 / 4; ESCRIBE (Introduce el nmero 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 seccin. En la opcin de Formas que ofrece Word, est la simbologa para realizar diagramas de flujo. 4. Unidad I. Metodologa para la solucin de problemas Meta1.2 Anlisis y diseo para la solucin del problema FIN INICIO FLOTANTE arroz, gambas, personas, kiloArroz, kiloGambas, CantidadArroz, CantidadGambas, CostoArroz, CostoGambas Introduce el nmero 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