Vous êtes sur la page 1sur 18

package "nombre del programa" Codigo para imprimir en pantalla Hola mundo dijo: package hola_mundo; import javax.swing.

JOptionPane; public class Main {

public static void main(String[] args) { JOptionPane.showMessageDialog(null,"Hola Mundo" ); } }

Para pedir 2 numero y multiplicarlos. dijo: package multiplicacion; import javax.swing.JOptionPane; public class Main { public static void main(String[] args) { float a , b ; JOptionPane.showMessageDialog(null,"Este Programa multiplica dos numero con desimales" ); a = Float.parseFloat(JOptionPane.showInputDialog("dame el primer numero" )); b = Float.parseFloat(JOptionPane.showInputDialog("dame el segundo numero" )); JOptionPane.showMessageDialog(null,"el resultado es "+ (a*b)); } }

para sumar 2 numeros dijo:

package suma1; import javax.swing.JOptionPane; public class Main {

public static void main(String[] args) { int a , b ; JOptionPane.showMessageDialog(null,"Este Programa suma dos numero enteros" ); a = Integer.parseInt(JOptionPane.showInputDialog("dame el primer numero" )); b = Integer.parseInt(JOptionPane.showInputDialog("dame el segundo numero" )); JOptionPane.showMessageDialog(null,"el resultado es "+ (a+b)); } }

Para imprimir tu nombre en la pantalla dijo: package nombre; import javax.swing.JOptionPane; public class Main { public static void main(String[] args) { JOptionPane.showMessageDialog(null,"aqui tu nombre dentro de las comillas" ); } }

Usando metodos para encontrar el area de de figuras geometricas, ya con valores especificos dijo: package metodos; public class Main {

public static void main(String[] args) {

System.out.println("El Area del Circulo con un valor de radio de 25 es " + AreaCirculo(25)); System.out.println("El area de un Rectangulo de base 25 y altura 42 es " + AreaRectangulo(25,42)); System.out.println("El perimetro de un triangulo con:\nCateto Adyacente de 25\n Cateto Opuesto de 42\n Hipotenusa de 70\nEl perimetro es: " + PerimetroTriangulo (25,42,70)); } public static double AreaCirculo (float radio){ return (radio * radio)*Math.PI; } public static double AreaRectangulo (int b, int h){ return b*h; } public static double PerimetroTriangulo (float ca, float co, float h){ return ca + co + h; } }

Escribe un numero y te muestra el color a que equivale dijo: package tarea; import javax.swing.JOptionPane; public class Main { public static void main(String[] args) { int a; a = Integer.parseInt(JOptionPane.showInputDialog("Escribeun numero entero del 1 al 3" )); switch (a) { case 1: JOptionPane.showMessageDialog(null,"Usted anoto el numero 1 y corresponde al color 'Rojo'" ); break; case 2: JOptionPane.showMessageDialog(null,"Usted anoto el numero 2 y corresponde al color 'Amarillo'" ); break; case 3: JOptionPane.showMessageDialog(null,"Usted anoto el numero 3 y corresponde al color 'Azul'" ); break; default: JOptionPane.showMessageDialog(null,"Fuera de Rango" ); break;

} } }

Muestra las tablas de multiplicar del 1 al 10 dijo: package tablasdemultiplicar; import javax.swing.JOptionPane; public class Main { public static void main(String[] args) { int i; i = Integer.parseInt(JOptionPane.showInputDialog("Cual tabla de multiplicar del 1 al 10 quieres que te imprima?" )); switch (i) { case 1: for (i = 1; i < 11 ; i++){ System.out.printf("\n1 x "+ i +" = "+(i*1)); } break; case 2: for (i = 1; i < 11 ; i++){ System.out.printf("\n2 x "+ i +" = "+(i*2)); } break; case 3: for (i = 1; i < 11 ; i++){ System.out.printf("\n3 x "+ i +" = "+(i*3)); } break; case 4: for (i = 1; i < 11 ; i++){ System.out.printf("\n4 x "+ i +" = "+(i*4)); } break; case 5: for (i = 1; i < 11 ; i++){ System.out.printf("\n5 x "+ i +" = "+(i*5)); } break; case 6:

for (i = 1; i < 11 ; i++){ System.out.printf("\n6 x "+ i +" = "+(i*6)); } break; case 7: for (i = 1; i < 11 ; i++){ System.out.printf("\n7 x "+ i +" = "+(i*7)); } break; case 8: for (i = 1; i < 11 ; i++){ System.out.printf("\n8 x "+ i +" = "+(i*8)); } break; case 9: for (i = 1; i < 11 ; i++){ System.out.printf("\n9 x "+ i +" = "+(i*9)); } break; case 10: for (i = 1; i < 11 ; i++){ System.out.printf("\n10 x "+ i +" = "+(i*10)); } break; default: JOptionPane.showMessageDialog(null,"La opcion no existe" ); break; } } }

Muestra el salario de n empleados a lo cuales se le paga por hora 40 y horas extras mas 20. dijo: package salario_trabajador; import javax.swing.JOptionPane; public class Main {

public static void main(String[] args) { int w,i,he,n,s,x; n = Integer.parseInt(JOptionPane.showInputDialog("Anota el numero de obreros\n" ));

w=1; while (w++<=n) { i = Integer.parseInt(JOptionPane.showInputDialog("\n\nAnota las Horas que Trabajo el obrero\n" )); if (i>=41) { he=25*(i-40); JOptionPane.showMessageDialog(null,"el salario del obrero es de $"+((40*20)+he)+" incluido horas extras\n" ); } else if(i<=40) { JOptionPane.showMessageDialog(null,"el salario del obrero es de $" +(i*20)); } } } }
OTRO EJEMPLO DE TABLAS DE MULTIPLICAR

Te paso un cdigo de Java que he hecho. Lo que hace es simple: al insertar un nmero natural, aparece una tabla de multiplicar del numero que se insert, multiplicndose del 1 al 10... Este ejemplo esta bueno para estudiantes que quieren empezar a conocer el cdigo java, mas adelante lo pondr de forma de aplicacin utilizando netbeans 5.5.1 IDE, saludos, y espero que te halla servido.

/* aki va el cdigo que nos ha mandado */

import java.io.*;

public class TabladeMultiplicar{

public static void main(String [] arg) throws IOException{

BufferedReader inicio;

inicio= new BufferedReader(new InputStreamReader (System.in));

System.out.println(" Programa para calcular tablas de multiplicar ");

System.out.print("Inserte un numero: "); int Numero=Integer.parseInt(entrada.readLine());

System.out.println(" Tabla del "+ Numero+" ");

multiplicar(Numero,0);

public static void multiplicar(int H, int Contador){

Contador++;

if (Contador<=10){

System.out.println(H + "x" +Contador+ "=" + Contador*H);

multiplicar(H,Contador);

OTRO EJEMPLO

Es en serio? Aqui esta la respuesta, pero por el nivel de pregunta me pareece que te va a costar ms trabajo compilar y ejecutar el programa. =============================== public class TablaDel { public static void main( String [] args ){ int numero = Integer.parseInt( args[0] ); for( int i = 1 ; i <= 9 ; i++ ){ System.out.print( numero +" x " + i +" = " ); System.out.println( numero * i ); } } }

=============== Lo compilas asi javac TablaDel.java y lo corres por ejemplo C:\>java TablaDel 64 64 x 1 = 64 64 x 2 = 128 64 x 3 = 192 64 x 4 = 256 64 x 5 = 320 64 x 6 = 384 64 x 7 = 448 64 x 8 = 512 64 x 9 = 576 Ahh la tabla del 64..

MULTIPLO DE UN NUMERO

Mltiplo de un nmero en Java Septiembre 17, 2007


Publicado por lineadecodigo en : Java , trackback Los mltiplos de un nmero son los nmero resultado de multiplicar dicho nmero por la secuencia de nmeros enteros. As, los mltiplos del nmero 2 seran 2,4,6,8,10,12,... los mltiplos del 3 seran 3,6,9,12,15,... Para conocer si un nmero es mltiplo de otro, tendremos que ejecutar una divisin entre los dos y que el resto sea 0 (o que el cociente sea un nmero entero). En este caso, si queremos saber si 21 es mltiplo de 3, dividiremos uno entre otro viendo que el cociente es 7 (nmero entero) y el resto es 0. Por lo tanto podemos concluir que 21 es mltiplo de 3.

Si queremos expresar esto mediante lenguaje Java podemos apoyarnos en el operador mdulo (%), el cual nos devuelve el valor del resto de la divisin.
int resto; int numero1 = 21; int numero2 = 3; resto = numero1%numero2; if (resto==0) System.out.println(numero1 + " es mltiplo de " + numero2); else System.out.println(numero1 + " NO es mltiplo de " + numero2);

Este cdigo Java lo podemos hacer ms genrico si lo encapsulamos dentro de un mtodo. El cdigo sera el siguiente:
public static boolean esMultiplo(int n1,int n2){ if (n1%n2==0) return true; else return false; }

Apoyndonos en este mtodo podemos calcular todos los mltiplos de un nmero. Para ello bastar con recorrer desde el 1 hasta el nmero todos los valores, utilizando un bucle, y en cada iteraccin llamaremos al mtodo esMultiplo. Nos quedar el siguiente cdigo...
// Listar los multiplos de un nmero // Multiplos de 240 int multiplo = 240; System.out.print("Los multiplos de " + multiplo + " son"); for (int x=1;x<multiplo;x++){ if (esMultiplo(multiplo,x)){ System.out.print(" " + x); } }

Este cdigo no es el ms ptimo, pero totalmente vlido a fines didcticos. Visualizar el ejemplo | Descargar el cdigo

Articulos Similares:
y y y y y

Nmeros pares en Java Dibujando una figura Factorial de un nmero Nmeros divisibles con Java Nmeros impares en Java

Enviar entrada por email |

Imprimir | 18161 visitas

(4 votos, media: 5.00 de 5) Loading ... Tags:Java Basico, Java SE, modulo, multiplo

Comentarios
1. Mary Urquidi - Septiembre 26, 2007 Hey muchas gracias por la ayuda que nos proporcionan, estoy estudiando licenciatura en informatica y esto me ayuda a visualizar mejor y aprender mas sobre la programacion en java!!!!!!!! 2. natalia - Abril 22, 2008 hay muchas gracias me ayudaron con la tarea muchas pero muchas gracias casi que no la encuentro muchas gracias chauuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu uuuuuuuuuuuuuuuu gracias chau 3. camilo - Abril 22, 2008 hola muchas gracis por la tarea graciassssssssssssssssssssssssssssssssssssssssssssssssssssssssss chauuuuuuuuuuuuuuuuuuuuuuu 4. laur - Abril 22, 2008 feos todos feos soy un divini me conocen como nicolas el de patito feo kkjvjjjjjjjjjjjjjjjjjjjjjjjjjjjjvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvjjjjjjjjjjjjjjjjjjjjjvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv feosssssssssssssssssssssssssssssssss 5. Cande - Abril 22, 2008 Hola necesito realizar un programa donde cargo por teclado dos numeros a, y b, y que el programa me diga cuantos numeros primos hay en ese intervalo sabiendo que a debe ser menor que b!!! contesten rapido plis!!! 6. paula - Mayo 14, 2008

gracias por ensearme cuales son numeros multiplos 7. samantha - Mayo 26, 2008 gracias por enserarme que son numeros primos 8. laura camila - Junio 5, 2008 nececito los multiplos de3 pero asta el 100 9. CARLOS OVALLE - Junio 6, 2008 GRACIAS POR LA AYUDA ME PARECIO CONSISA Y PRECISA 10. CARLOS OVALLE - Junio 6, 2008 LAURA CAMILA ES FACIL CON LA YUDA QUE NOS DA LA PAGINA Y CON VECTOR INICIANDOLO EN LOS VALORES QUE TU QUIERAS COMO X=100; DALE A MI ME FUNCIONA var f; for(f=1;f<X;f++) { var N; N=prompt(INGRESE NUMERO +f+ :,); NUM[f]=parseInt(N); } 11. sdsd - Julio 24, 2008 hola busco multiplos de 10 jjajajajajajj 12. anonimo - Agosto 28, 2008 oye los multiplos de 10 son 20 30 40 50 60 piensa pues 13. anonimo - Agosto 28, 2008

para ti sdsd 14. LOURDES - Septiembre 8, 2008 QUISIERA SI ME PUEDEN AYUDAR CON ESTE PROBLEMITA. EL MENOR MULTIPLO DE 13 ES20 Y 30 15. paaks - Octubre 17, 2008 hey, men !! esta super suabe esta onda, muchas gracias por el aporte , es genial !!! 16. Yaya - Octubre 31, 2008 Excelente aporte, me sirvi muchisimo 17. pablo vergara - Noviembre 2, 2008 hola nesecitos los multiplos de 500 a 600 y de los tres multiplos de entre el 60 y 70 gracias 18. yusmi - Noviembre 9, 2008 muy bien este programa que nos proporcionan ya que asi me ayudan con la tarea de java que nos inparte un maestro bien buenote y papasito(uzzzl) 19. yusmi - Noviembre 9, 2008 muy bien este programa que nos proporcionan ya que asi me ayudan con la tarea de java que nos inparte un maestro bien buenote y papasito(uzzziell) 20. Gladys - Enero 6, 2009 Hola necesito realizar un programa en ASP donde al ingresar un numero como resultado me de el factorial de dicho numero; La Segunda: Ingresar un nmero de 3 cifras y determinar si la suma de estos dgitos es mltiplo de 3.Gracias 21. MENDEZ 182 - Enero 7, 2009 mmmmmmm m enseo kom los multiplos muchas gracias y viva blink 182

22. Dafne :) - Febrero 2, 2009 Muchas gracias por la inf ayuda mucho a comprender la logica de los problemas referente a multiplos en mi caso me dejaron realizar un programa en java;; Crear un programa que registre 50 nmeros enteros y luego muestre los elementos que son mltiplos de 5. && poes su inf. me sirvio muchisisimo Mil Gracias 23. 100 - Febrero 8, 2009 El programa esta bien. pero creo que puedo apuntar una ligero error [aunque yo no conozco java], el error es que el programa va a obtener los mltiplos tomando el primer nmero como el mltiplos del segundo no al revs, por ejemplo si se escribe numero1 = 21 numero2= 3 El programa efectivamente dir que el nmero 1 es mltiplos del nmero 2, pero si los nmero se colocan en orden inverso esto es: numero1=3 numero2=21 el programa falla, y dice que los nmeros no son mltiplos, es por eso que hay que hacer una doble comparacin: numero1%numero2 y numero2%numero1 bueno espero sirva mi comentario, y si es incorrecta mi bservacin tambin me agradara una correccin, ya que bueno como ya mencione yo no se programar en Java. Gracias. 24. JesReynald - Marzo 13, 2009 Muchas gracias, existe otro agradecido por este aporte. 25. noelia - Abril 11, 2009

porq no dices que por ejemplo q los mltiplos de 2 son 0,2, 4, 6, 8 etc, es decir donde est el cero??? 26. Guiyo - Mayo 13, 2009 che nadie le supo responder a cande??? jejej YO nec lo =. Gracias por aporte de todas maneras. 27. myrna ivett morales dorantes - Junio 24, 2009 hola solo quiero saber como le puedo hacer para hacer un progrma en java q me permita almacenar en un arreglo unidimensional los multiplos de 3 positivos menores q 100 y k al final m de el resultado de esos numeros??? kmo le hago hayudenme porfavorsito!!!! 28. victor A. M. chavez - Julio 1, 2009 bueno pues muy buen programa de los multiplos es toda mi opinion buen pagina saludos ami novia dulce vanessa que la quiero mucho 29. maria alejamdra espinoza astete - Julio 16, 2009 holaaaaaaaaaaa 30. jacky - Septiembre 12, 2009 hola esta super estoo estoy colgada con todos los chicos esta super hacelooo que te va agustar y muchoooo chauuu los amosss(l) 31. jacky - Septiembre 12, 2009 are cualquira no estoy tan colgada de los chicossolo saalgoo con un chico que se llama:LUCAS es mi noviio espero que lo vea a esto tengo 12 aos y el tambien tiene 12 el es nuevooo en este cole al cole que yo voy se llama gral.belgrano. las maestras son re perras el que lo este lellendo es la verdad sebolbieron perras las maestras no? oero bueno la vamos a tener que aguantar por que otra no queda hay que mala onda eso

de ir al cole no? pero como todos los padres tenomos que ser algien en la viddaaaa no? 32. jacky - Septiembre 12, 2009 peroo tengo rrazo en lo que digo no? pero bueno no importa yo tengo rrazon en lo que digo no? pero bueno uno tenemos que hacerle caso a nuestros padres por que en algonas cosa? haber que puedo decir haber ah ehmmmque si tenes una amistad con un amigoe amiga tenes que saber bien que amistad tenes con el o con ella por que te puede pasar algo o te podes drogar y mas ahora con todo lo que esta pasando les mando saludo jackyyy TERE AMOOO LUCA$$ SOS LO MAS LINDO QUE ME PASO EN LA VIDAAAA Y MAS POR QUE ESTAS VOSSS CON MIGO ESPERO QUE ASSI SEA NO? BUENO CHAUUUU MEVOY DEJO MI E-MAIL:JACKY_THEBEST_15@LIVE.COM Y TAMBIEN MI NUMERO:(011)31700206. GRACIASSS ADIOS =) 33. SHEYLA - Enero 11, 2010 HOLA A TODOS, ESTA SUPER LO QUE ESTA EXPLICADO PERO MI PREGUNTA ES QUE EL PROGRAMA A REALIZAR EN JDEVELOPER ME PERMITA INGRESAR UN NUMERO Y AL DAR CLIK EN UN BOTON MUESTRE SI ES NO MULTIPLO DE TRES, PERO NO HE LLEGADO A ESO DE FOR NI NADA POR ESTILO, GRACIAS DE ANTEMANO. 34. sheleska - Enero 22, 2010 hola crasias por ayudarme con la tarea bueno chau 35. iovana - Febrero 13, 2010 oa alguien me puede ayudar con este problema es de tema de arreglos en java es una aplicacion qe maneje una matriz cuadrada donde el tamao sea definida por el usuario. hallar la determinante de la matriz y la inversa..

chikita_jova@hotm.. Hola a todos, aqu dejo otro ejemplo para nuestros amigos principiantes en el mundo de la programacin en java, espero que le sea de gran utilidad. Ejemplo: ingresar un nmero y determinar si es mltiplo de 4,5 o ambos A continuacin mostramos el cdigo fuente que da solucin al ejemplo ya mencionado
import javax.swing.JOptionPane; /* * To change this template, choose Tools * and open the template in the editor. */ /** * * @author robert */ public class multiplos { private static int ingresarNumeroEnteroPositivo(String mensaje) { String cadena; boolean hecho=false; int numero=0; while(!hecho) { cadena=JOptionPane.showInputDialog(mensaje); if(!cadena.isEmpty()) { try { numero=Integer.parseInt(cadena); if(numero>0) hecho=true; else JOptionPane.showMessageDialog(null,"El numero debe ser mayor a cero","Error",0); } catch(Exception e) { JOptionPane.showMessageDialog(null,"El numero debe ser entero","Error",0); } } else JOptionPane.showMessageDialog(null,"Ingreso una cadena vacia","Error",0); } return numero; Templates

} public static boolean esMultiplo(int numero, int multiplo) { boolean bandera; if(numero%multiplo==0) bandera=true; else bandera=false; return bandera; } public static void main(String[] args) { int numero; // boolean band4, band5; numero=ingresarNumeroEnteroPositivo("Ingrese numero"); if(esMultiplo(numero,20)) System.out.println(numero+" es multiplo de 4 y 5"); else if(esMultiplo(numero,5)) System.out.println(numero+" es multiplo de 5"); else if(esMultiplo(numero,4)) System.out.println(numero+" es multiplo de 4"); else System.out.println(" el numero no es multiplo de 4 ni de 5"); } }

El programa consta de una clase principal mltiplos que est a su vez de mtodos estticos como ingresarNumeroEnteroPositivo, esMultiplo y el mtodo principal main. En el mtodo ingresarNumeroEnteroPositivo invocamos un parmetro tipo cadena que inmediatamente lo convertiremos a numero numero=Integer.parseInt (cadena) luego con la condicional if(numero>0) validamos que el numero sea positivo y como el mtodo es de tipo int entonces retornamos un valor. El mtodo esMultiplo es de tipo boolean por lo que me retornara un valor verdadero o falso previo anlisis de la condicional if(numero%multiplo==0). Y en el mtodo principal main con el llamado del mtodo esMultiplo y con las condicionales if evaluamos si el nmero es mltiplo de 4 ,5 o ambos a la vez

Vous aimerez peut-être aussi