Mostrando entradas con la etiqueta .println. Mostrar todas las entradas
Mostrando entradas con la etiqueta .println. Mostrar todas las entradas

12 números aleatorios entre 100 y 199 (incluidos) mostrando max y min.

Programa que genera 12 números aleatorios entre 100 y 199 ambos incluidos mostrándolos separados por un espacio, también muestra cual es el menor y el mayor de todos los generados.
public class NumMaxAndMin {

 public static void main(String[] args) {
 
 int min=0, max=0;
  
  
  for(int i=0; i <= 12;i++)
  {
   int numeros = (int)(Math.random()*(100-200)+200);
   System.out.print(numeros+" ");
   
   if(i==0)
   {
    min=numeros;
    max=numeros;
   }
   
   if(numeros < min)
   {
    min=numeros;
   }
   if(numeros > max)
   {
    max=numeros;
   }
  }
  
  System.out.println("\nEl menors es : "+min);
  System.out.println("El mayor es  : "+max);

 }

}

Ejemplo Math.random() JAVA números enteros.

Ejemplo sencillo del uso de Math.random() para conseguir 3 casos diferentes, en el primer caso obtendremos 20 números aleatorios entre 0 y 9, en el segundo caso obtendremos 20 números entre 1 y 10, y en el tercer caso entre el numero 50 y 60, recordando el truco random*(menor - mayor)+mayor podremos sacar el rango de números que queramos.
public class NumRandom {

 public static void main(String[] args) {
  
  System.out.println("20 números enteros aleatorios entre 0 y 9:");
  for (int i = 1; i <= 20; i++)
  {
  System.out.print((int)(Math.random()*10) + " ");
  }
  
  
  System.out.println();
  
  System.out.println("20 números enteros aleatorios entre 1 y 10:");
  for (int i = 1; i <= 20; i++) 
  {
  System.out.print( (int)(Math.random()*10 + 1) + " ");
  }
  
  
  System.out.println();
  
  
  System.out.println("10 números enteros aleatorios entre 50 y 60:");
  for (int i = 1; i <= 10; i++) 
  {
  //Regla <= random*(menor - mayor)+mayor
  System.out.print( (int)(Math.random()*(50-61)+61) + " ");
  }
  
  
  System.out.println();

 }

}

n primeros términos de la serie de Fibonacci. JAVA

Programa que muestra los n primeros términos de la serie de Fibonacci. Recuerda que el primer término de la serie de Fibonacci es 0, el segundo es 1 y el resto se calcula sumando los dos anteriores, por lo que tendríamos que los números resultantes son 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89… El número n lo introducimos por teclado
import java.util.*;

public class Fibonaci_Ej_Java {

 public static void main(String[] args) {
  Scanner en = new Scanner(System.in);
System.out.println("Introduce el numero de"
  + " términos de la serie de Fibonacci que"
  + " quiere que muestre el programa");
  int cuantos = en.nextInt();
  
  int fibo[] = {0,1};
  for(int i=0;i<=cuantos;i++)
  {
  
  System.out.println(fibo[0]);
  System.out.println(fibo[1]);
  fibo[0]=fibo[0]+fibo[1];
  fibo[1]=fibo[0]+fibo[1];
  }

 }

}

Mostrar todo el contenido de un directorio

Programa que muestre el contenido de un directorio o carpeta. Mostraremos los nombres de los archivos y los directorios que contiene en orden alfababético ordenando el Array con el metodo ".sort()".
import java.io.File;
import java.util.Arrays;

public class Directorio {

 public static void main(String[] args) {
  
  //Creamos un objeto tipo File
  //va representar el directorio a mostrar
  //en este caso C
  File directorio = new File("C:/");
  
  
  //metodo .list() devuelve un array
  //de tipo String con el nombre de 
  //todos los archivos y directorios
  String [] lista = directorio.list();
  
  
  //.sort(array) ordena el array alfabe
  Arrays.sort(lista); 
  
  //Mostramos el contenido mediante un 
  //bucle for
  for(int i=0; i < lista.length; i++){
   System.out.println(lista[i]);
  }
  
 }

}

Lectura de un archivo JAVA

Programa que lee un archivo ya existente de una ruta determinada.
import java.io.*;
public class LecturaJava {
public static void main(String[] args)throws IOException {
  FileReader flujo_lectura=new FileReader("archivodelectura.txt"); //ruta del archivo
  int letra;
  
  while((letra=flujo_lectura.read())!=-1)
   
   if((char)letra!=' '&(char)13!=letra &(char)10!=letra ){
   System.out.print((char)letra);
   }
  System.out.println();
  flujo_lectura.close();
 }
}

¡Acepta el reto! HOLA MUNDO

Escribir un programa que escriba tantos "hola mundo" como nos pidan.
import java.util.*;  //importar clase Scanner


public class HolaMundo {
 
 public static void main (String args[]) {
  Scanner sc = new Scanner(System.in);
  int num = sc.nextInt();
  
  for(int i=0 ; i< num ; i++)
   System.out.println("Hola mundo.");
  
     //Por cierto Acepta el reto
     //no acepta comentarios xD
     }
}

¡Acepta el reto! HOLA MUNDO

Escribir un programa que escriba tantos "hola mundo" como nos pidan.
import java.util.*;  //importar clase Scanner


public class HolaMundo {
 
 public static void main (String args[]) {
  Scanner sc = new Scanner(System.in);
  int num = sc.nextInt();
  
  for(int i=0 ; i< num ; i++)
   System.out.println("Hola mundo.");
  
     //Por cierto Acepta el reto
     //no acepta comentarios xD
     }
}

Pedir numero y devolver el mismo en letra

Introducir un numero por pantalla y que el programa devuelva su valor en letra.


import java.util.*;

public class numeroLetra {
public static void main(String[] args) {
int num;
Scanner entrada = new Scanner(System.in);
 System.out.print("Introduzca una número entre 0 y 10: ");
num=entrada.nextInt();

 switch(num){ //aqui analiza el valor de num
case 0:
System.out.println("CERO");
break;

case 1:
System.out.println("UNO");
break;

case 2:
System.out.println("DOS");
break;

case 3:
System.out.println("TRES");
break;

case 4:
System.out.println("CUATRO");
break;
case 5:
System.out.println("CINCO");
break;

case 6:
System.out.println("SEIS");
break;

case 7:
System.out.println("SIETE");
break;

case 8:
System.out.println("OCHO");
break;

case 9:
System.out.println("NUEVE");
break;

case 10:
System.out.println("DIEZ");
break;
  } //cerramos el switch
 }
}

Podemos agregar un if, para impedir que metan un numero mayor de 10 y menor de 0
if (num<0 | num>10){
 System.out.println("El numero no esta entre 0 y 10");
}

Indica si es positivo o negativo.

Programa que pide un numero por teclado y responde si es negativo o positivo por pantalla.
import java.util.*;  //importamos la clase Scanner

public class PosNeg {
 public static void main(String[] args) {
 int num;
 Scanner Entrada=new Scanner(System.in);
 System.out.print("Introduce un número: ");
 num=Entrada.nextInt();

 if( num < 0)
 System.out.println("El número es negativo");
 else
 
 System.out.println("El número es positivo");
 }
}
//  asi se hace un comentario
/*  tambien se puede hacer asi */

Indica si es positivo o negativo.

Programa que pide un numero por teclado y responde si es negativo o positivo por pantalla.
import java.util.*;  //importamos la clase Scanner

public class PosNeg {
 public static void main(String[] args) {
 int num;
 Scanner Entrada=new Scanner(System.in);
 System.out.print("Introduce un número: ");
 num=Entrada.nextInt();

 if( num < 0)
 System.out.println("El número es negativo");
 else
 
 System.out.println("El número es positivo");
 }
}
//  asi se hace un comentario
/*  tambien se puede hacer asi */

Programa que intercambia entre si el valor de dos variables numéricas enteras.

1- Crear un programa java que intercambie entre si el valor de dos variables numéricas enteras, mostrando por pantalla en primer lugar el contenido de las variables sin intercambiar y a continuación el contenido de las variables intercambiadas.
public class Intercambio {
 
 public static void main (String args[]) {
  
   int var1=12, var2=6;
   
   System.out.println(var1);
   System.out.println(var2);
   System.out.println("Intercambio");
   
   int var3;
   var3=var1;
   var1=var2;
   var2=var3;
   
   System.out.println(var1);
   System.out.println(var2);
   
 
 }
}

Aquí con las variables introducidas por teclado:
import java.util.*;
public class Intercambio2 {

 public static void main (String args[]) {
     
   int var1,var2;
   Scanner recogenumeros = new Scanner(System.in);
     System.out.println("Introduce el primer numero");
     var1=recogenumeros.nextInt();
     System.out.println("Introduce el segundo numero");
     var2=recogenumeros.nextInt();
     System.out.println("var1 = "+var1+"|| var2 = "+var2);
     System.out.println("Intercambio");
      
     int var3;
     var3=var1;
     var1=var2;
     var2=var3;
      
     System.out.println("var1 = "+var1+"|| var2 = "+var2);
    
   }
  }

Programa que compara dos números para ver si son iguales o diferentes.

import java.util.*;
public class DosNumerosIguales {
 
 public static void main(String[] args) {
  
  int a,b;
  Scanner entrda = new Scanner(System.in);
  System.out.println("Introduce un numero");
  a=entrda.nextInt();
  System.out.println("Introduce un numero");
  b=entrda.nextInt();
  
  if (a==b){
   System.out.println("Los dos numeros son iguales");
  }else{
   System.out.println("El numero "+a+" y "+b+" son diferentes.");
  }

 }

}

Primer programa "Hola Mundo"

public class holamundo {

 public static void main(String[] args) {
  
  System.out.println("Hola Mundo");
  
 }

}

Calcular e imprimir por pantalla el producto de tres enteros


import java.util.*;
public class productoTresNumeros {

 public static void main(String[] args) {
  // TODO Auto-generated method stub
  Scanner entrada = new Scanner(System.in);
  System.out.println("Introduce un numero:");
  int a = entrada.nextInt();
  System.out.println("Introduce un numero:");
  int b = entrada.nextInt();
  System.out.println("Introduce un numero:");
  int c = entrada.nextInt();
  System.out.printf("El resultado es %d", a*b*c);

 }

}