Pythonda asal sayı bulma projesi

ftsovski

80+
Katılım
21 Ocak 2021
Mesajlar
36
Reaksiyon skoru
33
Pythonda girdiğimiz sayının asal sayı olup olmadığını belirlemek için kendi çapımda kod yazıyorum. Mesela sayı / 2 bana integer vermiyorsa durumu false sayacak nasıl yapabilirim...
 
Pythonda girdiğimiz sayının asal sayı olup olmadığını belirlemek için kendi çapımda kod yazıyorum. Mesela sayı / 2 bana integer vermiyorsa durumu false sayacak nasıl yapabilirim...
Hocam sayıyı ikiye bölüp o sayıya kadar olan tüm sayıları o sayıya boldurcen onu da sen yapacan yani tam sayılar yaptırmaya uzun göster ve int yaptırmaya gerek yok reel de yapabilirsiniz
 
Python pek bilmiyorum ama C# biliyorum.Mantık olarak kullanıcının gireceği sayıyı int değişkenine alacaksın.Ondan sonra if'te 1'den kendisine kadar böleceksin.1 için de bir değişken oluşturmalısın 1'den o sayıya kadar modlarını al diyeceksin eğer 1 ve kendisi dışında diğer sayılarda da modu 0 ise bu asal değil diyeceksin.1 ve kendisi hariç sayılarda modu 0 dan farklıysa asal diyeeceksin.Python pek bilmiyorum C# bilgimle mantığını anlattım sadece.
 
Python:
num = int(input("bir sayı giriniz: "))
durum =True
if num > 1:
    for i in range(2, num):
        if (num % i) == 0:
            durum=False
            print(num, " asal sayı değildir")
            print("Durum",durum,"oldu")
            break
        else:
            print(num, " Asal sayıdır")
            print("Durum",durum,"oldu")

else:
    print(num, " asal sayı değildir")
    durum=False
    print("Durum",durum,"oldu")
 
Hocam sayıyı ikiye bölüp o sayıya kadar olan tüm sayıları o sayıya boldurcen onu da sen yapacan yani tam sayılar yaptırmaya uzun göster ve int yaptırmaya gerek yok reel de yapabilirsiniz
Anladım hocam sağ olun
Mesaj otomatik olarak birleştirildi:

Python pek bilmiyorum ama C# biliyorum.Mantık olarak kullanıcının gireceği sayıyı int değişkenine alacaksın.Ondan sonra if'te 1'den kendisine kadar böleceksin.1 için de bir değişken oluşturmalısın 1'den o sayıya kadar modlarını al diyeceksin eğer 1 ve kendisi dışında diğer sayılarda da modu 0 ise bu asal değil diyeceksin.1 ve kendisi hariç sayılarda modu 0 dan farklıysa asal diyeeceksin.Python pek bilmiyorum C# bilgimle mantığını anlattım sadece.
Sağ olasın yine de yardımcı oldu
Mesaj otomatik olarak birleştirildi:

knk vs cod ıle kod yaz orda hem kolay hem dırek sorunu belırtıyor
Genelikle pycharm kullanıyorum ama onu da denerim
 
Yeni mesajlar Yeni Konu Aç  

   

SON KONULAR

Forum istatistikleri

Konular
1,205,706
Mesajlar
10,897,397
Üyeler
192,773
Son üye
basritch
Geri
Top