Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Janely Gomez

Páginas: [1]
1
Hola  :) , apenas estoy empezando a aprender a programar y tengo fallas con un código en java , el problema es el siguiente:

Una compañía manufacturera tiene 12 plantas.Elaborar un algoritmo que permita leer el nombre de cada planta y la producción que se hizo cada uno de los 7 días de la semana.Utilizar un arreglo de una dimensión para leer los nombres de las plantas y un arreglo de 2 dimensiones (12x7) para leer la producción de las 12 plantas (uno en cada renglón) en los 7 días, una columna para cada día. La idea es leer el nombre de la primera planta y luego la producción hecha en cada uno de los 7 días, luego procesar la planta 2, posteriormente la 3 y así sucesivamente. Imprimir lo siguiente:

Una tabla donde se muestren todos los datos. (ruta C:/fotos/imagen.jpg)

Mi código tiene errores  :-[, pero no se que hacer.

Código: [Seleccionar]
package BVP;
import java.util.*;

public class Produccion7dias_Plantas {
 
    static byte col;
    static byte fila;
    static float [] planta=new float[6];
    static float [] totalv=new float[5];
    static byte r;
    static byte a1;
    static byte a2;
    static byte a3;
    static byte a4;
    static byte a5;
   
    public static void main(String[] args) {
    Scanner dato= new Scanner(System.in);
        byte[][] dtrabajados= new byte[6][7];
        String [] n=new String [6];
       
        for(fila=0;fila<=5;fila++){
            System.out.println("Nombre de planta");
            n [fila]=dato.next();
           
               r=0;
        for(col=0;col<=6;col++){
     
            r++;
            System.out.println("Venta en el dia "+r+" de "+n[fila]);
            dtrabajados [fila][col]=dato.nextByte();
           
        }
        }
        for(fila=0;fila<=5;fila++){
          for(col=0;col<=6;col++){
              if(fila==0) {a1=(byte) ( a1+  dtrabajados [fila] [col]);}
              if(fila==0) {a2=(byte) ( a2+  dtrabajados [fila] [col]);}
              if(fila==0) {a3=(byte) ( a3+  dtrabajados [fila] [col]);}
              if(fila==0) {a4=(byte) ( a4+  dtrabajados [fila] [col]);}
          } 
       }
       planta[0]=a1;
       planta[0]=a2;
       planta[0]=a3;
       planta[0]=a4;
       planta [0]=a5;
       
        for(col=0;col<=6;col++){
             }
        for(fila=0;fila<=5;fila++){
          for(col=0;col<=6;col++){
              if(fila==0) {a1=(byte) ( a1+  dtrabajados [fila] [col]);}
              if(fila==0) {a2=(byte) ( a2+  dtrabajados [fila] [col]);}
              if(fila==0) {a3=(byte) ( a3+  dtrabajados [fila] [col]);}
              if(fila==0) {a4=(byte) ( a4+  dtrabajados [fila] [col]);}
              if(fila==0) {a5=(byte) ( a5+  dtrabajados [fila] [col]);}
          } 
       }
       totalv[0]=a1;
       totalv[0]=a2;
       totalv[0]=a3;
       totalv[0]=a4;
       totalv[0]=a5;
       
        for(col=0;col<=6;col++){
            System.out.println("Planta con mayor productividad");
            if((planta[0]=a1)>(a1+dtrabajados [fila][col])) {
            if((planta[0]=a2)>(a2+dtrabajados [fila][col])) {
            if((planta[0]=a3)>(a3+dtrabajados [fila][col])) {
            if((planta[0]=a4)>(a4+dtrabajados [fila][col])) {
            if((planta[0]=a5)>(a5+dtrabajados [fila][col])) {
                }
            } 
            } else {
            }
           
            System.out.print(dtrabajados[fila][col]+"    ");
        }
        System.out.println();
        }
    }
}
}



Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".