Está en la página 1de 51

NOMBRE DEL PROGRAMA 1 HOLA MUNDO

DESCRIPCION DEL PROGAMA

CODIGO DEL PROGRAMA

DATOS DE SALIDA DEL PROGRAMA

Es el primer programa que System.out.println ("Hola Mundo"); nos donde escribimos un mensaje sencillo. System.out.println("Bienvenidos al mundo de la Programacion en Java"); System.out.println("Mi Nombre: Yeimi Itzel Nava Nava"); System.out.println("Edad:16 aos"); System.out.println("Color Favorito: Rosa, Azul, Negro, Morado"); System.out.println("Pelicula: Piratas del Caribe"); System.out.println("Auto: Minnie Cupper"); System.out.println("Adios mundo");

2 PRIMER

Es el primer cdigo que

System.out.println ("Hola Mundo"); System.out.println("Bienvenidos al mundo de la Programacion en Java");

PROGRAMA hacemos en Java. EN JAVA

En este programa hacemos System.out.println("1 Que es JDK?"); System.out.println("R:Archivo.exe autoejecutable"); System.out.println("2 Que version tiene el J2SE JDK"); System.out.println("R: version 5.0 externa y 1.5.0 interna"); System.out.println("3 Cual es la estructura general de el lenguaje Java?"); System.out.println("R: Programa principal (funcion main) y algun as clases de usuarios");

CUESTIONA un cuestionario de 10 RIO preguntas y nos muestra el resultado en modo consola.

System.out.println("4 Que hace main?"); System.out.println("R: Llama a los demas metodos requeridos por la aplicacion"); System.out.println("5 Que es un compilador?"); System.out.println("R: Traduce el codigo fuente a los archiuvos del lenguaje Java"); System.out.println("6 Cual es la diferencia entre los programas javac.exe y java. exe?"); System.out.println("R: Javac genera los archivos, Java ejecuta el bytecode creado por Java"); System.out.println("7 Para que se utiliza el programa Jdb.exe?"); System.out.println("R: Para buscar y eliminar

los errores en los applets "); System.out.println("8 Cual es la sintaxis del programa Javadoc.exe?"); System.out.println("R: javadoc [opciones] nombre_de_paquete" + "javadoc [opciones] nombre_de_archivo"); System.out.println("9 Que hace appletviewer?"); System.out.println("R: Da la posibilidad de iniciar o ejecutar los applets"); System.out.println("10 Que hace Javah.exe?"); System.out.println("R: Crea archivos de cabecera con extension .h"); System.out.println("Adios Mundo Java");

En este programa utilizamos double x=3.4; double y=2.5; double w=3; //x= Integer.parseInt(javax.swing.JOptionPane.showInpu tDialog("Dame un numero")); //y= Integer.parseInt(javax.swing.JOptionPane.showInpu tDialog(" Dame otro numero")); double z; z=x -y + w; System.out.println (z);

MENSAJES como dato de salida un grafico.

javax.swing.JOptionPane.showMessageDialog(null, String.valueOf(z));

En este programa se suman double c1,c2,c3,c4,c5,prom; c1=Integer.parseInt (javax.swing.JOptionPane. showInputDialog("Dame la calificacion de Algebra")); c2=Integer.parseInt (javax.swing.JOptionPane. showInputDialog("Dame la calificacion de Ingles")); c3=Integer.parseInt (javax.swing.JOptionPane. showInputDialog("Dame la calificacion de Lectura")); c4=Integer.parseInt (javax.swing.JOptionPane. showInputDialog("Dame la calificacion de Geometria")); c5=Integer.parseInt (javax.swing.JOptionPane. showInputDialog("Dame la calificacion de Biologia")); prom=(c1+c2+c3+c4+c5)/5;

PROMEDIO las calificaciones y se obtiene el promedio.

System.out.println(prom);

javax.swing.JOptionPane.showMessageDialog(null, String.valueOf(prom)); 6 DISTANCIACalcula las operaciones ENTRE DOS mediante las funciones PUNTOS aritmticas. double p1x, p1y, p2x, p2y, distancia; p1x=Double.parseDouble (javax.swing.JOptionPane.showInputDialog("Dame el valor de X para el p1")); p1y=Double.parseDouble (javax.swing.JOptionPane.showInputDialog("Dame el valor de Y para el p1")); p2x=Double.parseDouble (javax.swing.JOptionPane.showInputDialog("Dame el valor de X para el p2")); p2y=Double.parseDouble (javax.swing.JOptionPane.showInputDialog("Dame

el valor de Y para el p2")); //P1 (15,-2) //p1x=15; //p1y=-2; //p2 (0,-4) //p2x=0; //p2y=-4; double suma1, suma2; suma1=p2x+p1x; suma2=p2y+p1y; double potencia1, potencia2; potencia1= Math.pow(suma1,2); potencia2= Math.pow(suma2,2);

distancia= Math.sqrt(potencia1+potencia2); System.out.println("La distancia entre los dos puntos es:"); System.out.println(distancia);

javax.swing.JOptionPane.showMessageDialog(null," La distancia entre los dos puntos es:"+ distancia); 7 En este se ingresan valores final int diasLaborales=10; final int diasNoLaborales=6; System.out.println("Numero de dias laborales"+ diasLaborales); System.out.println("Numero de dias no laborales"+diasNoLaborales);

CONSTANTE que no cambian. S

8 SALARIO Se obtiene el salario diario, int hrs, pago, D, S, Q, M, A; salario semanal, quincenal, mensual y anual teniendo como datos horas trabajadas y salario. hrs= Integer.parseInt(javax.swing.JOptionPane.showInpu tDialog ("Introduce horas trabajadas")); pago= Integer.parseInt(javax.swing.JOptionPane.showInpu tDialog ("Introduce pago por hora")); D= hrs * pago; System.out.println("Gana por Dia"); System.out.println(D);

javax.swing.JOptionPane.showMessageDialog(null," Gana por Dia:"+ D); S= D*6; System.out.println("Gana por Semana");

System.out.println(S);

javax.swing.JOptionPane.showMessageDialog(null," Gana por Semana:"+ S); Q= S*2; System.out.println("Gana por Quincena"); System.out.println(Q);

javax.swing.JOptionPane.showMessageDialog(null," Gana por quincena:"+ Q); M= Q*2; System.out.println("Gana por Mes"); System.out.println(M);

javax.swing.JOptionPane.showMessageDialog(null,"

Gana por Mes:"+ M); A= M*12; System.out.println("Gana por Ao"); System.out.println(A);

javax.swing.JOptionPane.showMessageDialog(null," Gana por Ao:"+ A); System.out.println("Bye");

javax.swing.JOptionPane.showMessageDialog(null," Vamonos de shopping"); 9 Pograma que nos permite double PI= 3.14; double radio=5, area, per, D= 15; area= PI* radio * radio ;

PERIMETRO obtener el rea de un circulo DEL CIRCULO cualquiera.

per= PI * D; radio=Integer.parseInt (javax.swing.JOptionPane. showInputDialog("Dame el radio")); System.out.println("Dame el area"); System.out.println(area); System.out.println("Dame el per"); System.out.println(per); 10 CALCULA Este programa nos pide horas y despus calcula los hrs=Integer.parseInt(javax.swing.JOptionPane.show InputDialog("Dame horas")); min=hrs*60; seg=min*60; int hrs, min, seg;

MINUTOS Y minutos y segundos que SEGUNDOS existen en ellas.

System.out.println("Minutos iguala:"+min); System.out.println("Segundos igual a:" + seg);

javax.swing.JOptionPane.showMessageDialog(null," Minutos igual a:"+ min);

javax.swing.JOptionPane.showMessageDialog(null," Segundos igual a:"+ seg); 11 rea de figuras Nos permite obtener el rea del circulo //final double PI=3.14; double area,pi, x; x=Double.parseDouble(javax.swing.JOptionPane.sh owInputDialog("Dame el valor del radio"));

pi=Double.parseDouble(javax.swing.JOptionPane.sh owInputDialog("Dame el valor de PI"));

area=pi * Math.pow(x,2); System.out.println(area); 12 rea de figuras Calcula el rea del cuadrado. L=Double.parseDouble(javax.swing.JOptionPane.sh owInputDialog("Dame el lado")); area=Math.pow(L,2); System.out.println("El area del cuadrado es:"+ area); double area,L;

javax.swing.JOptionPane.showMessageDialog(null," El area del cuadrado es:"+ area);

13 rea de figuras

Programa que nos da el rea de un triangulo.

double area, B, h; B= Double.parseDouble(javax.swing.JOptionPane.show InputDialog("Dame la base"));

h=Double.parseDouble(javax.swing.JOptionPane.sh owInputDialog("Dame la altura")); area= (B*h) /2; System.out.println("El area del triangulo es:"+area);

javax.swing.JOptionPane.showMessageDialog(null," El area del triangulo es:"+ area);

14 rea de Programa que nos da el figuras volumen de un cubo.

double volumen ,L;

L=Double.parseDouble(javax.swing.JOptionPane.sh owInputDialog("Dame el lado")); volumen =Math.pow(L,3); System.out.println("El volumen del cubo es:"+ volumen);

javax.swing.JOptionPane.showMessageDialog(null," El volumen del cubo es:"+ volumen); CA DE NAS String saludo="Hola"; System.out.println(saludo); String nombre= "Veracruz";

15 SALUDO Un programa que muestra una frase. 16 Veracruz Programa que une los mensajes para formar una

frase.

String frase= nombre + " Siempre bello"; System.out.println(frase)

17 MXICO Programa que cuenta cuantos caracteres tiene la frase.

String saludo="Hola Mxico"; System.out.println("La longitud es:"+ saludo.length());

18 DATOS DE LA ESCUELA

Programa que nos mustralos datos ingresados y cuenta el numero de caracteres que tienen las frases.

int fecha; String nombre,director, celular, secretaria, telefono;

nombre=String.valueOf(javax.swing.JOptionPane.sh owInputDialog("Dame el nombre de la escuela")); System.out.println("Escuela: "+nombre); System.out.println("La longitud es:"+

nombre.length());

fecha=Integer.valueOf(javax.swing.JOptionPane.sho wInputDialog("Fecha de hoy"));

director=String.valueOf(javax.swing.JOptionPane.sh owInputDialog("Dame el nombre del director")); System.out.println("Director: "+ director); System.out.println("La longitud es:"+ director.length());

celular=String.valueOf(javax.swing.JOptionPane.sho wInputDialog("Dame el celular del director")); System.out.println("Celular: "+celular); System.out.println("La longitud es:"+

celular.length());

secretaria=String.valueOf(javax.swing.JOptionPane. showInputDialog("Dame el nombre de la secretaria")); System.out.println("Secretaria: "+secretaria); System.out.println("La longitud es:"+ secretaria.length());

telefono=String.valueOf(javax.swing.JOptionPane.sh owInputDialog("Dame el telefono de la escuela")); System.out.println("Telefono de la Escuela: "+telefono); System.out.println("La longitud es:"+ telefono.length());

System.out.println("Fecha de hoy: " +fecha); 19 Programa que convierte F a double centigrados, fahren;

CONVERTIR C usando la formula F A C adecuada. fahren=Double.parseDouble(javax.swing.JOptionPa ne.showInputDialog(" Introduce Fahrenheit")); centigrados=((fahren-32)*5)/9; System.out.println(centigrados);

javax.swing.JOptionPane.showMessageDialog(null," Centigrados="+ centigrados) 20 CALCULAR EL IMC Este programa nos proporciona el ndice de masa corporal de cualquier persona introduciendo el peso=Double.parseDouble(javax.swing.JOptionPan //Calcular el imc double peso, estatura,imc;

peso y la altura.

e.showInputDialog("Introduce tu peso en kg"));

estatura=Double.parseDouble(javax.swing.JOptionP ane.showInputDialog("Introduce tu estatura en Mts")); imc=peso/Math.pow(estatura,2); System.out.println("Tu indice de masa corporal es"+imc);

javax.swing.JOptionPane.showMessageDialog(null," Tu IMC es:"+ imc 21 Este programa realiza las //Calculadora int num1, num2, suma, resta, producto, div, mod;

CALCULADO operaciones bsicas. RA

javax.swing.JOptionPane.showMessageDialog(null," Calculadora en Java");

num1=Integer.parseInt(javax.swing.JOptionPane.sh owInputDialog("Introduce numero 1"));

num2=Integer.parseInt(javax.swing.JOptionPane.sh owInputDialog("Introduce numero 2")); suma=num1+num2; resta=num1-num2; producto=num1*num2; div=num1/num2; mod=num1%num2; System.out.println("La suma es:"+suma);

System.out.println("La resta es:"+ resta); System.out.println("El producto es:"+producto); System.out.println("La divicion es:"+div); System.out.println("El mod es:"+mod);

javax.swing.JOptionPane.showMessageDialog(null," La suma es:"+suma);

javax.swing.JOptionPane.showMessageDialog(null," La resta es:"+resta);

javax.swing.JOptionPane.showMessageDialog(null," El producto es:"+producto);

javax.swing.JOptionPane.showMessageDialog(null,"

La division es:"+div);

javax.swing.JOptionPane.showMessageDialog(null," El modulo es:"+mod); 22 Programa que nos pide Scanner entrada=new Scanner(System.in); System.out.println("introduce n tortas"); int cantidad; cantidad=entrada.nextInt(); System.out.println("introduce presio*totas"); double presio=entrada.nextDouble(); double resul; resul=cantidad*presio; System.out.println(resul);

ENTRADA Y datos y despus arroja SALIDA DE DATOS resultados.

23 STRING Programa que nos pide datos los muestra en consola y nos da la longitud.

System.out.println("cual es su nombre?"); String nombre; nombre=entrada.nextLine(); System.out.println("cual es su edad"); int edad; edad=entrada.nextInt(); System.out.println("cual es su numero de control:"); int numero; numero=entrada.nextInt(); System.out.println("buenos dias:" + nombre + " tu edad es:" + edad + " nctrl:" + numero);

ESTRUCTUR AS

DE

CONTROL

IF ELSE
24 EDAD DE UN ALUMNO Este programa nos pide la edad y nos indica si es mayor o menor de edad. int edad=0; Scanner lectura= new Scanner(System.in); System.out.println("Introduce tu edad"); edad=Integer.parseInt(lectura.next()); if (edad>=18) System.out.println("Eres mayor de edad:)"); if (edad<=17) System.out.println("Eres un nio:)"); 25 Este programa nos pide una double nota; nota= Double.parseDouble(javax.swing.JOptionPane.show InputDialog("Ingresa la nota"));

APROBADO nota y nos indica si es O REPROBAD O reprobado o aprobado.

if(nota>=6)

javax.swing.JOptionPane.showMessageDialog(null," Aprobaste ;) ;)"); else

javax.swing.JOptionPane.showMessageDialog(null," Reprobaste ;( ;("); 26 NUMERO Programa que mediante una int num; PAR O IMPAR condicin nos dice si el numeo ingresado es par o impar. num=Integer.parseInt(javax.swing.JOptionPane.sho wInputDialog("Dame un numero")); if(num%2==0)

javax.swing.JOptionPane.showMessageDialog(null,"

Numero Par"); else

javax.swing.JOptionPane.showMessageDialog(null," Numero Impar"); 27 NUMERO Programa que mediante una IMPAR O PAR condicin nos dice si el numeo ingresado es par o impar. num=Integer.parseInt(javax.swing.JOptionPane.sho wInputDialog("Dame un numero")); if(num%2>= 1) int num;

javax.swing.JOptionPane.showMessageDialog(null," Numero Impar"); else

javax.swing.JOptionPane.showMessageDialog(null," Numero Par"); 28 Nos muestra un mensaje double calif; calif= Double.parseDouble(javax.swing.JOptionPane.show InputDialog("Ingresa calificacion")); if(calif==10){ System.out.println("MATRICULA DE HONOR");} else if (calif==9){ System.out.println("ALUMNO SOBRESALIENTE");} else if (calif>=7){ System.out.println("ALUMNO NOTABLE");}

PROGRAMA segn la calificacin QUE IMPRIME CALIFICACI ON Y DISTINTOS MENSAJES obtenida.

else if (calif==6){ System.out.println("ALUMNO APROBADO");} else if (calif==5){ System.out.println("ALUMNO REPROBADO");} else{ System.out.println("ALUMNO TERRIBLE");} 29 NUMERO Mediante una condicin nos int num; MAYOR O muestra si el numero num=Integer.parseInt(javax.swing.JOptionPane.sho wInputDialog("Dame un numero")); if (num<=99){ System.out.println("Numero menor a 100");} else if (num==100){

MENOR QUE ingresado es igual, mayor o 100 menor a 100.

System.out.println("Numero igual a 100");} else { System.out.println("Numero mayor a 100");} 30 NUMERO Por una condicin indica si POSITIVO O el numero introducido es + o NEGATIVO -. int num; num=Integer.parseInt(javax.swing.JOptionPane.sho wInputDialog("Dame un numero")); if (num<0){ System.out.println("NUMERO NEGATIVO");} else{ System.out.println("NUMERO POSITIVO");}

Sentencia

SWITCH

31 DECENAS DE MANZANAS

Programa que nos pide las decenas en numero y no lo regresa en letra.

int dec;

dec=Integer.parseInt(javax.swing.JOptionPane.show InputDialog("Escriba un numero")); switch(dec) { case 1: System.out.println("Usted compro una decena"); break; case 2: System.out.println("Usted compro dos decenas"); break;

case 3: System.out.println("Usted compro tres decenas"); break; case 4: System.out.println("Usted compro cuatro decenas"); break; case 5: System.out.println("Usted compro cinco decenas"); break; case 6: System.out.println("Usted compro seis

decenas"); break; case 7: System.out.println("Usted compro siete decenas"); break; case 8: System.out.println("Usted compro ocho decenas"); break; default: System.out.println("Compra no valida");

32 NUMEROS EN FRANCES

Nos pide los nmeros en espaol y los muestra en francs.

int numero;

numero=Integer.parseInt(javax.swing.JOptionPane.s howInputDialog("Escriba un numero")); switch(numero) { case 0: System.out.println("zro"); break; case 1: System.out.println("un"); break; case 2:

System.out.println("deux"); break; case 3: System.out.println("trais"); break; case 4: System.out.println("quatre"); break; case 5: System.out.println("cinq"); break; case 6: System.out.println("six");

break; case 7: System.out.println("sept"); break; case 8: System.out.println("huit"); break; case 9: System.out.println("neuf"); break; case 10: System.out.println("dix"); break;

default: System.out.println("Numero no valido"); 33 Es un programa donde se char letra; System.out.println("Dame una letra"); letra=(char) System.in.read(); switch (letra) { case 'P': System.out.println("PRIMAVERA :-)"); break; case 'V': System.out.println("VERANO :D"); break; case 'O':

ESTACIONE usan letras para que en S DEL AO consola se muestren las estaciones del ao.

System.out.println("OTOO ;-)"); break; case 'I': System.out.println("INVIERNO :-*"); break; default: System.out.println("Letra no valida");

34 OPERACION ES BASICAS

Scanner entrada= new Scanner (System.in); int num1, num2; float resultado; int opcion; System.out.println("Dame el N1"); num1=entrada.nextInt(); System.out.println("Dame el N2"); num2=entrada.nextInt(); System.out.println("Menu de operaciones"); System.out.println("1.Suma"); System.out.println("2. Resta"); System.out.println("3.Multiplicacion"); System.out.println("4. Division");

opcion= entrada. nextInt(); switch (opcion) {

case 1: resultado= num1+num2; System.out.println("El resultado de la suma es:"+ resultado); break; case 2: resultado= num1-num2; System.out.println("El resultado de la resta es:"+ resultado); break;

case 3: resultado= num1*num2; System.out.println("El resultado de la multiplicacion es:"+ resultado); break; case 4: resultado= num1/num2; System.out.println("El resultado de la division es:"+ resultado); break; default: System.out.println("El numero no es correcto"); break;

SENTENCIA
35 SUMA 10 Este programa suma 10 NUMEROS numeros cualquiera.

WHILE
int x,suma; x=1; suma=0; while(x<=10){ suma=suma+x; x=x+1; } System.out.println("la suma de los numeros es:"+suma);

36SUMA NUMEROS

El programa suma la cantidad de nmeros que se desee.

int x,suma,num,n; x=1; suma=0;

n=Integer.parseInt(javax.swing.JOptionPane.showIn putDialog("cuantos #deseo sumar"));

while(x<=n){

num=Integer.parseInt(javax.swing.JOptionPane.sho wInputDialog("escribe el numero")); suma=suma+num; x=x+1; } System.out.println("la suma de los numeros es:"+suma); 37NUMERO Nos muestra los nmeros S PARES pares del 2 al 20. int x; x=0; while(x<=20) { x=x+2; System.out.println(x);

} 38 NUMEROS INPARES Nos muestra los nmeros impares del 1 al 19. int x; x=1; while(x<=19) { x=x+2; System.out.println(x); }

SENTENCIA
39IMPRIME Este programa imprime los NUMEROS nmeros del 1 al 10.

DO WHILE
int i=1; do{ System.out.println(i); i++; }while (i<=10);

40FACTORI Programa que al introducir AL un numero nos da como resultado su factorial.

int n; int factorial=1; int i=1;

n=Integer.parseInt(javax.swing.JOptionPane.showIn putDialog("#a calcular su F!")); do{ factorial=factorial*1; i++; }while (i<=n); System.out.println("el factorial de:"+n); System.out.println("Es:"+factorial);

41NUMERO Programa que imprime MENOR A 100 nmeros menores a 100.

int valor; Scanner entrda=new Scanner(System.in); do{ System.out.println("Escribe un numero entero menor a 100:"); valor=entrda.nextInt(); }while(valor>=100); System.out.println("ha introducido:"+ valor);

42

Programa que obliga al

int valor; Scanner entrada=new Scanner(System.in); do{ System.out.println("escribe un numero entre 5 y 10");

INTRODUCE usuario a intoducuir un NUMERO DEL 5 AL 10 numero del 5 al 10.

valor=entrada.nextInt(); }while(valor<5||valor>10); System.out.println("ha introducido:"+valor); }

SENTENCIA

FOR

43NUMERO Programa que nos muestra *int i; S INCREMENT O } 44NUMERO Programa que nos mustra int j; S DECREMEN TO } los nmeros del 10 al 1. for (j=10; j>=0; j--){ System.out.println(j); los nmeros del 1 al 10. for (i=0; i<=10; i++){ System.out.println(i);

45TABLA DE

Programa que nos muestra la tabla de multiplicar del

int i, num;

MULTIPLICA numero que ingresemos. R

num=Integer.parseInt(javax.swing.JOptionPane.sho wInputDialog("Dame un numero")); System.out.println("TABLA DE MULTIPLICAR DEL NUMERO"+ num); for (i=0; i<=10; i++){ System.out.println(num + "X" + i + "=" + num*i);

46 ENTEROS

Programa que nos muestra byte dato1=1; los tipos de datos que podemos utilizar para un programa. short dato2=100; int dato3=1000; System.out.println("Dato tipo byte"+String.valueOf(dato1)); System.out.println("Dato tipo entero

corto"+String.valueOf(dato2)); System.out.println("Dato tipo entero largo"+String.valueOf(dato3));

También podría gustarte