Pętla while
Część sekcji Podstawy ścieżki C# w Coddy. Lekcja 42 z 69.
Pętla while różni się od pętli for. Pętla for pozwala nam iterować po określonym range, natomiast pętla while pozwala nam kontynuować iterowanie tak długo, jak spełniony jest określony warunek.
Aby użyć pętli while, napisz:
while (condition) {
code
}Kod wykona się tylko wtedy, gdy warunek jest true.
Istnieje wiele przypadków, w których pętla while rozwiązałaby problem, ale pętla for nie.
Wyzwanie
PoczątkującyNapisz program, który pobiera jedną liczbę typu double.
Użyj pętli while, aby wielokrotnie dzielić liczbę przez 2. Kontynuuj dzielenie, dopóki bieżąca wartość jest większa lub równa 3.5.
Wypisz pierwszą liczbę mniejszą niż 3.5.
Spróbuj swoich sił
using System;
public class Program {
public static void Main(string[] args) {
// Napisz swój kod poniżej
}
}Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory, część 1
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaPostinkrementacja/postdekrementacjaSkrócone operatory arytmetyczne7Podstawowe wejście i wyjście
Podstawowe wyjścieInterpolacja ciągów znakówOdczytywanie danych wejściowychParsowaniePowtórka — do 120Powtórka — prawda czy fałsz5Operatory część 2
Operatory porównaniaOperatory logiczne część 1Operatory logiczne część 2Powtórka — prosta logikaOperatory logiczne część 36Podejmowanie decyzji
Instrukcja ifIf - ElseInstrukcja switchOperator trójargumentowyPowtórzenie - If ElseZagnieżdżone If - Else9Pętle
Pętla forPętla whilePętla do whileInstrukcja breakInstrukcja continueZagnieżdżona pętlaNieskończona pętlaPowtórzenie – dynamiczne dane wejściowe12Operacje na ciągach znaków
Metody ciągów znaków – część 1Metody ciągów znaków – część 2Formatowanie ciągów znakówPoćwicz samodzielnie: Kompilator C# online