Harp Singer Posted June 20, 2012 Report Share Posted June 20, 2012 Buenas noches estimados, resulta que estaba tratando de resolver un problemilla con unos compañeros, pero tenemos problemas en algunas cosas. De por sí la finalidad del código es que nos devuelva el costo de fabricación de un objeto , según las horas que haya estado en una máquina. Y cada hora de cada máquina, tiene un costo que es distinto entre ellas. Bueno, sin nada más que agregar: código con una matriz bidimensional y valores ya cargados: En éste no sabemos si hemos planteado el For bien para continuarlo, y hacer que pida ingresar número de objetos a fabricar. Y que por supuesto, nos devuelva un valor: public class Matriz{ public static void main (String[]args); int[][] Matriz = new int[3][4] int[][] Matriz = {{1,3,4,5},{1,2,5,2},{1,3,5,7}}//máquinas, horas en cada máquina que está el objeto // y costo de cada hora según la máquina for (i=0, i<4, i++) System.out.println("ingrese numero de objetos a fabricar: " +i ) Sin nada más que agrgar, se agradece de antemano a quién me pueda ayudar Link to comment Share on other sites More sharing options...
xmaurox Posted June 26, 2012 Report Share Posted June 26, 2012 Creo que deben plantear mejor el problema, porque no se entiende cual es la finalidad del ejercicio.SI se ingresan "X" cantidad de objetos como input, ¿Cómo se que/cuántas máquinas se deben usar? Link to comment Share on other sites More sharing options...
cañangasñangas Posted June 26, 2012 Report Share Posted June 26, 2012 Creo que deben plantear mejor el problema, porque no se entiende cual es la finalidad del ejercicio.SI se ingresan "X" cantidad de objetos como input, ¿Cómo se que/cuántas máquinas se deben usar? me agrego a este comentario y ademas añado que el for que estas usando no tiene un bloque, y eso es raro en progra que un for no tenga bloque por lo que supongo que debes agregar esto a tu codigo for (i=0, i<4, i++){System.out.println("ingrese numero de objetos a fabricar: " +i )} Link to comment Share on other sites More sharing options...
Leoxz Posted June 27, 2012 Report Share Posted June 27, 2012 Creo que deben plantear mejor el problema, porque no se entiende cual es la finalidad del ejercicio.SI se ingresan "X" cantidad de objetos como input, ¿Cómo se que/cuántas máquinas se deben usar? me agrego a este comentario y ademas añado que el for que estas usando no tiene un bloque, y eso es raro en progra que un for no tenga bloque por lo que supongo que debes agregar esto a tu codigo for (i=0, i<4, i++){System.out.println("ingrese numero de objetos a fabricar: " +i )} creo que en Java el for al igual que el if se puede ejecutar una linea sin poner las llaves Link to comment Share on other sites More sharing options...
xmaurox Posted June 27, 2012 Report Share Posted June 27, 2012 por buenas practicas deberia llevar las llaves, tampoco una optimizacion de codigo se ve reflejada al hacer esto ;) Link to comment Share on other sites More sharing options...
zafrada Posted July 2, 2012 Report Share Posted July 2, 2012 por buenas practicas deberia llevar las llaves, tampoco una optimizacion de codigo se ve reflejada al hacer esto ;) No estoy de acuerdo, si es posible no poner las llaves, que no se pongan, se entiende mucho mejor, el único requisito creo yo es hacerlo de forma ordenada identando bien. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now