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

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];
  }

 }

}

Ejemplo clase Math (Raíz Cuadrada) Math.sqrt()

Un programa utilizando clase Math (Raíz Cuadrada) Math.sqrt() que devuelva por pantalla el resultado.
public class RaizCuadrada {

 public static void main(String[] args) {
  
  double raiz_cuadrada;
  double n= 345;
  
  raiz_cuadrada = Math.sqrt(n);
 System.out.println("La raíz cuadrada de "+ n +" es "+ raiz_cuadrada);

 }

}

Ejemplo Setter y Getter (Con un coche) JAVA

Programa que tiene como misión construir un "coche" de 4 ruedas, y preguntar si es antiguo o no, en el caso de que sea antiguo devolverá una frase: "El coche es antiguo" en caso contrario: "El coche no es antiguo" creando un objeto coche y un constructor que le asigne las 4 ruedas al coche por defecto como dato general, y luego utilizamos el método antiguosino para decirle si es o no antiguo, mediante una variable booleana y un return mediante el método dimeantiguosino devolveremos el resultado.
import java.util.*;

public class boolean1 {

 public static void main(String[] args) {
  coche coche1 = new coche();

System.out.println(coche1.ruedas());
  
  System.out.println("¿El coche es antiguo?");
  System.out.println("Responde si o no");
  Scanner sino = new Scanner(System.in);
  String antiguo = sino.next();
  coche1.antiguosino(antiguo);
  
System.out.println(coche1.dimeantiguosino());

 }

}

class coche{
 private int ruedas;
 private boolean antiguo;
 coche(){
  ruedas=4;
  }
 
 
 
 //getter
 public String ruedas(){
  return "El coche tiene "+ ruedas +" ruedas.";
 }
 
 //setter
 public void antiguosino(String antiguo){
  if(antiguo.equalsIgnoreCase("si")){
   this.antiguo=true;
  }else{
   this.antiguo=false;
  }
  
 }
 //getter
 public String dimeantiguosino(){
  if(antiguo){
   return "El coche es antiguo";
  }else{
   return "El coche no es antiguo";
  }
 }
 
 
}

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]);
  }
  
 }

}