Member-only story

HackerRank — Java If-Else

Java’da koşullar… If-Else Nedir ve Nasıl Kullanılır? If-Else sorusunun çözümü

Ayşe Demirel Deniz
3 min readSep 16, 2024

HackerRank üzerindeki Java problemlerini çözüyoruz. Bu üçüncü problem. Eğer diğer problem çzöümlerini okumadıysanız önce onlara bakmanızı tavsiye ederim, hepsinin toplu hali:

Yazının devamını göremeyenler “bu linkten” erişebilirler.

Önce problemi anlayalım sonra da çözümüne geçelim. Problemi anlama kısmını okuduktan sonra problemi çözmeyi denemenizi sonra da buradaki çözümle karşılaştırmanızı şiddetle tavsiye ederim :)

Problemin linki 👇

Problemi anlayalım

Yazılımın en temel kavramlarından biri koşullar… Koşul yazmadan kod yazabilmek çok zor. Bu problemde koşul yazmaya başlayacağız. Koşul yazmak için “if-else” yapısını kullanıyoruz.

If-Else Nedir ve Nasıl Kullanılır?

Yazılım yazarken her şey karar aşamalarından ibaret. Günün sonunda belirlenen koşullar ile kod yazmış oluruz. Bol kepçeden if kullanımını tavsiye etmesem de onsuz bir hayat düşünemiyorum :D

Clean code nasıl yazılır aşamasına geldiğimizde ilk söyleyeceğim şey “iç içe if yazarken iki kere düşünün”, “şu koşullarda if-else yerine conditional operatör kullanımı daha güzel”, “şu if yapısı yerine kesinlikle switch-case kullanın”, “şu yapıda factory pattern çok daha mantıklı if’leri sıralamayın” gibi iddialı ifadeler kullacağım şimdiden hazırlıklı olun :)

if-else kullanırken ikiden fazla koşul olacaksa araya “else if” girer. “if()” ve “else if()”…

--

--

Ayşe Demirel Deniz
Ayşe Demirel Deniz

Written by Ayşe Demirel Deniz

Highly motivated Software Engineer | Java & TS & JS | Everything about computer

No responses yet

Write a response