Python ile Sorular 12- Asal sayıları bulmak

  Рет қаралды 12,743

Code Cube

Code Cube

Күн бұрын

Пікірлер: 25
@rasimbyk1182
@rasimbyk1182 5 жыл бұрын
Bu kanalı yeni gördüm ve ondan sürekli mesaj atıyorum bu kanalı herkezin görmesini istedigimden (Mesaj sayısı etkiliyordur inşallah )
@CodeCube
@CodeCube 5 жыл бұрын
Teşekkürler, olumlu yorumların için
@yalcni2638
@yalcni2638 Жыл бұрын
Merhaba hocam iki tam sayi arasinda kalan tamsayilarin carpimini nasil yazdiririm yeni basladim aklim karisti yardimci olursaniz sevinirim.
@yusufyetkinguc9289
@yusufyetkinguc9289 11 ай бұрын
hocam benim sorumda bu 3 ve 1000 arasındaki asal sayıların toplamını bulmak. Acaba yardımcı olabilir misiniz?
@umutcangungor2193
@umutcangungor2193 3 ай бұрын
merhaba toplam=0 diye bir değişken oluşturun eğer bolen_sayac==0: ise toplam+=j ve print(toplam) yazdırın aynı koda
@edemir8014
@edemir8014 2 жыл бұрын
#benzer ve alternatif olarak def bolunuyormu(sayi): durum = False for i in range(sayi-1,1,-1): if(sayi%i==0): durum= True return durum for i in range(2,1000): if(bolunuyormu(i)==False): print(i)
@fatmaduru5400
@fatmaduru5400 4 жыл бұрын
hocam iki de asal sayı fakat benim yaptıgım koda ikiyi almiyor neden ?
@daghan3831
@daghan3831 3 жыл бұрын
ilk for döngüsünde 3 sayısından başlatıyor oraya 2 yazabilirsin
@fatmaduru5400
@fatmaduru5400 3 жыл бұрын
@@daghan3831 evet öğrendim zaten eski bir yorumdu ama yinede sağol
@senanalaz
@senanalaz 2 жыл бұрын
While ile nasil yapilir?
@sametocsy
@sametocsy 4 жыл бұрын
merhaba hocam.. benim bir problemim var 1 den buyuk pozitif bir tamsayinin asal carpanlarini bulmam gerekiyor. ve bu asal carpanlari kucukten buyuge siralamam gerekiyor. programin normal halini for döngüler ile yazabilsemde bunun rekursif bir fonksiyon olarak nasil yazacagim bir turlu yapamiyorum. bu aralar rekürsif fonksiyonlara çalışıyorum yaptığım programların rekürsif hallerine çalışıyorum. yardimci olabilirmisiniz ne kadar uğraşsamda olmuyor.
@CodeCube
@CodeCube 4 жыл бұрын
def factors(x): if x == 1: print(1 ,end =" ") elif num % x == 0: factors(x-1) print(x, end =" ") else: factors(x-1) x = num = int(input('Enter an integer: ')) print('The factors of', x, 'are: ',end =" ") factors(x)
@rasimbyk1182
@rasimbyk1182 5 жыл бұрын
Güzel
@selingun4997
@selingun4997 3 жыл бұрын
for i in range (2,10): bolenSayı=0 for j in range (2,i): if i%j==0: bolenSayı+=1 if bolenSayı==0: print(i) şimdi kodu böyle yazdığımda 2, 2'ye bölündüğünden bölen sayı=1 olacak o yüzden 2 yi almamalı ama kodu okuttuğumda 2 yi de dahil ediyor. biliyorum 2 de asal sayı ama bu koda göre değil. please help
@CodeCube
@CodeCube 3 жыл бұрын
dizi = [] for x in range(1,1000): for asal in range(2,x): if (x % asal) == 0: break elif(x % asal !=0) and (asal == x-1): dizi.append(x) print(dizi)
@selingun4997
@selingun4997 3 жыл бұрын
@@CodeCube tesekkurler
@francolocke4831
@francolocke4831 3 жыл бұрын
Şu döngüyü adım adım bana anlatacak var mı ya? J ilk turda 3 değerini aldı altında yine döngü var i de 2 değerinde ilk turda i 2-3 aralığında oldu dolayısıyla if 3%2 =0 ise bolen_sayac +=1 alttaki döngüden çıktı if olen sayac ==0 ise dedi bölen sayaç zaten sıfırdı çünkü 3%2 = 0 değil. o yüzden j orada 3 tü ve 3 ü yazdırdı. Sonra döngünün başına gitti. SORUYU SORARKEN KENDİ KENDİME CEVABI ANLADIĞIMI FARKETTİM. Teşekkürler. :D Ya mesele döngüyü anlamak değil. Ben çok düşündüm asalı nasıl bulduracam diye algoritmayı bir türlü kuramadım. Saçma sapan if and or durumlarına girdim.
@utkuoruc4853
@utkuoruc4853 4 жыл бұрын
bu zorladı işte. ama iyidir zorlanmak, inşallah adam akıllı kaparım şu dili
@serefinee
@serefinee Ай бұрын
durum nedir
@sertcom
@sertcom 4 жыл бұрын
dizi = [] for x in range(1,1000): for asal in range(2,x): if (x % asal) == 0: break elif(x % asal !=0) and (asal == x-1): dizi.append(x) print(dizi)
@fatmaduru5400
@fatmaduru5400 4 жыл бұрын
merhaba peki neden kodu çalıştırınca 2yi almadı 2 de asal sayı
@sertcom
@sertcom 4 жыл бұрын
@@fatmaduru5400 2 sayısı çift olduğu için sayıyı almadı
@sertcom
@sertcom 4 жыл бұрын
@@fatmaduru5400 for sayi in range(1,1000): if sayi > 1: for i in range(2,sayi): if (sayi % i) == 0: break else: print(sayi)
@fatmaduru5400
@fatmaduru5400 4 жыл бұрын
@@sertcom çok teşekkürlre çok büyük yardim etiniz
@sertcom
@sertcom 4 жыл бұрын
@@fatmaduru5400 yardımcı olduğuma sevindim
10  Python ile Döngüler1 - while
11:26
Duygu Cakir
Рет қаралды 5 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
PYTHONv3: Video 11: Örnek Soru Çözümü
9:01
BilgisayarKavramlari
Рет қаралды 25 М.
Python - Asal Sayı Uygulaması
4:25
STUDIOBRN
Рет қаралды 4,3 М.
Python ile Sorular 18- Sayıları yazı ile yazmak
6:58
Code Cube
Рет қаралды 5 М.
Python Ders 10 - Yıldızlarla Şekil Çizmek (Döngüler Örnek)
12:05
Sıfırdan Python Dersi 6.7 - Uygulama 2_Döngülerde Asal Sayı Bulma
8:20
Python3 Dersleri 15 - Break ve Continue Deyimleri
11:56
Yazılım Bilimi
Рет қаралды 101 М.
Python ile Sorular 11- Fibonacci sayılarını bulmak
2:38
Code Cube
Рет қаралды 8 М.
Python Öğreniyorum 5 - while döngüsü (Soru çözümlü)
17:52
Bilgisayar Hane
Рет қаралды 9 М.
Sıfırdan Python Dersleri Ders 12: Random modülü
21:29
Python'a Giriş
Рет қаралды 47 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН