Junio 22, 2018, 08:45:29 pm

Autor Tema: Pon aquí tus prácticas y programas en Java  (Leído 49026 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Ramc

  • Me das tu password?
  • **
  • Mensajes: 326
    • Ver Perfil
Pon aquí tus prácticas y programas en Java
« en: Marzo 09, 2008, 12:53:54 pm »
Bueno pues creo este tema por, si queres postear tu programa hecho en java ... por estupido que sea y aunque no funcione a la perfección, hazlo acá. Aquí revisaremos el source y veremos como lo solucionamos o solo admiraremos tu creación!

Los invito a entrar al mundo de la programación en JAVA!
CASI SE ME OLVIDA MI USERNAME LOL

Desconectado neo6982

  • Me das tu IP?
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #1 en: Marzo 13, 2008, 08:58:25 pm »
Hola!!! por fin me pude registrar ;D... soy nuevo en JAVA! y tengo algunas dudas. MI pregunta es como ingreso valores por teclado por ejemplo si quiero que el usuario introdusca un numero.

Desconectado daom11

  • Me das tu IP?
  • *
  • Mensajes: 187
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #2 en: Marzo 14, 2008, 09:54:03 am »
Hola bienvenido al foro!!, java es un lenguaje de programación muy completo y lleno de cosas que de verdad te gustarán mucho....

con respecto a tu pregunta empieza revisando este You are not allowed to view links. Register or Login...

Si tienes alguna duda posteala que aquí seguro te podemos ayudar...


saludos...

Desconectado neo6982

  • Me das tu IP?
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #3 en: Marzo 14, 2008, 06:56:55 pm »
public class HOLAAAAAAAAAA
{
       public static void main (Struct [] arg)
       {
             System.out.println("Que bien mi primer programa!!!") ;
             System.out.println("Gracias daom11, por la bienvenida!") ;
       }
}

Desconectado kamui23

  • Yo vivo en CPH
  • ***
  • Mensajes: 957
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #4 en: Abril 14, 2008, 05:25:32 am »
Pingneitor: para provocar el tráfico en una web. Sólo funciona en windows.

You are not allowed to view links. Register or Login

Mataprocesos: para matar el proceso que le escribas por teclado. Se puede reescribir para hacer que funcione en bakcground.

You are not allowed to view links. Register or Login

Camino mínimo: para aquellos que reparten publicidad y saben lo que es el dolor de pies de pasar varias veces por cada calle. Éste programa te facilita el recorrido, haciendote pasar una sola vez por cada calle.

You are not allowed to view links. Register or Login
Busco una meta: conseguir lo que nadie ha conseguido. Y hacerlo en la mitad de tiempo.


No respondo preguntas por mensaje privado. para dudas, escribid en el foro, por favor.

Desconectado kamui23

  • Yo vivo en CPH
  • ***
  • Mensajes: 957
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #5 en: Abril 23, 2008, 04:48:14 pm »
Programa para controlar el acceso al msn.

You are not allowed to view links. Register or Login

Desconectado vVegeta

  • JavaManiaco!
  • Si te metes con CPH
    te metes conmigo
  • ****
  • Mensajes: 1791
  • Sexo: Masculino
  • I´m Unique!!... vVegeta...
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #6 en: Abril 23, 2008, 09:50:51 pm »
Pues yo creo que sería mejor que se pisiesen las fuentes... es mejor y más preciso...
SOLO LOS QUE DEJAN DE INTENTAR, FRACASARÁN...

Si no fuera por C, existiría Obol, Pasal, ++, #...

WinJaNet, abre sus puertas, para todos los programadores e interesados en programación!!


Desconectado kamui23

  • Yo vivo en CPH
  • ***
  • Mensajes: 957
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #7 en: Abril 24, 2008, 01:44:10 am »
Los subiré. No los pongo en el foro porque en el caso del programa del camino mínimo, éste tiene 20.000 líneas; muchas para el foro.

Desconectado vVegeta

  • JavaManiaco!
  • Si te metes con CPH
    te metes conmigo
  • ****
  • Mensajes: 1791
  • Sexo: Masculino
  • I´m Unique!!... vVegeta...
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #8 en: Mayo 01, 2008, 06:02:08 pm »
Código: You are not allowed to view links. Register or Login
/* vVegeta
* Beginner
* Calculadora
*/

import java.io.*;
import java.lang.Math;

public class calculadora
{
private static void suma()
{

int a,b,c;

InputStreamReader isr = new InputStreamReader (System.in);
BufferedReader br = new BufferedReader (isr);

try
{
System.out.println ("Ingrese un numero: ");
a = Integer.parseInt(br.readLine());
System.out.println ("Ingrese segundo numero: ");
b = Integer.parseInt(br.readLine());
c = a + b;
System.out.println ("La suma de " + a + " y " + b + "es: " + c);

}
catch (Exception e)
{
System.out.print ("ERROR");
}
}
private static void resta()
{
int a,b,c;

InputStreamReader isr = new InputStreamReader (System.in);
BufferedReader br = new BufferedReader (isr);

try
{
System.out.println ("Ingrese un numero: ");
a = Integer.parseInt(br.readLine());
System.out.println ("Ingrese segundo numero: ");
b = Integer.parseInt(br.readLine());
c = a - b;
System.out.println ("La resta de " + a + " y " + b + "es: " + c);

}
catch (Exception e)
{
System.out.print ("ERROR");
}

}

private static void multiplicacion()
{
int a,b,c;

InputStreamReader isr = new InputStreamReader (System.in);
BufferedReader br = new BufferedReader (isr);

try
{
System.out.println ("Ingrese un numero: ");
a = Integer.parseInt(br.readLine());
System.out.println ("Ingrese segundo numero: ");
b = Integer.parseInt(br.readLine());
c = a * b;
System.out.println ("La multiplicacion de " + a + " y " + b + "es: " + c);

}
catch (Exception e)
{
System.out.print ("ERROR");
}

}

private static void division()
{
double a,b,c;

InputStreamReader isr = new InputStreamReader (System.in);
BufferedReader br = new BufferedReader (isr);

try
{
System.out.println ("Ingrese un numero: ");
a = Integer.parseInt(br.readLine());
System.out.println ("Ingrese segundo numero: ");
b = Integer.parseInt(br.readLine());
c = double(a / b);
System.out.println ("La división de " + a + " y " + b + "es: " + c);

}
catch (Exception e)
{
System.out.print ("ERROR");
}

}

private static void potencia()
{
double a,b,c;

InputStreamReader isr = new InputStreamReader (System.in);
BufferedReader br = new BufferedReader (isr);

try
{
System.out.println ("Ingrese la Base: ");
a = Integer.parseInt(br.readLine());
System.out.println ("Ingrese El Exponente: ");
b = Integer.parseInt(br.readLine());
c = Math.pow(a,b);
System.out.println ("La potencia es: " + c);

}
catch (Exception e)
{
System.out.print ("ERROR");
}

}

private static void raiz()
{
double a,b;

InputStreamReader isr = new InputStreamReader (System.in);
BufferedReader br = new BufferedReader (isr);

try
{
System.out.println ("Ingrese la Base: ");
a = Integer.parseInt(br.readLine());
b = Math.sqrt(a)

System.out.println ("La raiz cuadrada de " + a + " es: " + b);

}
catch (Exception e)
{
System.out.print ("ERROR");
}

}

private static void seg_grado()
{
double a,b,c;

InputStreamReader isr = new InputStreamReader (System.in);
BufferedReader br = new BufferedReader (isr);

int vuelta = 0;
while (vuelta == 1)
{
vuelta = 0
try
{
System.out.println ("Ingrese un numero: ");
a = Integer.parseInt(br.readLine());
System.out.println ("Ingrese segundo numero: ");
b = Integer.parseInt(br.readLine());
System.out.println ("Ingrese el tercer numero: ");
c = Integer.parseInt(br.readLine());
if (c == 0 )
{
System.out.print ("ERROR, la división no puede ser definida");
vuelta++;
break;
}

//(-b+-(raiz)b2 + 4ac)/2a

double raiz, potencia, resultado1, resulado2, parentesis, potencia;

potencia = Math.pow(b,2);
parentesis = potencia + 4*a*c;
raiz = Math.qrst(parentesis);
resultado1 = (-b + raiz)/2a;
resultado2 = (-b - raiz)/2a;
System.out.print ("La ecuación en Segundo Grado");
System.out.print ("Se denota de la siguiente forma:");
System.out.print ("   -b +- sqrt(b^2 + 4ac)   ");
System.out.print ("________________________= X");
System.out.print ("           2a              ");
System.out.print ("El resultado positivo es: " + resultado1);
System.out.print ("El resultado negativo es: " + resultado2);

}
catch (Exception e)
{
System.out.print ("ERROR");
}

}

}
public staric void main (String[] args)
{
suma();
resta();
multiplicacion();
division();
potencia();
raiz();
seg_grado();
}

Con este mismo code me salio una pequeña duda... :P..

Código: You are not allowed to view links. Register or Login
InputStreamReader isr = new InputStreamReader (System.in);
BufferedReader br = BufferedReader (isr);

reemplazarlo por:

Código: You are not allowed to view links. Register or Login
BufferedReader br = BufferedReader (InputStreamReader(System.in));

Saludos

Ps. Seguramente tendrá algunos errores... :P... no le compilé le hice rápido... :P...

Desconectado WaesWaes

  • Actualmente es
  • Colaborador
  • ****
  • Mensajes: 4402
  • You are not prepared!
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #9 en: Mayo 02, 2008, 09:52:27 am »
esta bien vVegeta (bueno hora sos....chrono...personificacion del tiempo? no lo confundas con cronos!) pero no te molestes en darle visual por el cmd, para eso hay modo grafico muy facil de manejar por cierto.

saludos

Desconectado Ramc

  • Me das tu password?
  • **
  • Mensajes: 326
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #10 en: Mayo 02, 2008, 02:03:07 pm »
Seh CHR0N05 podes cambiar el code por
Código: You are not allowed to view links. Register or Login
BufferedReader br = BufferedReader (InputStreamReader(System.in)); la mayoría lo usamos así, mucho mas didáctico, otra sugerencia, podrías ahorrarte mas lineas de código si los println con ingrese un número los pusieras en el main y preguntaras que operación desea hacer y de hay llamar al método correspondiente. Porque no creo que muchos quieran hacer todas las operaciones con un solo par de números ;)
« Última modificación: Mayo 02, 2008, 02:04:01 pm por -Plaga- »

Desconectado vVegeta

  • JavaManiaco!
  • Si te metes con CPH
    te metes conmigo
  • ****
  • Mensajes: 1791
  • Sexo: Masculino
  • I´m Unique!!... vVegeta...
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #11 en: Mayo 02, 2008, 02:20:11 pm »
Ok!..

Pero fijate si compilas el Code... :S... hay errores... xD... son mínimos claro... pero no siempre se hace con un par de dígitos... al contrario, podes ingresarlos para poder jugar con cualquier número...

Desconectado hackercitonew

  • Me das tu IP?
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #12 en: Mayo 29, 2008, 11:11:25 pm »
podrian ayudarme...no me salen los datos ordenados, necesito ayuda urgente....grax

import javax.swing.*;

public class VectorNotaDefinitivaConOrdenacion
{
   public static void main(String arg[])
   {
    int i, n, chab, csobre;
    double sumndef, porchab, promndef, mayor, menor;
       chab=0;
       csobre=0;
       sumndef=0;
       mayor=0;
       menor=0;
    n=Integer.parseInt(JOptionPane.showInputDialog(" Digite el numero de estudiantes"));
    String nombre[]=new String[n];
    double nota1[]=new double[n];
    double nota2[]=new double[n];
    double nota3[]=new double[n];
    double ndef[]=new double[n];
    String nommayor[]=new String[n];
    String nommenor[]=new String[n];
   
    for (i=0;i<=n-1;i++)
    {
    nombre=(JOptionPane.showInputDialog(" Digite el nombre"));
    do
    {
    nota1=Double.parseDouble(JOptionPane.showInputDialog(" Digite la nota 1"));
    }
    while(nota1>0&&nota1>5);
    do
    {
    nota2=Double.parseDouble(JOptionPane.showInputDialog(" Digite la nota 2"));
    }
    while(nota2>0&&nota3>5);
    do
    {
    nota3=Double.parseDouble(JOptionPane.showInputDialog(" Digite la nota 3"));
    }
    while(nota3>0&&nota3>5);
    ndef=(nota1*0.25)+(nota2*0.35)+(nota3*0.40);
    JOptionPane.showMessageDialog(null,"El nombre del estudiante es:  "+nombre+"  La nota del primer corte es:  "+nota1+"  La nota del segundo corte es:  "+nota2+"  La nota del tercer corte es:  "+nota3+"  La nota definitiva es:  "+ndef);
    if (ndef>2.0&&ndef<2.95)
    {
       chab=chab+1;
    }
    if (ndef>4.5)
    {
       csobre=csobre+1;
    }
    sumndef=sumndef+ndef;
    if (i==0)
    {
       mayor=ndef;
       menor=ndef;
       nommayor.equals("nombre");
       nommenor.equals("nombre");
    }
    else
       if (ndef>mayor)
       {
          mayor=ndef;
          nommayor.equals("nombre");
       }
       if (ndef<menor)
       {
          menor=ndef;
          nommenor.equals("nombre");
       }
    }
    porchab=(chab*100)/n;
    promndef=sumndef/n;
    JOptionPane.showMessageDialog(null,"El porcentaje de estudiantes que deben habilitar es:  "+porchab);
    JOptionPane.showMessageDialog(null,"La cantiadad de estudiantes sobresaliente es:  "+csobre);
    JOptionPane.showMessageDialog(null,"El promedio de notas definitivas es:  "+promndef);
    JOptionPane.showMessageDialog(null,"La definitivas mas alta es:  "+mayor+nommayor);
    JOptionPane.showMessageDialog(null,"La definitivas mas baja es:  "+menor+nommenor);       
   }
   public void bubble (double [] ndef)
   {
      int i, j, n;
      double aux;
      n=Integer.parseInt(JOptionPane.showInputDialog(" Digite el numero de estudiantes"));
      for (i=0;i<=n;i++)
       {
          for (j=0;j<=n-1;j++)
          {
             if(ndef[j]<ndef[j+1])
             {
                aux=ndef[j];
                ndef[j]=ndef[j+1];
                ndef[j+1]=aux;
             }
          }
       }
}
}

Desconectado kamui23

  • Yo vivo en CPH
  • ***
  • Mensajes: 957
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #13 en: Mayo 30, 2008, 10:38:40 am »
¿Como debe ordenar tu algoritmo?.

Desconectado zarcko

  • Me das tu IP?
  • *
  • Mensajes: 9
  • Sexo: Masculino
    • Ver Perfil
Re: Pon aquí tus prácticas y programas en Java
« Respuesta #14 en: Junio 10, 2008, 07:58:30 am »

//enpiesa con una clase publica
// Programa que muestra la suma de dos números.

//Paquete de Java
import javax.swing.JOptionPane;

public class Suma{
   
   //el método main empieza la ejecución de la apliación en Java
   public static void main (String args[])
       {
          String primerNumero;   //primera cadena introducida por el usuario
          String segundoNumero;   //segunda cadena introducida por el usuario
          
          int numero1;         //primer número a sumar
          int numero2;         //segundo número a sumar
          int suma;            //suma de numero1 y numero2
          
          //leer el primer número del usuario como una cadena
          primerNumero = JOptionPane.showInputDialog("Escriba el primer entero");
          
          //leer el segundo número del usuario como una cadena
          segundoNumero = JOptionPane.showInputDialog("Escriba el segundo entero");
          
          // convertir los números de tipo String a tipo int
          numero1 = Integer.parseInt(primerNumero);
          numero2 = Integer.parseInt(segundoNumero);
          
          // sumar los números
          suma = numero1 + numero2;
          
          //mostrar el resultado
          JOptionPane.showMessageDialog(null , "La suma es " + suma , "Resultados" , JOptionPane.PLAIN_MESSAGE);
          
          System.exit( 0 );   //terminar aplicación con la ventana
          
}//fin del método main

}//fin de la clase Suma
//algunos mensajes se ajustaron al espacio pero debe funcionar
Gracias y Buena suerte


xx
Practicas en Java

Iniciado por bolanta48

4 Respuestas
1664 Vistas
Último mensaje Febrero 18, 2010, 09:09:25 pm
por bolanta48
xx
Programas Java

Iniciado por keyven

0 Respuestas
1329 Vistas
Último mensaje Julio 03, 2007, 05:35:24 am
por keyven
xx
Programas Java Para Celulares

Iniciado por shevchenko

1 Respuestas
1600 Vistas
Último mensaje Agosto 15, 2008, 04:10:24 pm
por maxwellnewage
xx
Tengo varios programas de Java instalados

Iniciado por ces111pe

2 Respuestas
1015 Vistas
Último mensaje Julio 08, 2016, 01:17:02 am
por .:MYTO:.
thumbup
Pidan sus Programas batch Aqui!!!!

Iniciado por Punk-Rock

163 Respuestas
58699 Vistas
Último mensaje Octubre 05, 2009, 05:52:42 pm
por JaAViEr
xxx
digan aqui buenos programas desambladores y depuradores

Iniciado por yuske

1 Respuestas
3648 Vistas
Último mensaje Diciembre 13, 2009, 11:08:00 am
por gryphes
xx
Practicas en html

Iniciado por ?????

2 Respuestas
1642 Vistas
Último mensaje Julio 02, 2010, 09:55:47 am
por xXSCORPIOXx
xx
practicas con troyanos y virus

Iniciado por kakaroto26

2 Respuestas
1393 Vistas
Último mensaje Junio 12, 2007, 01:18:27 pm
por Suikodenman
exclamation
Code2 (Primeras Practicas)

Iniciado por Root XOR

0 Respuestas
1854 Vistas
Último mensaje Febrero 25, 2012, 08:22:58 pm
por Root XOR
xx
C C++ Buenas prácticas de Programación

Iniciado por dalmirojgg

0 Respuestas
7518 Vistas
Último mensaje Agosto 24, 2017, 08:19:44 am
por dalmirojgg