Instrukcje iteracyjne – while
Instrukcja while wykonuje kod aż do momentu spełnienia warunku zakończenia.
Instrukcja while wykonuje kod aż do momentu spełnienia warunku zakończenia.
W przypadku gdy zachodzi potrzeba ponownego wykonania tej samej instrukcji lub grupy instrukcji, należy skorzystać z pętli, czyli instrukcji iteracyjnych.
Łańcuchy , a więc ciągi znaków w języku C#, są typu string. Ciągi znaków są przechowywane jako sekwencyjne, tylko do odczytu kolekcje obiektów typu char w standardzie Unicode.
Stos to typ kolekcji z zachowaniem Last-In-First-Out (LIFO). Ostatni przyszedł pierwszy wyszedł
Słownik to typ kolekcji, który jest przydatny, gdy potrzebujesz szybkiego wyszukiwania według kluczy.
Podstawowe operacje wykonywane na stosie to Push i Pop. Dane są dodawane do stosu za pomocą metody Push. Dane są usuwane ze stosu za pomocą metody Pop.
Podstawowe operacje wykonywane na kolejce to Enqueue i Dequeue. Dane są dodawane do kolejki za pomocą metody Enqueue. Dane są usuwane z kolejki za pomocą metody Dequeue. Można zajrzeć do elementu, który wyjdzie z kolejki i służy do tego metoda Peek.
Ciąg Fibonacciego – ciąg liczb naturalnych określony rekurencyjnie w sposób następujący: Pierwszy wyraz jest równy 0, drugi jest równy 1, każdy następny jest sumą dwóch poprzednich. Formalnie: Kolejne wyrazy tego ciągu nazywane są liczbami Fibonacciego.
Napiszemy teraz program c#, aby wydrukować niepowtarzalne imiona, usuwając zduplikowane wpisy. Na przykład w poniższym łańcuchu wejściowym imiona Marcin i Adam są powtarzane dwukrotnie.