Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ji
Ji
Facultad De Ingeniería
Ingeniería Industrial
Barranquilla, Atlántico
2020
EJERCICIO 1
Proceso Ejercicio_1
Definir X1 Como Real;
Escribir 'Ingrese el error relativo deseado';
Leer ErD; // ingresar 0.01 que corresponde al 1%
X1 <- 1;
X2 <- 1;
X3 <- 1;
X4 <- 1;
X5 <- 1;
X6 <- 1;
cont<- 0;
Repetir
X1a <-X1;
X2a <-X2;
X3a <-X3;
X4a <-X4;
X5a <-X5;
X6a <-X6;
X1 <- (1600-337500*X3+300000*X4)/301687;
X2 <- (-337500*X3+1687*X5-337500*X6)/301687;
X3 <- (-337500*X1-337500*X2+337500*X5-
45000000*X6)/90000000;
X4 <- (300000*X1-600000*X6)/304000;
X5 <- (1687*X2+337500*X3+337500*X6)/401687;
X6 <- (-337500*X2-45000000*X3-
600000*X4+337500*X5)/210000000;
Algoritmo Ejercicio
Definir i, j, MatrizA, MatrizB, Traspuesta, Rtotal, R1, Suma,
SumR1, SumR2, SumR3, SumR4, SumR5 Como Entero;
Dimension MatrizA[5,6];
Dimension MatrizB[5,6];
Dimension Traspuesta[6,5];
Fin Para
Fin Para
limpiar Pantalla
Escribir "";
//Ingresar valores de la MatrizB
Para i <- 1 Hasta 5 Con Paso 1 Hacer
Para j <- 1 Hasta 6 Con Paso 1 Hacer
Escribir "Ingrese los valores de la Matriz de
precios unitarios para [",i,"][",j,"]" ;
Leer MatrizB[i,j];
Fin Para
Fin Para
Limpiar Pantalla
Escribir "";
//Mostrar en pantalla los valores de la MatrizA
Escribir "los valores de la matriz existencias en bodegas son:";
Para i <- 1 Hasta 5 Con Paso 1 Hacer
Para j <- 1 Hasta 6 Con Paso 1 Hacer
Escribir "[",MatrizA[i, j],"]"sin saltar ;
Fin Para
Escribir "";
Fin Para
Suma <- 0;
//Inversión para Refractario1
Escribir "La inversión en bodega de la agencia es:";
Para i <- 1 Hasta 5 Con Paso 1 Hacer
Para j <- 1 Hasta 6 Con Paso 1 Hacer
Rtotal <- MatrizA[i,j]*Traspuesta[j,i] ;
Suma <- Suma + Rtotal;
Fin Para
Fin Para
Escribir "[",Suma,"]";
SumR1 <- 0;
Escribir "";
Escribir "La inversión para el refaccion 1 es:";
Para j <- 1 Hasta 6 Con Paso 1 Hacer
R1 <- MatrizA[1,j]*Traspuesta[j,1] ;
SumR1 <- SumR1 + R1;
Fin Para
Escribir "[",SumR1,"]";
SumR2 <- 0;
Escribir "";
Escribir "La inversión para el refacción 2 es:";
Para j <- 1 Hasta 6 Con Paso 1 Hacer
R2 <- MatrizA[2,j]*Traspuesta[j,2] ;
SumR2 <- SumR2 + R2;
Fin Para
Escribir "[",SumR2,"]";
SumR3 <- 0;
Escribir "";
Escribir "La inversión para el refaccion 3 es:";
Para j <- 1 Hasta 6 Con Paso 1 Hacer
R3 <- MatrizA[3,j]*Traspuesta[j,3] ;
SumR3 <- SumR3 + R3;
Fin Para
Escribir "[",SumR3,"]";
SumR4 <- 0;
Escribir "";
Escribir "La inversión para el refaccion 4 es:";
Para j <- 1 Hasta 6 Con Paso 1 Hacer
R4 <- MatrizA[4,j]*Traspuesta[j,4] ;
SumR4 <- SumR4 + R4;
Fin Para
Escribir "[",SumR4,"]";
SumR5 <- 0;
Escribir "";
Escribir "La inversión para el refaccion 5 es:";
Para j <- 1 Hasta 6 Con Paso 1 Hacer
R5 <- MatrizA[5,j]*Traspuesta[j,5] ;
SumR5 <- SumR5 + R5;
Fin Para
Escribir "[",SumR5,"]";
FinAlgoritmo
EJERCICIO 3
Poceso Ejercicio3
Escribir 'Ingrese el error relativo deseado';
Leer ErD; // ingresar 1 que corresponde al 1%
X1 <- 0;
X2 <- 0;
X3 <- 0;
cont<- 0;
Repetir
X1a <-X1;
X2a <-X2;
X3a <-X3;
X1 <- (960-3*X2+2*X3)/4;
X2 <- (510-X1-X3)/3;
X3 <- (610-2*X1-X2)/3;