Lubisz flat white?
  • Home
  • Blog
21 lipca 2011 przez shofer 5
C#

Ciąg Fibonacciego w C#.

Ciąg Fibonacciego w C#.
21 lipca 2011 przez shofer 5
C#

Przygodę z C# zacznę od ciągu Fibonacciego. Na początek podaje gotowy kod.  Myślę, że kod jest na tyle zrozumiały, że nie trzeba go w większymstopniu tłumaczyć. Może się komuś przyda 🙂  Po tej małej zapowiedzi, w następnej kolejności postaram się opisać, zrobić mini lekcje z C# dla baardzo początkujących, a właściwie stawiających kroki w C#.

Myślę,  że  niektórzy studenci będą wdzięczni.

Ciąg Fibonacciego C# :

uint a = 1;
uint b = 1;
uint c = 0;
Console.WriteLine(„Podaj dowolną liczbe n:”);
uint n;
n = uint.Parse(Console.ReadLine());
if (n > 1)
{
for (int i = 0; i < n – 1; i++)
{
c = a + b;
a = b;
b = c;
}
Console.Write(„wynik to : „);
Console.Write(b);
Console.ReadKey();
}
else
{
Console.WriteLine(” Nie ma sensu liczyc dla n<=1″);
Console.ReadKey();
}

Podziel się na:
  • Drukuj
  • email
  • Facebook
  • LinkedIn
  • Blogger.com
  • Blip

C# windows xp

Poprzedni wpisNowy wygląd- testy.Następny wpis Choinka w C#.

5 komentarzy

a pisze:
4 listopada 2012 o 15:48

studenci pozdrawiają.

Odpowiedz
shofer pisze:
21 listopada 2012 o 22:11

Miło, że komuś się przydało 🙂

Odpowiedz
Krzysiek pisze:
14 sierpnia 2013 o 11:12

Gdyby ktoś potrzebował podaje mój kod na wyświetlenie kolejnych wyrazów ciągu fibka:
int a = 1;
int b = 2;
int c = a b;
int d = b c;
Console.WriteLine(„ile wyroazów ciągu chcesz?”);

int x = Int32.Parse(Console.ReadLine());
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);
Console.WriteLine(d);
for (int q = 1; q < x; q )
{
c = c d;
d = d c;
Console.WriteLine(c);
Console.WriteLine(d);
}
Console.ReadKey();

Odpowiedz
Monika pisze:
6 maja 2014 o 11:23

Twój program nie działa poprawnie. Powinieneś mieć n = uint.Parse(Console.ReadLine()) -1;

Odpowiedz
Patryś pisze:
23 stycznia 2017 o 02:29

Oj koledzy koledzy, nie łatwiej w ten sposób? 🙂

public static int fib(int n)
{
if (n == 0) return 0;
if (n == 1) return 1;

return fib(n – 2) fib(n – 1);
}

Przy wywołaniu na przykład fib(6) i mamy 🙂
Jeśli chcemy kolejno kilka to do pętli for i wszystko 🙂

Odpowiedz

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Znajdziesz mnie na

Najnowsze wpisy

Ubuntu 19.10 „Eoan Ermine” już dostępny!28 października 2019
Sprawdzona prognoza pogody online12 kwietnia 2019
JMSTranslationBundle too few arguments in __construct4 marca 2019

Polecam:

- Dodaj za darmo ogłoszenie o prace
- Jaką salę wybrać na wesele?
- Systemy ERP
- Reklama social media

Tagi

actionscript brucelee C# css3 cytaty czcionki domena favicon film flash fonts format c generator google google chrome hasła host inspiracja instalacja intro jquery js loading logowanie menu na luzaku obrót opera Outlock 2007 ovh pdf php plugin plyta glowna podręcznik pokaz/ukryj porady pozycjonowanie program programy screen sql Visual Studio 2008 windows xp WordPress

Better Future

Żyjemy w dynamicznych czasach gdzie informacja jest cenniejsza niż pieniądze. Na moim blogu zdobędziesz cenną wiedzę całkowicie za DARMO. Dlaczego? Sprawdź w moich postach!

Najnowsze wpisy

Ubuntu 19.10 „Eoan Ermine” już dostępny!28 października 2019
Sprawdzona prognoza pogody online12 kwietnia 2019
JMSTranslationBundle too few arguments in __construct4 marca 2019

Kontakt

Pisz na: bf@przemyslawsobolewski.com
bf@przemyslawsobolewski.comwww.przemyslawsobolewski.com
24h
Rife Wordpress Theme. Proudly Built By Apollo13
Polityka prywatności

Najnowsze wpisy

Ubuntu 19.10 „Eoan Ermine” już dostępny!28 października 2019
Sprawdzona prognoza pogody online12 kwietnia 2019
JMSTranslationBundle too few arguments in __construct4 marca 2019

Popularne wpisy

Mnożenie i dodawanie macierzy w C#.6 comments
Ciąg Fibonacciego w C#.5 comments
Jak obrócić obraz w pliku .pdf ?4 comments