1 Parcial
1 Parcial
En este programa hacemos un cuestionario de 10 preguntas y nos muestra el resultado en modo consola.
4 MENSAJES
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
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));
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
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");
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);
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
12 rea de figuras
13 rea de figuras
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
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
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
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
//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);
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.
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{
Programa que mediante una condicin nos dice si el numeo ingresado es par o impar.
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");}
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
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
37NUMEROS PARES
38 NUMEROS INPARES
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
42
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
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.