Java :: Aufgabe #150 :: Lösung #5

5 Lösungen Lösungen öffentlich
#150

Fibonacci-Zahlen bis 100 ausgeben

Anfänger - Java von Y0uLyric - 14.12.2016 um 21:42 Uhr
Schreibe Code, der die Fibonacci-Zahlen bis 100 ausgibt. Die Fibonacci-Zahlen kommen dadurch zustande, dass 2 aufeinanderfolgende Zahlen addiert werden, zb.: 0 + 1 = 2 --> 1 + 2 = 3 --> 2 + 3 = 5 --> 3 + 5 = 8.....

Viel Erfolg!!!
#5
vote_ok
von nOrdan (1160 Punkte) - 10.06.2019 um 01:12 Uhr
Main-Klasse:

Quellcode ausblenden Java-Code


import Methodensammlung.Methoden;

import java.math.BigInteger;

import java.text.DecimalFormat;

/**
 * Die Fibonacci-Zahlen von 1 bis 100
 * 
 * @author (nOrdan) 
 * @version (10.06.2019)
 */

public class Fibonacci
{

    private BigInteger a = BigInteger.ZERO;
    
    private BigInteger b = BigInteger.ONE;
    
    private BigInteger tmp = BigInteger.ZERO;
    
    DecimalFormat df = new DecimalFormat();

    Methoden m = new Methoden();

    public static void main(String [] args)
    {
        Fibonacci f = new Fibonacci();
        f.berechnung();
    }

    private void berechnung()
    {
        m.konsoleLeeren();
        for (int i = 0; i < 100; i++)
        {
            tmp = tmp.add(a);
            tmp = tmp.add(b);
            a = b;
            b = tmp;
            System.out.println(df.format(tmp));
        }
    }
}




Methoden die ich aus meinem Methodensammlung package benutzt habe:

Quellcode ausblenden Java-Code

 public void konsoleLeeren()
    {
        System.out.print('\u000C');
    }

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben