Está en la página 1de 20

NOMBRE DEL PROGRAMA 1 HOLA MUNDO

DESCRIPCION DEL PROGAMA


Es el primer programa que nos donde escribimos un mensaje sencillo.

CODIGO DEL PROGRAMA


System.out.println ("Hola Mundo"); System.out.println("Bienvenidos al mundo de la Programacion en Java"); System.out.println("Mi Nombre: Maria Guadalupe Miguel Segundo"); System.out.println("Edad:16 aos"); System.out.println("Color Favorito: Azul cielo"); System.out.println("Pelicula: de accion"); System.out.println("Auto: Minnie Cupper"); System.out.println("Adios mundo"); System.out.println ("Hola Mundo"); System.out.println("Bienvenidos al mundo de la Programacion en Java"); 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"); 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

DATOS DE SALIDA DEL PROGRAMA

2 PRIMER PROGRAMA EN JAVA 3 CUESTIONARI O

Es el primer cdigo que hacemos en Java.

En este programa hacemos un cuestionario de 10 preguntas y nos muestra el resultado en modo consola.

4 MENSAJES

En este programa utilizamos como dato de salida un grafico.

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"); double x=3.4; double y=2.5; double w=3; //x= Integer.parseInt(javax.swing.JOptionPane.showInputDialog("Dam e un numero")); //y= Integer.parseInt(javax.swing.JOptionPane.showInputDialog(" Dame otro numero")); double z; z=x -y + w; System.out.println (z); javax.swing.JOptionPane.showMessageDialog(null,String.valueOf( z));

5 PROMEDIO

En este programa se suman las calificaciones y se obtiene el promedio.

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; System.out.println(prom); javax.swing.JOptionPane.showMessageDialog(null,String.valueOf( prom));

6 DISTANCIA ENTRE DOS PUNTOS

Calcula las operaciones mediante las funciones 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;

7 CONSTANTES

En este se ingresan valores que no cambian.

8 SALARIO

Se obtiene el salario diario, salario semanal, quincenal, mensual y anual teniendo como datos horas trabajadas y salario.

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); 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); int hrs, pago, D, S, Q, M, A; hrs= Integer.parseInt(javax.swing.JOptionPane.showInputDialog ("Introduce horas trabajadas")); pago= Integer.parseInt(javax.swing.JOptionPane.showInputDialog ("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 PERIMETRO DEL CIRCULO

Pograma que nos permite obtener el rea de un circulo cualquiera.

double PI= 3.14; double radio=5, area, per, D= 15; area= PI* radio * radio ; 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 MINUTOS Y SEGUNDOS

Este programa nos pide horas y despus calcula los minutos y segundos que existen en ellas.

int hrs, min, seg; hrs=Integer.parseInt(javax.swing.JOptionPane.showInputDialog(" Dame horas")); min=hrs*60; seg=min*60; 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); //final double PI=3.14; double area,pi, x; x=Double.parseDouble(javax.swing.JOptionPane.showInputDialog( "Dame el valor del radio")); pi=Double.parseDouble(javax.swing.JOptionPane.showInputDialog ("Dame el valor de PI")); area=pi * Math.pow(x,2); System.out.println(area); double area,L; L=Double.parseDouble(javax.swing.JOptionPane.showInputDialog( "Dame el lado")); area=Math.pow(L,2); System.out.println("El area del cuadrado es:"+ area); javax.swing.JOptionPane.showMessageDialog(null,"El area del cuadrado es:"+ area);

11 rea de figuras

Nos permite obtener el rea del circulo

12 rea de figuras

Calcula el rea del cuadrado.

13 rea de figuras

Programa que nos da el rea de un triangulo.

double area, B, h; B= Double.parseDouble(javax.swing.JOptionPane.showInputDialog(" Dame la base")); h=Double.parseDouble(javax.swing.JOptionPane.showInputDialog ("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 figuras

Programa que nos da el volumen de un cubo.

double volumen ,L; L=Double.parseDouble(javax.swing.JOptionPane.showInputDialog( "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
15 SALUDO 16 Veracruz

DE
Un programa que muestra una frase. Programa que une los mensajes para formar una frase.

NAS
String saludo="Hola"; System.out.println(saludo); String nombre= "Veracruz"; String frase= nombre + " Siempre bello"; System.out.println(frase) String saludo="Hola Mxico"; System.out.println("La longitud es:"+ saludo.length());

17 MXICO

Programa que cuenta cuantos caracteres tiene la frase.

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.showInputDialog ("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.showInputDialog( "Fecha de hoy")); director=String.valueOf(javax.swing.JOptionPane.showInputDialog ("Dame el nombre del director")); System.out.println("Director: "+ director); System.out.println("La longitud es:"+ director.length()); celular=String.valueOf(javax.swing.JOptionPane.showInputDialog( "Dame el celular del director")); System.out.println("Celular: "+celular); System.out.println("La longitud es:"+ celular.length()); secretaria=String.valueOf(javax.swing.JOptionPane.showInputDial og("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.showInputDialo g("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 CONVERTIR F A C

Programa que convierte F a C usando la formula adecuada.

double centigrados, fahren; fahren=Double.parseDouble(javax.swing.JOptionPane.showInputD ialog(" Introduce Fahrenheit")); centigrados=((fahren-32)*5)/9; System.out.println(centigrados); javax.swing.JOptionPane.showMessageDialog(null,"Centigrados= "+ centigrados) //Calcular el imc double peso, estatura,imc; peso=Double.parseDouble(javax.swing.JOptionPane.showInputDia log("Introduce tu peso en kg")); estatura=Double.parseDouble(javax.swing.JOptionPane.showInpu tDialog("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

20 CALCULAR EL IMC

Este programa nos proporciona el ndice de masa corporal de cualquier persona introduciendo el peso y la altura.

21 CALCULADOR A

Este programa realiza las operaciones bsicas.

//Calculadora int num1, num2, suma, resta, producto, div, mod; javax.swing.JOptionPane.showMessageDialog(null,"Calculadora en Java"); num1=Integer.parseInt(javax.swing.JOptionPane.showInputDialog ("Introduce numero 1")); num2=Integer.parseInt(javax.swing.JOptionPane.showInputDialog ("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 ENTRADA Y SALIDA DE DATOS

Programa que nos pide datos y despus arroja resultados.

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);

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
24 EDAD DE UN ALUMNO

DE
Este programa nos pide la edad y nos indica si es mayor o menor de edad.

CONTROL
IF ELSE
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:)"); double nota; nota= Double.parseDouble(javax.swing.JOptionPane.showInputDialog("I ngresa la nota")); if(nota>=6) javax.swing.JOptionPane.showMessageDialog(null,"Aprobaste ;) ;)"); else javax.swing.JOptionPane.showMessageDialog(null,"Reprobaste ;( ;(");

25 APROBADO O REPROBADO

Este programa nos pide una nota y nos indica si es reprobado o aprobado.

26 NUMERO PAR O IMPAR

Programa que mediante una condicin nos dice si el numeo ingresado es par o impar.

int num; num=Integer.parseInt(javax.swing.JOptionPane.showInputDialog(" Dame un numero")); if(num%2==0) javax.swing.JOptionPane.showMessageDialog(null,"Numero Par"); else javax.swing.JOptionPane.showMessageDialog(null,"Numero Impar"); int num; num=Integer.parseInt(javax.swing.JOptionPane.showInputDialog(" Dame un numero")); if(num%2>= 1) javax.swing.JOptionPane.showMessageDialog(null,"Numero Impar"); else javax.swing.JOptionPane.showMessageDialog(null,"Numero Par"); double calif; calif= Double.parseDouble(javax.swing.JOptionPane.showInputDialog("I ngresa 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");} else if (calif==6){ System.out.println("ALUMNO APROBADO");} else if (calif==5){ System.out.println("ALUMNO REPROBADO");} else{

27 NUMERO IMPAR O PAR

Programa que mediante una condicin nos dice si el numeo ingresado es par o impar.

28 PROGRAMA QUE IMPRIME CALIFICACION Y DISTINTOS MENSAJES

Nos muestra un mensaje segn la calificacin obtenida.

29 NUMERO MAYOR O MENOR QUE 100

Mediante una condicin nos muestra si el numero ingresado es igual, mayor o menor a 100.

System.out.println("ALUMNO TERRIBLE");} int num; num=Integer.parseInt(javax.swing.JOptionPane.showInputDialog(" Dame un numero")); if (num<=99){ System.out.println("Numero menor a 100");} else if (num==100){ System.out.println("Numero igual a 100");} else { System.out.println("Numero mayor a 100");} int num; num=Integer.parseInt(javax.swing.JOptionPane.showInputDialog(" Dame un numero")); if (num<0){ System.out.println("NUMERO NEGATIVO");} else{ System.out.println("NUMERO POSITIVO");}

30 NUMERO POSITIVO O NEGATIVO

Por una condicin indica si el numero introducido es + o -.

Sentencia
31 DECENAS DE MANZANAS
Programa que nos pide las decenas en numero y no lo regresa en letra.

SWITCH
int dec; dec=Integer.parseInt(javax.swing.JOptionPane.showInputDialog(" 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:

32 NUMEROS EN FRANCES

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

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"); int numero; numero=Integer.parseInt(javax.swing.JOptionPane.showInputDial og("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");

33 ESTACIONES DEL AO

Es un programa donde se usan letras para que en consola se muestren las estaciones del ao.

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"); 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': System.out.println("OTOO ;-)"); break; case 'I': System.out.println("INVIERNO :-*");

34 OPERACIONES BASICAS

break; default: System.out.println("Letra no valida"); 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 NUMEROS
Este programa suma 10 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); int x,suma,num,n; x=1; suma=0; n=Integer.parseInt(javax.swing.JOptionPane.showInputDialog("cu antos #deseo sumar")); while(x<=n){ num=Integer.parseInt(javax.swing.JOptionPane.showInputDialog(" escribe el numero")); suma=suma+num; x=x+1; } System.out.println("la suma de los numeros es:"+suma); int x; x=0; while(x<=20) { x=x+2; System.out.println(x); }

36SUMA NUMEROS

El programa suma la cantidad de nmeros que se desee.

37NUMEROS PARES

Nos muestra los nmeros pares del 2 al 20.

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 NUMEROS
Este programa imprime los nmeros del 1 al 10.

DO WHILE
int i=1; do{ System.out.println(i); i++; }while (i<=10); int n; int factorial=1; int i=1; n=Integer.parseInt(javax.swing.JOptionPane.showInputDialog("#a calcular su F!")); do{ factorial=factorial*1; i++; }while (i<=n); System.out.println("el factorial de:"+n); System.out.println("Es:"+factorial); 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); int valor;

40FACTORIA L

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

41NUMERO MENOR A 100

Programa que imprime nmeros menores a 100.

42

Programa que obliga al usuario a

INTRODUCE NUMERO DEL 5 AL 10

intoducuir un numero del 5 al 10.

Scanner entrada=new Scanner(System.in); do{ System.out.println("escribe un numero entre 5 y 10"); valor=entrada.nextInt(); }while(valor<5||valor>10); System.out.println("ha introducido:"+valor); }

SENTENCIA
43NUMEROS INCREMENTO
Programa que nos muestra los nmeros del 1 al 10.

FOR
*int i; for (i=0; i<=10; i++){ System.out.println(i); } int j; for (j=10; j>=0; j--){ System.out.println(j); } int i, num; num=Integer.parseInt(javax.swing.JOptionPane.showInputDialog(" 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); byte dato1=1; 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));

44NUMEROS DECREMENTO

Programa que nos mustra los nmeros del 10 al 1.

45TABLA DE MULTIPLICAR

Programa que nos muestra la tabla de multiplicar del numero que ingresemos.

46 ENTEROS

Programa que nos muestra los tipos de datos que podemos utilizar para un programa.