sucesión de Fibonacci
Programa que calcula los n priméros términos de la sucesión de Fibonacci.
Fibonacci.java
import java.util.Scanner; public class Fibonacci { public static void main (String[] args) { Scanner scanner = new Scanner(System.in); long n; long penultimo = 0; long ultimo = 1; long siguiente; do { System.out.print("Introduce un número: "); n = scanner.nextInt(); } while (n < 1 ); scanner.close(); if (n == 1) { System.out.println("0"); } else { System.out.print("0, 1"); for (long i = 3; i <= n; i ++) { siguiente = penultimo + ultimo; System.out.print(", " + siguiente); penultimo = ultimo; ultimo = siguiente; } } System.out.println(); } }
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.