While Loop
Coddy'nin Java Journey'sinin Temeller bölümünün bir parçası — ders 43 / 73.
Bir while döngüsü, for döngüsünden farklıdır. Bir for döngüsü, belirli bir range üzerinde yineleme yapmamıza olanak tanır, oysa bir while döngüsü, belirli bir koşul sağlandığı sürece yinelemeye devam etmemizi sağlar.
Bir while döngüsü kullanmak için şunu yazın:
while (condition) {
code
}Kod, yalnızca koşul true ise çalışacaktır.
Bir while döngüsünün sorunu çözebileceği, ancak for döngüsünün çözemeyeceği birçok kullanım durumu vardır.
Görev
BaşlangıçBir adet double sayı girdisi alan bir program yazın.
Sayı 3.5 değerinden büyük veya bu değere eşit olduğu sürece, girdiyi 2'ye bölmek için bir while döngüsü kullanın.
3.5 değerinden küçük olan ilk sayıyı yazdırın.
Kendin dene
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Kodunuzu aşağıya yazın
scanner.close();
}
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else