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]; } } }
Sencillos ejemplos de programas (ejercicios) JAVA en RETALES DE JAVA
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
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]); } } }
Suscribirse a:
Entradas (Atom)