cihataydin / PythonTutorialProject

0 stars 0 forks source link

Python -> Loops #7

Open cihataydin opened 2 years ago

cihataydin commented 2 years ago

Senaryomuz, Bölünebilme kurallarına göre ekrana belirli çıktılar vermektir.

Örneğin, Bir sayı seçelim mesela 61 olsun. Bu sayı 2 ile tam bölünebilir mi kontrolünü yapalım. Eğer 60 sayısı 2 ile tam bölünüyorsa ekrana şöyle bir çıktı verelim.

60 sayısı 2 ile tam bölünür. Kalan: 0, Bölüm: 30 (Bölüm derken bölme işleminin sonucu olarak düşünülebilir.)

Eğer sayımız 2 ye tam bölünmeyen bir sayı ise mesela 61. Şöyle bir çıktı versin

61 sayısı 2 ile tam bölünmez. Kalan: 1, Bölüm: 30 (Kalan da bir bölme işleminde arta kalan sayıdır.)

Bu işlemi sadece iki sayı için yaptık şu an. 1 den 65 e kadar olan bütün sayılar için bu kontrolü yapıp her bir sayı için bu 2 ye bölünebilirlik durumunu inceleyip çıktı verelim. (ip ucu : her bir sayıyı bir döngü kullanarak elde edebiliriz. Döngü olarak for döngüsü kullanılsın)

Şu ana kadar sadece 2 ye bölünebilme kontrolü yaptık. Bu tamamlandıktan sonra 3 e ve 5 e bölünebilme kuralları da aynı sayılar için kontrol edilip onlarda çıktı olarak basılsın.

Sonuc olarak 1 den 65 e kadar olan bütün sayıların sırasıyla 2 ye 3 e ve 5 e tam bölünüp bölünmediğini ve kalan ve bölümün ne olduğunu ekrana bastırılması gerekiyor.