Tek sayı nedir? 2'ye bölünemeyen sayılardır.
Çift sayı nedir? 2'ye bölünebilen sayılardır.
Burada sayının 2'ye bölümünden kalan 0 ise sayı çift sayıdır, değil ise tek sayıdır.
Girilen sayıyı alıp for döngüsünde üst sınır yapacaksın ve if koşulunda "sayı%2 == 0" ise yani sayının 2'ye bölümünden kalan 0 ise çift sayıdır, else yani koşulu sağlamıyor ise tek sayıdır.
if içerisinde koşulu sağlayan için ciftSayi = ciftSayi + i; dersin
else içerisinde ise tek sayılar geldiği için tekSayi = tekSayi + i; dersin
Bununla alakalı Google'da yüzbinlerce makale var. Algoritmanın mantığını anlaman önemli olan.