Challenge’ın 4. gününden Selamlaar, devamlı olması hoşuma gitmeye başladı hadi bakalım gelsin günün soru ve çözümü.
Günün Sorusu: Plus Minus 🐨
Bize bir liste verilmiş listede kaç tane sıfırdan küçük, sıfıra eşit ve sıfırdan büyük olmalarının yüzdelik kısmının ne kadar olduğunu soruyor. Ayırdığımız bu int değerlerin listenin kaçta kaçlık bir kısmını oluşturduğunu yazdırdığımız bir Güzel soru dimi kolay anlaşılan sorular benim de hoşuma gidiyor.
Çözüm 1: For döngümüzle listede dolaşıp sıfırdan büyük, küçük ve sıfıra eşit olma durumlarını minusElement, plusElement ve zeroElement değerlerinde tuttuk. Bulduğum her değeri listenin uzunluğuna böldüm ve yüzdelik kısımda neye denk geldiğinin sonucu yazdırık.
Çözüm 2: Bir de kodumuzu if’lerden kurtarıp when ile yazalım.
Eveeeet 4. günün sorusuda yayında 🎉 Sizin de farklı bir çözümünüz varsa yorum kısmına ekleyin lütfen. Çözümü github’tan da bulabilirsin.