Estoy aprendiendo JAVA y no se como desarrollar este problema:
Desarrolle una aplicación que calcule el producto de los enteros impares del 1 al 15, y que muetre los resultados en un cuadro de dialogo
Help
| |||
Respuesta: Ejercicio en JAVA Bueno, debes hacer una funcion q diga si un numero es impar, si es impar, lo multiplicas por otro impar, de todas maneras ese es un problema q se resuelve con un simple for.... int j=1; for(int i = 3;i<=15;i++) { if(i%2 != 0) { System.out.print(i*j + " ") j = i; } } la cosa es: multiplicar 1 x 3, 3x5, 5 x 7, 7x9, 9x11... Yo creo q es asi ok?....si no siemplemente has.... int j=1; for(int i = 3;i<=15;i++) { if(i%2 != 0) { j *= i; } } System.out.println(j ); con esta ultima haras 1x3x5x7x9x11x13x15 recuerda q son los impares, es decir q no pueden ser divisibles por 2...Saludos espero q te sirva |
| ||||
Respuesta: Ejercicio en JAVA También puedes hacer que el paso, en vez de i++ sea i+2 (acumulador = acumulador + paso). O si quieres hacerlo de otra manera sin tener que dividir, puedes definir un boolean impar = true juto antes de iniciar el bucle que se invierta a cada paso al final del bucle, y cada vez que sea impar realizar el producto. Como ves hay muchas variantes. En cuanto a mostrar el resultado en un cuadro de diálogo, no sé si estás haciendo jsp o aplicación de escritorio, así que supondré esta última. Para los cuadros de diálogo necesitas una interfaz gráfica, en swing sería así: import javax.swing.JOptionPane; // Para mostrar un cuadro de dialogo en pantalla JOptionPane.showMessageDialog("mensaje a salir"); Otras son awt y swt |
Etiquetas: Ninguno |