Ir al contenido principal

Entradas

Mostrando las entradas con la etiqueta Ejercicios en Java

Programa que genera e imprime un numero aleatorio entre un rango determinado

/** Programa que genera e imprime un numero aleatorio entre un rango determinado */ class Aleatorio {     public static void main(String dos[])     {         int Li=11,Ls=99,posible,A;         double aleat;         posible=(Ls+1)-Li;         aleat=Math.random()*posible;         aleat=Math.floor(aleat);         aleat=(Li+aleat);         A=(int)aleat;         System.out.println("Numero aleatorio:"+A);     } }

Programa que imprime el àrea de un circulo y de un triangulo en Java

/** Programa que imprime el àrea de un circulo y de un triangulo */ class Areavar {     public static void main(String args[])     {         int opc,A=0;         double radio=0,altura=0,base=0;         double circulo=0,triangulo=0, PI=3.1416;         do         {             System.out.println("CALCULÒ DE ÀREAS");             System.out.println("1).- Circulo   2).-Triangulo");             System.out.print("Elija su opcion: ");             opc=Teclado.readInt();                         switch(opc)         ...

Programa que lea un año y que imprima si es bisiesto o no en Java

/** Programa que lea un año y que imprima si es bisiesto o no */ class Bisiesto {     public static void main(String tres[])    {       int año;             System.out.print("Ingresa el año:");       año=Teclado.readInt();       if((año%4)==0)       {          if((año%100)==0)          {                   if((año%400)==0)                 {                     System.out.println("El año "+año+" es bisiesto");                 }            ...

Programa que lea 30 calificaciones y imprima el promedio, aprobados, reprobados, con derecho a beca (>90) en Java

/** Programa que lea 30 calificaciones y imprima el promedio, aprobados, reprobados, con derecho a beca (>90) */ class Calificaciones {     public static void main(String arhs[])     {         int i,calf,cont=0;         int promedio;                 for(i=1;i<=30;i++)         {             System.out.print("Introduzca la calificaiòn "+i+":");             calf=Teclado.readInt();             cont=cont+calf;         }         promedio=cont/i;         System.out.println("Promedio: "+promedio);         if(promedio>70)         ...

Programa que imprime el 15% del iva de una compra generada aleatoriamente en Java

/** Programa que imprime el 15% del iva de una compra generada aleatoriamente */ class Compraaleat {     public static void  main(String dsa[])     {         int Li=1,Ls=10000,posible;         int compra;         double aleat,iva=0,total=0;         /****************************************/         posible=(Ls+1)+Li;         aleat=Math.random()*posible;         aleat=Math.floor(aleat);         aleat=(Li+aleat);         /****************************************/         compra=(int)aleat;         System.out.println("Monto de la compra:"+compra);         iva=compra*0.15;      ...

Programa que convierte grados centigrados a fahrenheit y viceversa en Java

/* Programa que convierte grados centigrados a fahrenheit y viceversa */ class Conversion {     public static void main(String dos[])     {         int res,i=0;         double cent=0,far=0,A=0;         do         {             System.out.println("CONVERSIONES TERMOMETRICAS");             System.out.println("1).-Centigrados-Fahrenheit");             System.out.println("2).-Fahrenheit-Centigrados");             System.out.print("Elija su opciòn:");             res=Teclado.readInt();                         switch(res)   ...

Programa que simula el juego del 21 para 3 jugadores donde diga quien es el ganador y el total de su suma sin pasarse del 21 en Java

/** Programa que simula el juego del 21 para 3 jugadores donde diga quien es el ganador y el total de su suma sin pasarse del 21 */ class Juego21 {     public static void main(String args[])     {         int i,jug,J1=0,J2=0,J3=0;         int Li=1,Ls=13,posible,A;         int La=1,Lb=4,B;         boolean E1,E2,E3;         double aleat;         for(jug=1;jug<4;jug++)//inicio for 3 jugadores         {             System.out.println("««JUGADOR NUMERO "+jug+"»»");             for(i=1;i<=3;i++)//inicio for 3 cartas             {                 /*********Nume...

Programa que lee un numero del mes e imprima cuantos dias tiene en Java

/** Programa que lee un numero del mes e imprima cuantos dias tiene */ class Meses {     public static void main(String tres[])     {         int opc,A=0;         do{             System.out.print("Ingresa el numero del mes deseado: ");             opc=Teclado.readInt();             switch(opc)             {                 case 1:                             System.out.println("ENERO (31 dias)");                             A++;      ...

Programa que genera un numero aleatorio y lo imprima en Octal y Hexadecimal en Java

/** Programa que genera un numero aleatorio y lo imprima en Octal y Hexadecimal */ class OctalHexal {     public static void main(String args[])     {         int Li=1,Ls=2000,posible;         int valor=0,Oct,Hex;         double aleat;                 posible=(Ls+1)-Li;         aleat=Math.random()*posible;         aleat=Math.floor(aleat);         aleat=(Li+aleat);         valor=(int)aleat;         System.out.println("Numero generado:"+valor);         /*****************Octal************/         Oct=(valor&5632)>>9;           System.out.print("Valor en Octal: "...

Programa que imprime el estado de un bit leido desde el teclado o generado aleatoriamente en Java

/** Programa que imprime el estado de un bit leido desde el teclado o generado aleatoriamente. */ class Operarbit {     public static void main(String has[])     {         int i=0,bit=5,res,A;         int Li=1,Ls=10000,posible;         double aleat;                 do{             System.out.println("OPERACIONES A NIVEL DE BITS");             System.out.println("1).-Introducir el numero");             System.out.println("2).-Generar el numero");             System.out.print("Elija su opcion:");             res=Teclado.readInt();             swit...

Programa que ordena tres numeros de menor a mayor en Java

/** Programa que ordena tres numeros de menor a mayor */ class Ordennum {     public static void main(String safe[])     {         int N1,N2,N3;         System.out.print("Ingresa el 1ª numero:");         N1=Teclado.readInt();         System.out.print("Ingresa el 2ª numero:");         N2=Teclado.readInt();         System.out.print("Ingresa el 3ª numero:");         N3=Teclado.readInt();                 if((N1<N2)&(N1<N3))         {             if(N2<N3)             {                 System.out.print("Seri...

Partida de Poker en Java

class PartidaPoker {     public static void main(String goer[])     {         int i;         int Li=1,Ls=13,posible,A;         int La=1,Lb=4,B;         double aleat;         System.out.println("SIMULACION DE UNA PARTIDA");         for(i=1;i<=5;i++)         {             /*********Numero de la carta****************/             posible=(Ls+1)-Li;             aleat=Math.random()*posible;             aleat=Math.floor(aleat);             aleat=(Li+aleat);             A=(int)aleat;  ...

Programa que imprime la frecuencia de los numeros de un dado al lanzarlo 20000 veces en Java

/** Programa que imprime la frecuencia de los numeros de un dado al lanzarlo 20000 veces */ class Simlanzar {     public static void main(String gas[])     {         int Li=1,Ls=6,posible,i,res=0;         int N1=0,N2=0,N3=0,N4=0,N5=0,N6=0,Sum;         double aleat;                 for(i=1;i<=20000;i++)         {             posible=(Ls+1)-Li;             aleat=Math.random()*posible;             aleat=Math.floor(aleat);             aleat=(Li+aleat);             res=(int)aleat;             System.out.print(""+res+"...

Genera una carta, americana, aleatoria en Java

/** Programa que genera una carta, americana, aleatoria */ class Simularcarta {     public static void main(String args[])     {         int Li=1,Ls=13,posible,A;         int La=1,Lb=4,B;         double aleat;         /*********Numero de la carta****************/         posible=(Ls+1)-Li;         aleat=Math.random()*posible;         aleat=Math.floor(aleat);         aleat=(Li+aleat);         A=(int)aleat;         /*************Tipo de carta*****************/         posible=(Lb+1)-La;         aleat=Math.random()*posible;         aleat=Math.floor(aleat);     ...

Simula el lanzamiento de un dado en Java

/** Programa que simula el lanzamiento de un dado */ class Simulardado {     public static void main(String dado[])     {         int Li=1,Ls=6,posible,A;         double aleat;                 posible=(Ls+1)-Li;         aleat=Math.random()*posible;         aleat=Math.floor(aleat);         aleat=(Li+aleat);                 A=(int)aleat;         System.out.print("Numero de dado:"+A);     } }

Genera 50 personas aleatoriamente y que imprima numro de control, sexo, edad en Java

/** Programa que genera 50 personas aleatoriamente y que imprima numro de control, sexo, edad */ class Simulperson {     public static void main(String fasd[])     {         int i=1,control,sexo,edad;         int Li=5000000,Ls=8000000,posible;         int La=17,Lb=45,L1=1,L2=2;         double aleat;         /**************************************/         for(i=1;i<31;i++)         {             posible=(Ls+1)-Li;             aleat=Math.random()*posible;             aleat=Math.floor(aleat);             aleat=(Li+aleat);           ...