tipitip Mesaj tarihi: Kasım 25, 2005 Paylaş Mesaj tarihi: Kasım 25, 2005 Şöyle bir ödevim var.1 ile 100 arasındaki asal sayıları yazıcak program ve bunların kaç tane olduğunu da yazıcak.normalde control statement .(while,for,continue,..) larla yazıyorum.ama hoca bunları kullanmadan yazın diyor,conditional larda aynı şekilde kullanmılmayacakmış.Nasıl yazabilirim bu kodu?[signature][hline]Düşmanını yenmen için, onu detaylıca tanımak en büyük silahındırrrrrr... severken kararlı sevilirken yeterli ol her ikisini de kaybettiginde sabırlı ol Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
_-_ShadowSong_-_ Mesaj tarihi: Kasım 25, 2005 Paylaş Mesaj tarihi: Kasım 25, 2005 arrayle asal sayıları tek tek girsen,bide counter eklesen hocan kabul eder mi? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
tipitip Mesaj tarihi: Kasım 25, 2005 Konuyu açan Paylaş Mesaj tarihi: Kasım 25, 2005 kısa olacak diyor da nasıl olucak ki anlamadım yaa[signature][hline]Düşmanını yenmen için, onu detaylıca tanımak en büyük silahındırrrrrr... severken kararlı sevilirken yeterli ol her ikisini de kaybettiginde sabırlı ol Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
_-_ShadowSong_-_ Mesaj tarihi: Kasım 25, 2005 Paylaş Mesaj tarihi: Kasım 25, 2005 bende bu kısasını yapın lafına gıcığım..uzunu yaptımda kısası kaldı:D şaka bi yana arrayleri gördünüz mü? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Caranlothwen Mesaj tarihi: Kasım 25, 2005 Paylaş Mesaj tarihi: Kasım 25, 2005 control statement olmadan nasıl yazabilrsin ki ya. Nerelerde kullanılmayacak statementlar daha iyi söylersen..[signature][hline]{==:{*__*}:==} tymaut.blogspot.com Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
WebDeveloper Mesaj tarihi: Kasım 25, 2005 Paylaş Mesaj tarihi: Kasım 25, 2005 kullanımı en aza indirmek mümkün ama hiç kullanmadan yazamazsın ki ... düşünüyorum bulamıyorum yani.[signature][hline]High Level Naruto Fan! Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
tipitip Mesaj tarihi: Kasım 25, 2005 Konuyu açan Paylaş Mesaj tarihi: Kasım 25, 2005 olmadı for la çeviricem artık.yok yani hiç bi yerden kayıt bulamıorum.[signature][hline]Düşmanını yenmen için, onu detaylıca tanımak en büyük silahındırrrrrr... severken kararlı sevilirken yeterli ol her ikisini de kaybettiginde sabırlı ol Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
wildpervert Mesaj tarihi: Kasım 25, 2005 Paylaş Mesaj tarihi: Kasım 25, 2005 int i,j,aray[100]={0}; for(i=3;i<100;i++) { for(j=3;j if(i%j==0) { aray[ i]=1; break; }}} daha kısa gelmiyo aklıma[signature][hline]Boo, are you happy now? [Bu mesaj wildpervert tarafından 26 Kasım 2005 01:34 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
riglous Mesaj tarihi: Kasım 26, 2005 Paylaş Mesaj tarihi: Kasım 26, 2005 recursion kullan. bkz: google.com arama: recursion bi iki saat sonra unutmazsam odama gittigimde kodu yazarim..[signature][hline]Tulahr [Bu mesaj riglous tarafından 26 Kasım 2005 03:21 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
tipitip Mesaj tarihi: Kasım 26, 2005 Konuyu açan Paylaş Mesaj tarihi: Kasım 26, 2005 aray lere girmedik daha .header file ları yaptık.yani bölee tutarsız gidiyoruz biz.bu arada 1 ve 100 arasndaki asal sayıları,dışarıdan hiç bir komut gelmeden nasıl print ederim ekrana?[signature][hline]Düşmanını yenmen için, onu detaylıca tanımak en büyük silahındırrrrrr... severken kararlı sevilirken yeterli ol her ikisini de kaybettiginde sabırlı ol Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Kojiroh Mesaj tarihi: Kasım 26, 2005 Paylaş Mesaj tarihi: Kasım 26, 2005 Asal sayı bulma formülü geliştirilemedi diye biliyorum o yüzden for, while kullanmadan yapmak çok zor olur. Hoca niye öle istemiş anlayamadım valla...[signature][hline]Ahaha Miburo! Whadda?!? O_o Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
tipitip Mesaj tarihi: Kasım 26, 2005 Konuyu açan Paylaş Mesaj tarihi: Kasım 26, 2005 bi bilsem size de söyliycem zaten de :)[signature][hline]Düşmanını yenmen için, onu detaylıca tanımak en büyük silahındırrrrrr... severken kararlı sevilirken yeterli ol her ikisini de kaybettiginde sabırlı ol Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
dooman Mesaj tarihi: Kasım 27, 2005 Paylaş Mesaj tarihi: Kasım 27, 2005 asal sayıyı şöle buluuosun bilgisayar programında. en azından bizim hocamız böyle gösterdi mesela 88 sayısının asallığını kontrol etmek için sqrt(karekök)ünü alıosun 9 ile 10 arasında bişi çıkıo eğer 0dan 9'a kadar hiçbir sayıya bölünmüosa asaldır yoksa değildir. sonuçta int olarak verdinmi bu değerleri küsürat kısmını saymayacaktır. kullancağın bi for veya while ile yukarıdaki işlemlere dayanarak bulabilirsin. c++ coding böle #include #include // for sqrt using namespace std; // program to check for primeness // Owen Astrachan, 4/1/99 bool IsPrime(int n); // determines if n is prime int main() { int k,low,high; int numPrimes = 0; cout << "low number> "; cin >> low; cout << "high number> "; cin >> high; cout << "primes between " << low << " and " << high << endl; cout << "-----------------------------------" << endl; k = low; while (k <= high) { if (IsPrime(k)) { cout << k << endl; numPrimes += 1; } k += 1; } cout << "-----------------" << endl; cout << numPrimes << " primes found between " << low << " and " << high << endl; return 0; } bool IsPrime(int n) // precondition: n >= 0 // postcondition: returns true if n is prime, else returns false // returns false if precondition is violated { if (n < 2) // 1 and 0 aren't prime { return false; // treat negative numbers as not prime } else if (2 == n) // 2 is only even prime number { return true; } else if (n % 2 == 0) // even, can't be prime { return false; } else // number is odd and greater than 2 { int limit = int(sqrt(n) + 1); // largest divisor to check int divisor = 3; // initialize to smallest divisor while (divisor <= limit) { if (n % divisor == 0) // n is divisible, not prime { return false; } divisor += 2; // check next odd number } return true; // number must be prime if the function does not // return within the loop } } Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
tipitip Mesaj tarihi: Kasım 27, 2005 Konuyu açan Paylaş Mesaj tarihi: Kasım 27, 2005 sonuna bi sayaç attım ama her asaldan sonra sayaç devreye giriyor ve onları sayıyor.buraya kadar tamam ama asıl önemli olan ,sayacın son anda çalışması.benimkinde her işlemden sonra ekrana çıkıyor.nasıl çözülür bu sorun?[signature][hline]Düşmanını yenmen için, onu detaylıca tanımak en büyük silahındırrrrrr... severken kararlı sevilirken yeterli ol her ikisini de kaybettiginde sabırlı ol Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
riglous Mesaj tarihi: Kasım 27, 2005 Paylaş Mesaj tarihi: Kasım 27, 2005 sanirim istedigin seyin java hali bu, ("if" kullanmadan nasil yapilacagini bilmiyorum yanniz"), basina x=2 diye baslatinca calisiyo iste... modifiye et biraz, c'ye uygun hale getir (her sey beles olamaz di mi...) public int y; public int p=2; public void prime(int x){ p=2; if(x==100){ System.out.println("End"); } else { y=x; if(prime2(x)==0){ System.out.println(x + " is prime"); } prime(x+1); } } public int prime2(int x){ y--; if(y!=1){ if((x%y)==0){ p=1; } else { prime2(x); } } else { p=0; } return p; } [signature][hline]Tulahr Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
tipitip Mesaj tarihi: Kasım 27, 2005 Konuyu açan Paylaş Mesaj tarihi: Kasım 27, 2005 yıhahahahahaha yaptımmmmmm beeeee....... yuppiiiiiii :D :D :D[signature][hline]Düşmanını yenmen için, onu detaylıca tanımak en büyük silahındırrrrrr... severken kararlı sevilirken yeterli ol her ikisini de kaybettiginde sabırlı ol Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
RaidenXelRu Mesaj tarihi: Kasım 28, 2005 Paylaş Mesaj tarihi: Kasım 28, 2005 helall :)[signature][hline]no signature... Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
tipitip Mesaj tarihi: Kasım 28, 2005 Konuyu açan Paylaş Mesaj tarihi: Kasım 28, 2005 Raiden bilirsin benii,,,, kaçmaaaaaaaaaaazzzz :)[signature][hline]Düşmanını yenmen için, onu detaylıca tanımak en büyük silahındırrrrrr... severken kararlı sevilirken yeterli ol her ikisini de kaybettiginde sabırlı ol Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar