C# :: Aufgabe #157 :: Lösung #2

6 Lösungen Lösungen öffentlich
#157

Fibonacci-Zahlen bis 100 ausgeben

Anfänger - C# 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!!!
#2
3 Kommentare
vote_ok
von hobeditz (650 Punkte) - 01.01.2017 um 21:48 Uhr
Quellcode ausblenden C#-Code
using System;

namespace TYP_Fibonacci_157
{
    class Program
    {
        static void Main(string[] args)
        {
            int numberBefore = 0;
            int currentNumber = 1;

            Console.WriteLine(numberBefore);

            while (currentNumber < 100)
            {
                Console.WriteLine(currentNumber);

                currentNumber += numberBefore;
                numberBefore = currentNumber - numberBefore;
            }
        }
    }
}

Kommentare:

hollst

Punkte: 13980

761 Aufgaben
132 Lösungen
117 Kommentare

#1
02.01.2017 um 13:53 Uhr
Hallo, siehe Anmerkung von devnull bei Lösung #4.
post_arrow
406 0

devnull

Punkte: 8870

42 Aufgaben
134 Lösungen
16 Kommentare

#2
02.01.2017 um 16:05 Uhr
Lösung #2 berechnet die Fibonacci-Zahlen kleiner als 100 (maximal F11 = 89).
So kann man die Aufgabenstellung auch lesen. Ein Integer-Überlauf ist dann jedenfalls nicht zu befürchten :-)
post_arrow
407 0

hollst

Punkte: 13980

761 Aufgaben
132 Lösungen
117 Kommentare

#3
02.01.2017 um 16:51 Uhr
Gut, aber wenn man die Aufgabe so liest, dann gibt es ja überhaupt keinen Stolperstein. Also hobeditz, nicht Deine Schuld.
post_arrow
408 0
Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben