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 ve nta 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 SU CURSAL 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 SU CURSAL 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 SU CURSAL 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 SU CURSAL 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 SU CURSAL 7 con un valor de: fin si fin si fin si fin si fin si fin si fin si fin
",vts7