Está en la página 1de 12

Caso de prueba 1:

La empresa MetalNet Cuenta con 7 sucursales a nivel nacional donde se ingresan los precios de 4
artículos y las cantidades vendidas, se requiere conocer la cantidades totales de cada artículo, la
cantidad de artículo de la sucursal 3, el valor total del valor de los artículos por cada sucursal, el
valor total que obtiene la empresa en venta de los artículos y la sucursal que más valor obtuvo con
los artículos vendidos.

PSEUDOCODIGO:

entero art1s1, art2s1, art3s1, art4s1, art1s2, art2s2, art3s2, art4s2, art1s3, art2s3, art3s3, art4s3,
art1s4, art2s4, art3s4, art4s4, art1s5, art2s5, art3s5, art4s5, art1s6, art2s6, art3s6, art4s6, art1s7,
art2s7, art3s7, art4s7,
cant1s1,cant2s1,cant3s1,cant4s1,cant1s2,cant2s2,cant3s2,cant4s2,cant1s3,cant2s3,cant3s3,cant4
s3,cant1s4,cant2s4,cant3s4,cant4s4,cant1s5,cant2s5,cant3s5,cant4s5,cant1s6,cant2s6,cant3s6,can
t4s6,cant1s7,cant2s7,cant3s7,cant4s7,vts1,vts2,vts3,vts4,vts5,vts6,vts7,vtem,ctart1,ctart2,ctart3,c
tart4,ctart5,ctart6,ctart7,cttars3

INICIO

escriba "SUCURSAL 1"

llamar nueva_linea

llamar nueva_linea

escriba "ingrese el valor del 1er articulo: "

lea art1s1

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant1s1

llamar nueva_linea

escriba "ingrese el valor del 2do articulo: "

lea art2s1

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant2s1
llamar nueva_linea

escriba "ingrese el valor del 3er articulo: "

lea art3s1

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant3s1

llamar nueva_linea

escriba "ingrese el valor del 4to articulo: "

lea art4s1

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant4s1

llamar nueva_linea

llamar nueva_linea

escriba "SUCURSAL 2"

llamar nueva_linea

llamar nueva_linea

escriba "ingrese el valor del 1er articulo: "

lea art1s2

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant1s2

llamar nueva_linea

escriba "ingrese el valor del 2do articulo: "

lea art2s2

llamar nueva_linea
escriba "ingrese la cantidad del articulo: "

lea cant2s2

llamar nueva_linea

escriba "ingrese el valor del 3er articulo: "

lea art3s2

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant3s2

llamar nueva_linea

escriba "ingrese el valor del 4to articulo: "

lea art4s2

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant4s2

llamar nueva_linea

llamar nueva_linea

escriba "SUCURSAL 3"

llamar nueva_linea

llamar nueva_linea

escriba "ingrese el valor del 1er articulo: "

lea art1s3

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant1s3

llamar nueva_linea

escriba "ingrese el valor del 2do articulo: "


lea art2s3

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant2s3

llamar nueva_linea

escriba "ingrese el valor del 3er articulo: "

lea art3s3

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant3s3

llamar nueva_linea

escriba "ingrese el valor del 4to articulo: "

lea art4s3

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant4s3

llamar nueva_linea

llamar nueva_linea

escriba "SUCURSAL 4"

llamar nueva_linea

llamar nueva_linea

escriba "ingrese el valor del 1er articulo: "

lea art1s4

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant1s4
llamar nueva_linea

escriba "ingrese el valor del 2do articulo: "

lea art2s4

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant2s4

llamar nueva_linea

escriba "ingrese el valor del 3er articulo: "

lea art3s4

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant3s4

llamar nueva_linea

escriba "ingrese el valor del 4to articulo: "

lea art4s4

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant4s4

llamar nueva_linea

llamar nueva_linea

escriba "SUCURSAL 5"

llamar nueva_linea

llamar nueva_linea

escriba "ingrese el valor del 1er articulo: "

lea art1s5

llamar nueva_linea
escriba "ingrese la cantidad del articulo: "

lea cant1s5

llamar nueva_linea

escriba "ingrese el valor del 2do articulo: "

lea art2s5

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant2s5

llamar nueva_linea

escriba "ingrese el valor del 3er articulo: "

lea art3s5

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant3s5

llamar nueva_linea

escriba "ingrese el valor del 4to articulo: "

lea art4s5

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant4s5

llamar nueva_linea

llamar nueva_linea

escriba "SUCURSAL 6"

llamar nueva_linea

llamar nueva_linea

escriba "ingrese el valor del 1er articulo: "


lea art1s6

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant1s6

llamar nueva_linea

escriba "ingrese el valor del 2do articulo: "

lea art2s6

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant2s6

llamar nueva_linea

escriba "ingrese el valor del 3er articulo: "

lea art3s6

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant3s6

llamar nueva_linea

escriba "ingrese el valor del 4to articulo: "

lea art4s6

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant4s6

llamar nueva_linea

llamar nueva_linea

escriba "SUCURSAL 7"

llamar nueva_linea
llamar nueva_linea

escriba "ingrese el valor del 1er articulo: "

lea art1s7

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant1s7

llamar nueva_linea

escriba "ingrese el valor del 2do articulo: "

lea art2s7

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant2s7

llamar nueva_linea

escriba "ingrese el valor del 3er articulo: "

lea art3s7

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant3s7

llamar nueva_linea

escriba "ingrese el valor del 4to articulo: "

lea art4s7

llamar nueva_linea

escriba "ingrese la cantidad del articulo: "

lea cant4s7

llamar nueva_linea

llamar limpiar_pantalla
vts1 <- art1s1 * cant1s1 + art2s1 * cant2s1 + art3s1 * cant3s1 + art4s1 * cant4s1

vts2 <- art1s2 * cant1s2 + art2s2 * cant2s2 + art3s2 * cant3s2 + art4s2 * cant4s2

vts3 <- art1s3 * cant1s3 + art2s3 * cant2s3 + art3s3 * cant3s3 + art4s3 * cant4s3

vts4 <- art1s4 * cant1s4 + art2s4 * cant2s4 + art3s4 * cant3s4 + art4s4 * cant4s4

vts5 <- art1s5 * cant1s5 + art2s5 * cant2s5 + art3s5 * cant3s5 + art4s5 * cant4s5

vts6 <- art1s6 * cant1s6 + art2s6 * cant2s6 + art3s6 * cant3s6 + art4s6 * cant4s6

vts7 <- art1s7 * cant1s7 + art2s7 * cant2s7 + art3s7 * cant3s7 + art4s7 * cant4s7

vtem <- vts4 + vts3 + vts2 + vts1

ctart1 <- cant1s1 + cant1s2 + cant1s3 + cant1s4 + cant1s5 + cant1s6 + cant1s7

ctart2 <- cant2s1 + cant2s2 + cant2s3 + cant2s4 + cant2s5 + cant2s6 + cant2s7

ctart3 <- cant3s1 + cant3s2 + cant3s3 + cant3s4 + cant3s5 + cant3s6 + cant3s7

ctart4 <- cant4s1 + cant4s2 + cant4s3 + cant4s4 + cant4s5 + cant4s6 + cant4s7

cttars3 <- cant1s3 + cant2s3 + cant3s3 + cant4s3

escriba "la cantidad total de el articulo 1 es: ", ctart1

llamar nueva_linea

escriba "la cantidad total de el articulo 2 es: ", ctart2

llamar nueva_linea

escriba "la cantidad total de el articulo 3 es: ", ctart3

llamar nueva_linea

escriba "la cantidad total de el articulo 4 es: ", ctart4


llamar nueva_linea

escriba "la cantidad total de el articulo 5 es: ", ctart5

llamar nueva_linea

escriba "la cantidad total de el articulo 6 es: ", ctart6

llamar nueva_linea

escriba "la cantidad total de el articulo 7 es: ", ctart7

llamar nueva_linea

escriba "la cantidad del 1er articulo en la sucursal 3 es: ", cant1s3

llamar nueva_linea

escriba "la cantidad del 2do articulo en la sucursal 3 es: ", cant2s3

llamar nueva_linea

escriba "la cantidad del 3er articulo en la sucursal 3 es: ", cant3s3

llamar nueva_linea

escriba "la cantidad del 4to articulo en la sucursal 3 es: ", cant4s3

llamar nueva_linea

escriba "la cantidad total de articulos en la sucursal 3 es: ", cttars3

llamar nueva_linea

escriba "el valor total de articulos de la sucursal 1 es: ",vts1

llamar nueva_linea

escriba "el valor total de articulos de la sucursal 2 es: ",vts2

llamar nueva_linea

escriba "el valor total de articulos de la sucursal 3 es: ",vts3

llamar nueva_linea

escriba "el valor total de articulos de la sucursal 4 es: ",vts4

llamar nueva_linea

escriba "el valor total de articulos de la sucursal 5 es: ",vts5


llamar nueva_linea

escriba "el valor total de articulos de la sucursal 6 es: ",vts6

llamar nueva_linea

escriba "el valor total de articulos de la sucursal 7 es: ",vts7

llamar nueva_linea

escriba "el valor total de las ventas de los articulos para la empresa es: ",vtem

llamar nueva_linea

si (vts1 > vts2) y (vts1 > vts3) y ( vts1 > vts4) y (vts1 > vts5) y (vts1 > vts6) y (vts1 > vts7)
entonces

escriba "la sucursal que mas valor obtuvo con los articulos vendidos es:La SUCURSAL 1 con
un valor de: ",vts1

sino

si (vts2 > vts1) y (vts2 > vts3) y ( vts2 > vts4) y (vts2 > vts5) y (vts2 > vts6) y (vts2 > vts7)
entonces

escriba "la sucursal que mas valor obtuvo con los articulos vendidos es:La SUCURSAL 2 con
un valor de: ",vts2

sino

si (vts3 > vts2) y (vts3 > vts1) y ( vts3 > vts4) y (vts3 > vts5) y (vts3 > vts6) y (vts3 > vts7)
entonces

escriba "la sucursal que mas valor obtuvo con los articulos vendidos es:La SUCURSAL 3 con
un valor de: ",vts3

sino

si (vts4 > vts2) y (vts4 > vts3) y ( vts4 > vts1) y (vts4 > vts5) y (vts4 > vts6) y (vts4 > vts7)
entonces

escriba "la sucursal que mas valor obtuvo con los articulos vendidos es:La SUCURSAL 4 con
un valor de: ",vts4

sino

si (vts5 > vts2) y (vts5 > vts3) y ( vts5 > vts4) y (vts5 > vts1) y (vts5 > vts6) y (vts5 > vts7)
entonces
escriba "la sucursal que mas valor obtuvo con los articulos vendidos es:La SUCURSAL 5 con
un valor de: ",vts5

sino

si (vts6 > vts2) y (vts6 > vts3) y ( vts6 > vts4) y (vts6 > vts5) y (vts6 > vts1) y (vts6 > vts7)
entonces

escriba "la sucursal que mas valor obtuvo con los articulos vendidos es:La SUCURSAL 6 con
un valor de: ",vts6

sino

si (vts7 > vts2) y (vts7 > vts3) y ( vts7 > vts4) y (vts7 > vts5) y (vts7 > vts6) y (vts7 > vts1)
entonces

escriba "la sucursal que mas valor obtuvo con los articulos vendidos es:La SUCURSAL 7 con
un valor de: ",vts7

fin si

fin si

fin si

fin si

fin si

fin si

fin si

fin

También podría gustarte