ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Algoritmos y programación


Enviado por   •  3 de Noviembre de 2017  •  Tarea  •  7.442 Palabras (30 Páginas)  •  252 Visitas

Página 1 de 30

Trabajo # 4

                                                      Nombres: Jessica Marín Jaramillo

Jessica Cano Noreña

Ingeniería Ambiental

Docente: Ángel Fernando Rey Largo

Algoritmos y programación

Grupo: 1

2016

Universidad de Antioquia

El Carmen de Viboral-Antioquia

ANALISIS DEL PROBLEMA

Variables de entrada:

tipos, tipoproy, municipios, np, opcion: enteros

costos, costo :reales

Variables de salida:

tf: reales

Explicación de variables:

Tipos: esta variable es una matriz en la cual cada fila corresponde a un municipio y cada columna corresponder a un proyecto particular, los datos al interior de la matriz corresponde a los tipos de los proyectos.

Costos: esta variable es una matriz en la cual cada fila corresponde a un municipio y cada columna corresponde a un proyecto particular, los datos al interior de la matriz corresponden a los costos de los proyectos.

tipoproy: esta variable  es la que almacena que tipo de proyectos hay en cada municipio, los tipos son: vivienda o infraestructura.

municipios: esta variable sirve para almacenar el número de municipios que participaran en el proyecto.

np: esta variable sirve para almacenar el número de proyectos aprobados en cada municipio

        

costo: esta variable sirve para almacenar el costo equivalente a cada proyecto en particular

opcion: esta variable sirve para alacena la opción que el usuario desea del menú.

 tf :reales

SEUPDOCODIGO

Algoritmo proyectos

Variables:

        Tipos, tipoproy, municipios, np, opcion:enteros

        costos,costo, tf :reales

INICIO        

        tipos = zeros(100, 100)

        costos = zeros(100, 100)

        tipoproy = 0

        costo = 0

        ESCRIBA (Ingresa el numero de municipios )

        LEA(municipios)

        PARA fil DESDE  1 HASTA municipios CON VARIACION +1

                 ESCRIBA(“Ingresa el numero de proyectos aprobados en el municipio”)

                       LEA(NP)

                        PARA column DESDE 1 HASTA np CON VARIACION +1

ESCRIBA('”Ingresa el tipo de proyecto (1, vivienda)(2, infraestructura)”

                                       LEA(tipoproy)

                                     tipos(fil,column) = tipoproy

                                        ESCRIBA(“Ingresa el presupuesto”)

                                        LEA(costo)

                                        costos(fil,column) = costo

                        Fin(PARA)

                       PARA i DESDE 1 HASTA 12 CON VARIACION +1

                                    cont(i) = 0

                                    costot(i) = 0

                        Fin(PARA)

        Fin(PARA)

        opcion = 0

        MIENTRAS opcion == 0

                   ESCRIBA (“Menu: ”)

                ESCRIBA (“1. Total de dinero que se va a invertir por cada tipo de proyecto”)

ESCRIBA (“2. Total de dinero que se va invertir por cada tipo de proyecto en cada Municipio”)

                ESCRIBA (“3. Total de dinero que se va invertir por cada municipio”)

ESCRIBA (“4. Total de dinero que va invertir la empresa en todos los proyectos”)

                ESCRIBA (“5 . Total de proyectos por municipio”)

                ESCRIBA (“6 . Costo promedio de los proyectos por cada tipo”)

                ESCRIBA (“7. Costo promedio de los proyectos de cada Municipio”

                ESCRIBA (“8. Salir”)

                    ESCRIBA(“Ingresa una opción”)

                    LEA(opción)

                   SI opcion == 1

                                        tf = suma_una_matriz_proyecto1(costos,100,i,tipos)

ESCRIBA(“Total de dinero que se va a invertir por cada tipo de proyecto tipo 1.”, tf)

                                        a = tf

                                        tf = suma_una_matriz_proyecto2(costos,100,i,tipos)

ESCRIBA(“'Total de dinero que se va a invertir por cada tipo de proyecto tipo 2.”, tf)

                                        b = tf

                                       c = [a,b]

                                        pie(c)

                                opcion = 0

                    Fin(SI)

                    Si opcion == 2

                        PARA i DESDE 1 HASTA municipios CON VARIACION +1

                                            tf = suma_una_fila1(costos,100,i,tipos)

                                            ESCRIBA(“Presupuesto tipo 1”, tf)

                                            ESCRIBA(“En el municipio” , i)

...

Descargar como (para miembros actualizados) txt (19 Kb) pdf (135 Kb) docx (16 Kb)
Leer 29 páginas más »
Disponible sólo en Clubensayos.com