Bir sayının asal olup olmama teoremine ve ispatına bakmak gerekiyor ben bilmiyorum da. Bu kadar uzatmaya gerek yok gibi düşünüyorum :( Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

MhmdAlmz bunu yazdı Abi konu dışı ama rneğin 1 den 100 e kadar olan sayların toplamını bulan programı yazın desek. %90 şu cevabı verir.. for(var i = 1;i<=10;i++) Ama neden şu yntemi kimse kullanmaz. Toplam=(10.0 (10.0+1.0))/2; Aradaki farka bakılınca pek bi hız farkı yok ama işlem uzayınca byle oluyor. Yapmış olduğun işe kesinlikle laf etmiyom biliyosun beni :D Sadece merak ettim Asal Sayı bulma mantığın da aynı da Hocam zaten cevabın 55 çıkıyor işlem hatası yapmışsın. Diğer bir mantıkla o zaman direk cevabı yazalım :) Formülü uygulamak güzel bir yntem olurdu. İlk terim son terim şeklinde fakat asal sayılarda formülümüz de yok maalesef. Bu yüzden gizemli zaten Edit: 1den 100e kadar deyip 1den 10a kadar yapmışsın :) Yapma hocam :( ona mı takıldın vesselam :D ek olarak vardır elbet bir yntemi bakmak lazım :D Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

JavaScript ile bir sayının asal olup olmadığını kontrol ediyoruz. Matematik ve çeşitli dalların gizemli konusudur "Asal Sayılar". Tanım olarak "1 ve kendisinden başka bleni yoktur" kısaca bir şeyler syleyebiliriz. Asal sayılarla ilgili şyle bir rnek verebiliriz. "17 ile 19 sayısının çarpımı nedir?" diye bir soru sormuş olsak cevabı kısa sürede "323" olarak bulabiliriz, peki "323 sayısının blenleri nelerdir?" dersek. İşte bu noktada sayıyı analiz etmemiz gerekecektir. Sırayla; 2'ye, 3'e, 4'e, 5'e vs.. blününebiliyor mu diye denemeler yapacağız. Yani; blme işlemi, çarpma işleminden daha fazla zaman almaktadır. İşte bu noktada şifreleme sistemlerinin bir kısmında "blme işlemi" ve de "asal blenler" devreye girmektedir. Şimdi ise gelelim "Asal Sayı" kavramına. Tanım olarak "1 ve kendisinden başka bleni yoktur" şeklinde kısa bir tanımlama yapmıştık. rnekler vermeye çalışalım. "2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37..." şeklinde herhangi bir dizilim kuralı olmayan sayılar topluluğudur. rnek: 17 sayısı "1" ve "17" harici pozitif bir tamsayıya blünememektedir. Bir başka rnek ise 77 sayısının asal olup olmadığını bilmediğimizi varsayalım. Bu sayıyı sırasıyla asal blenlere blme yoluna gidelim. 2'ye tam olarak blünemiyor. 3'e tam olarak blünemiyor. 5'e tam olarak blünemiyor. 7'ye tam olarak blünmektedir. Burada bakmamız gereken hususlardan birisi, blünecek sayının karekk değerine kadar olan sayıları teker teker sayının bleni olup olmadığına bakmaktır. Sayının tamamına kadar ilerlemeyi nlemiş olduk. Şimdi ise bu hesaplamayı JavaScript üzerinde programlayarak bir sistematiğe oturtmuş olacağız. function fnHesapla { var intSayi = document. getElementById . value; if (intSayi. length < 1 || isNaN else { if (intSayi < 3) else { if (intSayi % 2 '0') else { var intSon_Sayi = Math. floor(Math. sqrt ; intSon_Sayi = intSon_Sayi + 1; var intTam_Bolen_Sayisi = 0; for (i = 3; i <= intSon_Sayi; i++) { var realBolum = intSayi / i; if (realBolum. toString . indexOf -1) } if (intTam_Bolen_Sayisi 0) else document. getElementById . innerHTML = strYazi; } } } } Şimdi ise HTML betiklerini hazırlayalım. <input type="text" id="sayi" /> <button onclick="javascript: return fnHesapla ;">Asal mı?</button> <span id="sonuc"></span> Kaynak: JavaScript ile Asal Sayı İşlemleri Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

Muhammed, aslında toplamı benim yazdığım betiklerde bulmak zor. Çünkü ilk bulduğu blende hemen dngüyü durduruyor. Dolayısıyla belirli bir noktaya kadar olan toplamlar ortaya çıkar. Yada ben bu saatler de kafam çok fazla çalışmadığı için dediklerini anlayamadım :). Verdiğin ynteme bakmak gerek. Bir dizinin vs.. tam olarak asalları verdiğini hatırlamıyorum. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

Abi konu dışı ama rneğin 1 den 100 e kadar olan sayların toplamını bulan programı yazın desek. %90 şu cevabı verir.. for(var i = 1;i<=10;i++) Ama neden şu yntemi kimse kullanmaz. Toplam=(10.0 (10.0+1.0))/2; Aradaki farka bakılınca pek bi hız farkı yok ama işlem uzayınca byle oluyor. Yapmış olduğun işe kesinlikle laf etmiyom biliyosun beni :D Sadece merak ettim Asal Sayı bulma mantığın da aynı da Hocam zaten cevabın 55 çıkıyor işlem hatası yapmışsın. Diğer bir mantıkla o zaman direk cevabı yazalım :) Formülü uygulamak güzel bir yntem olurdu. İlk terim son terim şeklinde fakat asal sayılarda formülümüz de yok maalesef. Bu yüzden gizemli zaten Edit: 1den 100e kadar deyip 1den 10a kadar yapmışsın :) by_Tet tarafından 28/Eyl/16 03:36 tarihinde düzenlenmiştir iyibu! yeniden..

Abi konu dışı ama rneğin 1 den 100 e kadar olan sayların toplamını bulan programı yazın desek. %90 şu cevabı verir.. for(var i = 1;i<=10;i++) Ama neden şu yntemi kimse kullanmaz. Toplam=(10.0 (10.0+1.0))/2; Aradaki farka bakılınca pek bi hız farkı yok ama işlem uzayınca byle oluyor. Yapmış olduğun işe kesinlikle laf etmiyom biliyosun beni :D Sadece merak ettim Asal Sayı bulma mantığın da aynı da Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!