Wprowadzenie

Zakończone

Jak zostało to kilkukrotnie wspomniane w poprzednich modułach dotyczących instrukcji iteracji i instrukcji decyzyjnych, istnieje kilka technik, których można użyć do osiągnięcia podobnych wyników. W językach programowania, podobnie jak w językach pisanych i mówionych, możesz wyrazić ten sam pomysł na różne sposoby. Mimo to znaczenie każdego z tych wyrażeń może się w pewien sposób różnić.

Instrukcje do-while i while umożliwiają sterowanie przepływem wykonywania kodu przez wykonywanie pętli względem bloku kodu do momentu spełnienia warunku. Za pomocą instrukcji foreach wykonujemy jedną iterację dla każdego elementu w sekwencji, na przykład tablicy. Instrukcja for umożliwia wykonanie iteracji wstępnie określoną liczbę razy i kontrolę nad tym procesem. Instrukcje do-while i while umożliwiają iterację po bloku kodu z zamiarem wpływu na logikę wewnątrz bloku kodu, gdy możliwe będzie zakończenie iteracji.

Załóżmy, że chcesz zaakceptować i przetworzyć dane wejściowe użytkownika. Chcesz kontynuować akceptowanie i przetwarzanie danych wejściowych, dopóki użytkownik nie naciśnie klawisza q oznaczającego zakończenie działania. Możesz użyć instrukcji do-while i while, aby kontynuować iterację po logice i akceptować oraz przetwarzać dane wejściowe użytkownika do momentu, gdy użytkownik będzie gotowy do zakończenia działania.

W tym module użyjesz instrukcji do-while i while, aby iterować przez blok kodu. Rozumiesz, kiedy wybrać jedną opcję zamiast drugiej. Używasz instrukcji continue, aby pominąć przetwarzanie pozostałej części kodu w bloku kodu i przejść bezpośrednio do oceny logicznej instrukcji while.

Po ukończeniu tego modułu możesz pewnie użyć instrukcji do-while i while, aby dodać logikę pętli do aplikacji.

Cele szkolenia

Zawartość tego modułu:

  • Pisanie kodu, w którym instrukcja do-while jest używana do iteracji po bloku kodu.
  • Pisanie kodu, w którym instrukcja while jest używana do iteracji po bloku kodu.
  • Używanie instrukcji continue do bezpośredniego przechodzenia do obliczenia wartości wyrażenia logicznego.

Wymagania wstępne

  • Umiejętność korzystania z instrukcji if
  • Doświadczenie w używaniu foreach instrukcji iteracji i for .
  • Umiejętność pisania wyrażeń logicznych
  • Umiejętność generowania losowych liczb przy użyciu klasy System.Random i metody Random.Next()