Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 58. Leer una matriz de n filas por 12 columnas. Cada elemento contiene el valor
- de las ventas de cada uno de los n vendedores de una compañía para cada uno
- de los 12 meses del año. Se debe calcular: El total de ventas para cada
- vendedor en el año, el total de ventas para cada mes y total de ventas de
- toda la compañía.
- */
- package ejer58;
- import javax.swing.JOptionPane;
- import paquetematrices.matriz;
- import vectorPaq.vec;
- public class Ejer58 {
- public static void main(String[] args) {
- double [][]Ventas;
- double []Tvendedor,Tmes;
- Ventas = matriz.leeMat();
- int nfVentas,ncVentas;
- double tVentas=0;
- nfVentas = Ventas.length;
- ncVentas = Ventas[0].length;
- Tvendedor = new double [nfVentas];
- Tmes = new double [ncVentas];
- //Total ventas para cada vendedor
- for (int i = 0; i < nfVentas; i++) {
- double sVendedor=0;
- for (int j = 0; j < ncVentas; j++) {
- sVendedor = Ventas[i][j] + sVendedor;
- }
- Tvendedor[i] = sVendedor;
- }
- //Total ventas para cada mes
- for (int i = 0; i < ncVentas; i++) {
- double sMes=0;
- for (int j = 0; j < nfVentas; j++) {
- sMes = Ventas[j][i] + sMes;
- }
- Tmes [i] = sMes;
- }
- //Total ventas para la compañia
- tVentas = vec.sumaVec(Tmes);
- JOptionPane.showMessageDialog(null,"Total de ventas para cada vendedor. ");
- vec.escVec(Tvendedor);
- JOptionPane.showMessageDialog(null,"Total de ventas para cada mes. ");
- vec.escVec(Tmes);
- JOptionPane.showMessageDialog(null,"Total de ventas para la compañia: "+tVentas);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement