hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
19 de Noviembre de 2008, 02:27:14
Noticias: ¿Quieres aprender a programar en C/C++?
Para ver este enlace Registrate o Inicia Sesion
> lee aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  JAVA
| | |-+  Código Abierto Java (Moderador: kamui23)
| | | |-+  Pon aquí tus prácticas y programas en Java
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: 1 2 [3] Ir Abajo Imprimir
Autor Tema: Pon aquí tus prácticas y programas en Java  (Leído 2998 veces)
Educador
Recien llegado
*
Desconectado Desconectado

Mensajes: 11


Ver Perfil
« Respuesta #30 : 16 de Octubre de 2008, 02:10:30 »

Para eso estamos, jeje gracias a ti por la ayuda.
Ahora estoy intentando un programilla que te ayuda a dividir redes.
Te da los Nº de BroadCast y Nº de Red, con tu IP y tu especificas el numero de redes.
Ya lo colgare, aunque se me fue de tamaño.
Un Saludo!
En línea
cj++
Recien llegado
*
Desconectado Desconectado

Mensajes: 2


Ver Perfil
« Respuesta #31 : 11 de Noviembre de 2008, 03:48:18 »

bien soynuevo en el foro y no e posteado nada hasta el momento pero aqui les va algo que tengo desde hace tiempo atras y es muy sencillo espero que les sirva
/**
 * @(#)menuop.java
 *
 *
 * @author cj++
 * @version 1.00 2008/5/20
 */
import java.util.*;
import java.io.*;
public class menuop
{

   public static void main(String arg[])
   {      
      int sw = 0;
      while(sw == 0){
   Scanner tecl=new Scanner(System.in);
      System.out.println("MENU PRINCIPAL");
      System.out.println("1-MENU OPERACIONES");
      System.out.println("2-MENU CONVERSIONES");
      System.out.println("3-MENU NOTAS");
      System.out.println("4-SALIR");
   int nume = tecl.nextInt();
   switch(nume){
case 1:
menuop.OPERACI ONES(nume);
break;

case 2:
menuop.CONVERS IONES(nume);
break;

case 3:
menuop.NOTAS(nume);
break;

case 4:
sw = 1;
break;

default :
System.out.pri ntln("!!!FUERA DE RANGO DIGITE UNA OPCION VALIDA!!!");
break;
}      }      }



static void OPERACIONES(int op){
   int sw1 = 0;
      while(sw1 == 0){
   Scanner tecl=new Scanner(System.in);
      System.out.println("MENU OPERACIONES");
      System.out.println("1-CUADRADO");
      System.out.println("2-CUBO");
      System.out.println("3-RAIZ");
      System.out.println("4-POTENCIA");
      System.out.println("5-REGRESAR AL MENU PRINCIPAL");
   int NU = tecl.nextInt();
   switch(NU){
case 1:
   double MIE = CUADRADOS(NU);
   System.out.println("el numero insertado elevado al cuadrado es: "+MIE);
break;

case 2:
   double MIER = CUBOS(NU);
   System.out.println("el cubo del numero insertado es: "+MIER);   
break;

case 3:
   double MIERD = RAIZCUADRADA(NU);
   System.out.println("la raiz cuadrada de el numero insertado es: "+MIERD);
break;

case 4:   
   double MIERDA = POTENCIA(NU);
   System.out.println("EL RESULTADO ES:"+MIERDA);
break;

case 5:
   sw1 = 1;
break;

default :
System.out.pri ntln("!!!FUERA DE RANGO DIGITE UNA OPCION VALIDA!!!");
break;
}      }      }



static void CONVERSIONES(int co){
   int sw2 = 0;
      while(sw2 == 0){
   Scanner tecl=new Scanner(System.in);
      System.out.println("MENU CONVERSIONES");
      System.out.println("1-GRADOS Cº A GRADOS Fº");
      System.out.println("2-METROS A CENTIMETROS");
      System.out.println("3-LITROS A M³");
      System.out.println("4-MINUTOS A SEGUNDOS");
      System.out.println("5-REGRESAR AL MENU PRINCIPAL");
   int com = tecl.nextInt();
   switch(com){
case 1:
   double PORK = GRADOS(com);
   System.out.println("los gradosºC insertados son: "+PORK+" Fº");
break;

case 2:
   double PORKE = METROS(com);
   System.out.println("LOS METROS INSERTADOS EQUIVALEN A "+PORKE+" CENTIMETROS");
break;

case 3:
   double PORKER = LITROS(com);
   System.out.println("LOS LITROS INSERTADOS INSERTADOS EQUIVALEN A "+PORKER+" M³");
break;

case 4:   
   double PORKERIA = MINUTOS(com);
   System.out.println("LOS MINUTOS INSERTADOS EQUIVALEN A "+PORKERIA+" SEGUNDOS");
break;

case 5:
   sw2 = 1;
break;

default :
System.out.pri ntln("!!!FUERA DE RANGO DIGITE UNA OPCION VALIDA!!!");
break;
}      }      }   


static void NOTAS(int no){
   int sw3 = 0;
      while(sw3 == 0){
   Scanner tecl=new Scanner(System.in);
      System.out.println("MENU NOTAS");
      System.out.println("1-DEFINITIVA DEL CORTE");
      System.out.println("2-NOTA A OPTENER PARA GANAR");
      System.out.println("3-DEFINITIVA");
      System.out.println("4-REGRESAR AL MENU PRINCIPAL");
   int not = tecl.nextInt();
   switch(not){
case 1:
   double NOT = NOTASP(not);
   System.out.println("LA NOTA DEL CORTE ES: "+NOT);
break;

case 2:
   double NOTA = FALTA(not);
   System.out.println(NOTA);
break;

case 3:
   double NOTAS = DEFINITIVA(not);
   System.out.println("LA NOTA DEFINITIVA ES: "+NOTAS);
break;

case 4:
   sw3 = 1;
break;

default :
System.out.pri ntln("!!!FUERA DE RANGO DIGITE UNA OPCION VALIDA!!!");
break;
}      }      }   





    static  double CUADRADOS(double AB)
{   Scanner tecl = new Scanner(System.in);
   System.out.println("digite el numero a elevar al cuadrado");
   int CU = tecl.nextInt();
      AB = CU * CU ;
return AB;   
}
   
    static  double CUBOS(double ABC)
{   Scanner tecl = new Scanner(System.in);
      System.out.println("digite el numero a elevar al cubo ");
       double CUB = tecl.nextInt();
      ABC = CUB * CUB * CUB ;
return ABC;   
}
      
    static  double RAIZCUADRADA(double ABD)
{   Scanner tecl = new Scanner(System.in);
      System.out.println("digite el numero a sacar raiz cuadrada");
int RA = tecl.nextInt();
      ABD = Math.sqrt(RA);
return ABD;   
}
   
    static  double POTENCIA(double ABE)
{   Scanner tecl = new Scanner(System.in);
   System.out.println("digite la BASE ");
    double PO = tecl.nextInt();
       System.out.println("digite la potencia");
    double POT = tecl.nextInt();

   ABE = Math.pow(PO ,POT);
return ABE;   
}   

   
    static  double GRADOS(double BN)
{      Scanner tecl=new Scanner(System.in);
   System.out.println("digite la temperatura en Cº para convertir a Fº");
       int CON = tecl.nextInt();
   
      BN = 1.8 * CON ;
          BN = BN + 32 ;
return BN;   
}
   
    static  double METROS(double BNZ)
{      Scanner tecl=new Scanner(System.in);
   System.out.println("digite el numero en metros");
      int MET = tecl.nextInt();
      BNZ = MET * 100 ;
return BNZ;   
}   
   
   
    static  double LITROS(double BNX)
{      Scanner tecl=new Scanner(System.in);
   System.out.println("digite el numero de litros a convertir en m³");
    int LIT = tecl.nextInt();
   double LITR = 0.001 ;
      BNX = LIT * LITR ;
return BNX;   
}   
    static  double MINUTOS(double BNC)
{      Scanner tecl=new Scanner(System.in);
   System.out.println("digite el numero de minutos a convertir en segundos");
    double TI = tecl.nextInt();
   BNC = TI * 60 ;
return BNC;   
}   


static  double NOTASP(double BNW)
{      Scanner tecl=new Scanner(System.in);
 System.out.pri ntln("digite la nota de la primera socialisacion");
      int NOP = tecl.nextInt();   
       System.out.pri ntln("digite la nota de la segunda socialisacion");
      int NOS = tecl.nextInt();   
       System.out.pri ntln("digite la nota del parcial");
      int NOT = tecl.nextInt();   
       double un =0.25 ;
       double una = 0.35 ;
       double unan = 0.4 ;
      BNW = (NOP * un)+ (NOS * una) + (NOT * unan) ;
return BNW;
}   





static double FALTA(double BNR)
{   Scanner tecl=new Scanner(System.in);
   System.out.println("digite la nota del corte");
       int not = tecl.nextInt();
System.out.pri ntln("digite la nota del segundo corte");
       int nota = tecl.nextInt();
BNR = (not*0.25) +(nota*0.35) ;
BNR = 3-BNR;
BNR =  BNR/0.4;
if(BNR <= 0)
System.out.pri ntln("USTED YA GANO LA MATERIA");      
    else{
       System.out.println("LA NOTA QUE DEBE SACAR PARA GANAR ES: "+BNR);
    }
return BNR;   
}
   





static double DEFINITIVA(double BNT)
{Scanner tecl=new Scanner(System.in);
System.out.pri ntln("digite la nota del primer corte");
    int C1 = tecl.nextInt();
      System.out.println("digite la nota del segundo corte");
    int C2 = tecl.nextInt();
         System.out.println("digita la nota del tercer corte");
    int C3 = tecl.nextInt();
      BNT = (C1*0.25) + (C2*0.35) + (C3*0.4) / 3 ;
return BNT;   
}   


}








En línea
cj++
Recien llegado
*
Desconectado Desconectado

Mensajes: 2


Ver Perfil
« Respuesta #32 : 11 de Noviembre de 2008, 04:09:28 »

ey quiero disculparme por el nombre de algunas variables no me di cuenta en el momento en que las coloque aqui bn no es tan malo pero aqui les va otro :
es la tabla de  multiplicar del numero que quieran hasta el multiplo que le coloquen

import java.util.*;
import java.io.*;
public class TABLACUALQUIER A
{

    public static void main(String[] args)
   {
   Scanner tecl=new Scanner(System.in);
   System.out.println("digite el numero de la tabla de multiplicar que desea ver");
   int num = tecl.nextInt();
   System.out.println("digite hasta que multiplo desea ver");
   int K = tecl.nextInt();
   for(int I = 1,J = num ; I <= K ; I++ , J = I * num)
   {
System.out.pri ntln(num+"*" +I+ "=" +J);
   }
   }
}

bn este es otro:
es de insertar en la posicion que desees de un vector

import java.util.*;
import java.io.*;
public class insertar
{
   public static void main(String arg[])
   {
      Scanner tecl = new Scanner(System.in);
      System.out.println("digite numero de elementos del vector");
      int NE = tecl.nextInt();
      int A[]=new int[NE];   
   for(int i = 0 ; i < NE ; i++){
   System.out.println("digite elemento "+(i+1)+" del vector");
   int E = tecl.nextInt();
   A = E;
   }
      System.out.println("digite en que posicion desea insertar");
      int Y =tecl.nextInt();
      Y = Y - 1 ;
      if((Y >= 0)&&(Y < NE)){
         System.out.println("digite elemento");
         int X =tecl.nextInt();
            A[Y]= X ;
      for(int i = 0 ; i < NE ; i++){
      System.out.println(""+A+"");
      }
   }
   else
      System.out.println("!!POSICION NO VALIDA!!");
   }
}   

otro mas interesante(mas complejidad):
este es un poco mas por las ecuaciones


import java.util.*;
import java.io.*;
public class BACTERIAFUN
{
   public static void main(String arg[])
   {      
      
   Scanner tecl = new Scanner(System.in);
   System.out.println(" digite el numero a inicial de bacterias");
   double BAC = tecl.nextDoubl e();
   double B = bacterias(BAC);
      System.out.println("EL TOTAL DE BACTERIAS ES: "+B);
 
   }
 
 
 static double bacterias(double m)
{
double M = m * 2;
int sw = 0 ;
 
Scanner tecl = new Scanner(System.in);
 System.out.pri ntln("por favor digite el valor porcentual a aumentar");
   double VP = tecl.nextInt();   
 while(sw == 0){
double CON = m * VP;
double CONT = CON / 100;
m = m + CONT ;
if(m >= M){
   sw = 1 ;}   
 }   
return m ;}

}   
   este recorrer una matriz en forma de dos relojes como los que salen cuando nuestro pc esta cargando al lado de el puntero del mouse  pero solo en la parte izquierda de ariba y la parte de abajo en la derecha ,es decir, los cuadrantes II y IV:

/**
 * @(#)doblereloj.jav a
 *
 *
 * @cj++
 * @version 1.00 2008/9/16
 */

import java.util.*;
import java.io.*;
public class doblereloj
{
   public static void main(String arg[]) {
        Scanner leer=new Scanner(System.in);
       System.out.println("digite dimensiones  de la matriz");
       int n=leer.nextInt();
   while (n % 2 != 0){
      System.out.println("digite dimension  de la matriz");
      n=leer.nextInt();
   }
   int y = n;
   int  A[][]=new int[n][n];
      for(int i = 0 ; i < n ; i++){
         for(int j = 0 ; j < n ; j++){
         System.out.println("digite elemento "+(i+1)+","+(j+1)+" de la matriz");
       A[j] = leer.nextInt();
          }
       }
   
   int j , mit = (n/2)  , t;         
   
   
   System.out.println("");

   t = 0 ;
   for (int i = 0 ;i < (mit) ; i++){      //1
   System.out.println(""+A[0]);
   }
   

   System.out.println("");

   j = mit-1;
   for (int i = 0 ;i < (mit) ; i++){      //2
   System.out.println(""+A[j]);
   }
   
      System.out.println("");
   
   
   j = 1 ;                     //3
   for (int i =(0+1) ;i <  (mit-1) ; i++){
   System.out.println(""+A[j]);
   j=j+1;
   }
   
      System.out.println("");
   
   t = mit -2;
   for (int i = (1+0) ;i < (mit-1) ; i++){
   System.out.println(""+A[t]);         //4
   t=t-1;
   }
   
      System.out.println("");
   
   j=mit;
   for (int i = (mit+0); i < n ; i++){
   System.out.println(""+A[j]);      //5
   }
   
      System.out.println("");
   
   
   t = n-1;
   for (int i = (mit) ;i < (n) ; i++){         //6
   System.out.println(""+A[t]);
   }
   
      System.out.println("");
   
   
   t = mit +1;
   for (int i = (mit+1) ;i < (n-1) ; i++){         //7
   if(t == i){
   System.out.println(""+A[t]);
   }
   t=t+1;
   }
   
      System.out.println("");
   
    t = mit + 1 ;
    j = (n-2);
   for (int i = t ;i < (n-1) ; i++){         //8
   System.out.println(""+A[j]);
   j=j-1;
   }
   
   
   
   
   }
   }
      
   








En línea
Páginas: 1 2 [3] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online