programacion en java
En esta pagina podremos encontrar variedades de trabajos y ejercicios para aprender a programar en java son sencillos pero importantes en el proceso de aprendizaje espero que sea de mucha ayuda para ustedes porque para mi los han sido
que es java
Java es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria. La memoria es gestionada mediante un recolector de basura.
Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.
jueves, 19 de abril de 2012
numeros pares en un vector
int mayor=0;
for (int i=0;i<vector.length;i++){
if(vector[i]%2==0){
mayor=mayor+1;
}
}
return mayor;
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int[]numeros={1,3,1,3,9};
int mayor=pares(numeros);
System.out.println(mayor);
domingo, 15 de abril de 2012
ventas de productos e inventarios
static void inventarioyventa(String x){
String resultado="venta";
resultado="inventario";
int opcion=3;
while (opcion != 0){
opcion=Integer.parseInt(JOptionPane.showInputDialog("Digite 1 para la venta o 2 para el inventario"));
switch(opcion){
case 1:
int a=0;
int codigo=1;
while(codigo != -1){
codigo=VentanaProductos.seleccionProducto();
if (codigo==100){JOptionPane.showMessageDialog(null, "el Valor del tomate es:500");
a=a+500;}
if (codigo==200){JOptionPane.showMessageDialog(null, "el Valor de la cebolla es:700");
a=a+700;}
if (codigo==300){JOptionPane.showMessageDialog(null, "el Valor de la zanahoria es:800");
a=a+800;}
if (codigo==400){JOptionPane.showMessageDialog(null, "el Valor del perenjil es:900");
a=a+900;}
if (codigo==500){JOptionPane.showMessageDialog(null, "el Valor de la remolacha es:1000");
a=a+1000;}
if (codigo==600){JOptionPane.showMessageDialog(null, "el Valor del frijol es :80");
a=a+80;}
a=a;
}
JOptionPane.showMessageDialog(null, "El Valor Total a pagar es:"+ a);
break;
case 2:
int tomate=1;
int cebolla=1;
int zanahoria=1;
int remolacha=1;
int perenjil=1;
int frijol=1;
int cod=1;
while(cod != 0){
cod=Integer.parseInt(JOptionPane.showInputDialog("Digite el codigo del producto"));
if (cod==100){tomate++;}
if (cod==200){cebolla++;}
if (cod==300){zanahoria++;}
if (cod==400){remolacha++;}
if (cod==500){perenjil++;}
if (cod==600){frijol++;}
}
JOptionPane.showMessageDialog(null,"hay "+tomate+" libras de tomate");
JOptionPane.showMessageDialog(null,"hay "+cebolla+" libras de cebolla");
JOptionPane.showMessageDialog(null,"hay "+zanahoria+" libras de zanahoria");
JOptionPane.showMessageDialog(null,"hay "+perenjil+" libras de perejil");
JOptionPane.showMessageDialog(null,"hay "+remolacha+" libras de remolacha");
JOptionPane.showMessageDialog(null,"hay "+frijol+" libras de frijol");
break;
}
}
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
String resultado="0";
Ventasproductos.inventarioyventa(resultado);
}
}
liquidacion de un trabajador
static int sueldo(int v){
int resultado;
if(v>0 && v<=2){
resultado=1500000;
}
else if(v>2 && v<=5){
resultado=2500000;
}
else if(v>5 && v<=10){
resultado=5000000;
}
else if(v>10 && v<=20){
resultado=10000000;
}
else{
resultado=0;
}
return resultado;
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int r=Integer.parseInt(JOptionPane.showInputDialog("INSERTE TIEMPO DE TRABAJO"));
System.out.println(r);
float p=Sueldo.sueldo(r);
JOptionPane.showMessageDialog(null, p);
}
}
para sacar el promedio
float intro; float meto; float mate; float logi;float algo; float insti ; float promedio; float total;
meto = 3;
mate = 3;
algo = 3;
logi = 4;
insti = 4;
intro = 4;
System.out.println ("metodo");
System.out.println (meto);
System.out.println ("matematicas");
System.out.println (mate);
System.out.println ("algoritmia");
System.out.println (algo);
System.out.println ("logica");
System.out.println (logi);
System.out.println ("institucional");
System.out.println (insti);
System.out.println ("introduccion");
System.out.println (intro);
System.out.println ("promedio ponderado");
meto=meto*3;
mate=mate*3;
algo=algo*4;
logi=logi*3;
insti=insti*2;
intro=intro*2;
promedio=meto+mate+algo+logi+insti+intro;
total=promedio/17;
JOptionPane.showMessageDialog(null,"el promedio total es" + total);
}
}
para sacar el promedio
float intro; float meto; float mate; float logi;float algo; float insti ; float promedio; float total;
meto = 3;
mate = 3;
algo = 3;
logi = 4;
insti = 4;
intro = 4;
System.out.println ("metodo");
System.out.println (meto);
System.out.println ("matematicas");
System.out.println (mate);
System.out.println ("algoritmia");
System.out.println (algo);
System.out.println ("logica");
System.out.println (logi);
System.out.println ("institucional");
System.out.println (insti);
System.out.println ("introduccion");
System.out.println (intro);
System.out.println ("promedio ponderado");
meto=meto*3;
mate=mate*3;
algo=algo*4;
logi=logi*3;
insti=insti*2;
intro=intro*2;
promedio=meto+mate+algo+logi+insti+intro;
total=promedio/17;
JOptionPane.showMessageDialog(null,"el promedio total es" + total);
}
}
el resultado de mi nota
static String promedio(float v){
String resultado;
if(v>=0.0 && v<=2.5){
resultado="MUY BAJO";
}
else if(v>2.5 && v<=2.9){
resultado="BAJO";
}
else if(v>2.9 && v<=4.0){
resultado="ACEPTABLE";
}
else if(v>4.0 && v<=5.0){
resultado="EXCELENTE";
}
else{
resultado="NO ESTUDIA AQUI";
}
return resultado;
}
public static void main(String[] args) {
float x=Float.parseFloat(JOptionPane.showInputDialog("DIGITE LA NOTA"));
System.out.println(x);
String y=Promedio.promedio(x);
JOptionPane.showMessageDialog(null,y);
}
}
el resultado de mi nota
static String promedio(float v){
String resultado;
if(v>=0.0 && v<=2.5){
resultado="MUY BAJO";
}
else if(v>2.5 && v<=2.9){
resultado="BAJO";
}
else if(v>2.9 && v<=4.0){
resultado="ACEPTABLE";
}
else if(v>4.0 && v<=5.0){
resultado="EXCELENTE";
}
else{
resultado="NO ESTUDIA AQUI";
}
return resultado;
}
public static void main(String[] args) {
float x=Float.parseFloat(JOptionPane.showInputDialog("DIGITE LA NOTA"));
System.out.println(x);
String y=Promedio.promedio(x);
JOptionPane.showMessageDialog(null,y);
}
}