Problemlerin çıktılarını oluşturamıyorum malesef.. |
Şu tepkilere sadece gülüyorum. Hayır yani birebir cevabı ben oradan alıntıladım cevaplarken de, o yüzden diyorum. Bir de tepki koyuyorsunuz ya ![]() |
Yaptığın kadarını paylaşırsan yardımcı olmaya çalışırım. |
C programlama dilinde diziler en fazla kaç eleman alabilir ödevim için max sayıyı girmek istiyorum da. Dizi[x] x yerine max kaç gelebilir. |
Arkadaşlar txt dosyasından kelimeleri teker teker okutup onları vektöre aktarmam gerek. Nasıl yapabilirim ? ![]() |
Boyle bir sey yapmaniza gerek yok. Zaten gerek performans acisindan onerilmez. En ust limit SIZE_MAX dir. O da = 2^1024 -1 |
http://ce.istanbul.edu.tr/Dosyalar/Odevler/2012/2/0/Odev_0_Odev3_InttoProg_20130516_787.pdf Arkadaşlar şu ödevde nasıl bir algoritma kurulabilir acaba? |
Cevap gelene kadar tek tek denedim ![]() |
|
Tebrikler. Bu değişen bir değerdir. |
Değişen derken ramdeki alana göre mi değişiyor? Şu an bende sorunsuz çalışıyor ama başka bilgisayarda sorun çıkarma ihtimali var mı yani? |
Var tabi ki. Size dedim ki oyle yapmaniza gerek yok. Yapmaya calistiginiz seyi soyleyin ona gore ayarlayalim. |
Var mı bir yorumu olan arkadaşlar |
Şimdi ben programa göre yazıyı kullanıcıdan alıyorum ve aldığım yazıdaki karakterleri 3 sonraki karaktere atıyorum mesela a harfini d ye atıyorum b harfini e ye atıyorum böyle gidiyor ve bunları atlanmış olarak karakterleri dosyaya yazdırıyorum. Metin tek diziye depolanacağından eleman sayısını büyük tutmak istedim programda sorunsuz çalışıyor şimdi. Aslında tabi pek önemli değil ama biraz da merak ettiğimden sormuştum. |
Caesar's Cipher yapıyorsunuz yani. Çok daha kullanışlı hale getirilebilir. En yakın boş vaktimde cevaplandırmaya çalışacağım. |
İşletim sisteminin thread başına verdiği stack alanının büyüklüğüne bağlı. Genelde bu stack alanının %80 i güvenli sayılabilir. Ama bu büyüklük çok değişkendir, sistemine göre değişir. Main thread de 2mb civarı olur ortalama. Ben garanti olsun diye 1mb olarak kabul ederim ve 800kb ı geçirmem. (Güvenli alan / sizeof(Type)) formülü ile dizinin maksimum eleman sayısını çıkarabilirsin. Buradaki Type dizi elemanlarının türü. Mesela güvenli bölgeyi 800k kabul edersek ve bu bir int dizisi ise 800000 / 4 = 200000 (eleman sayısı). Senin deneme yanılma ile bulduğun rakam kendi makinanda bile her seferinde değişebilir, sakın güvenme ona. |
Hallettim teşekkür ederim ödev basit genel olarak, bittikten sonra çok boş geldi bir de adam asmaca oyunu ekledim şifrelenmiş kelimeye göre adam asmaca oynatıyor ![]() |
Çok teşekkür ederim bunu öğrendiğim çok iyi oldu. |
Meraklısı için cevap olsun. Girilen string "girdi" olsun. girdi[0] ilk karakteri verecektir. ASCII koduna çevirilip, değeri shift(kaydırma) miktarı kadar artılıp, azaltılabilir. Bu işlemden sonra yeni string "sonuc" a, karakter karakter ekleme yapılabilir. Ek bir char dizisi tanımlamaya gerek yok. |
Zaten sizden yardım istemeden önce google'da araştırıyorum bulamayınca size soruyorum.O kadar bilgi bizde de var merak etmeyin.Birşey rica ettik yapmak istemiyorsanız yapmak istemiyorum diyebilirsiniz.
Saygılar.
< Bu ileti mobil sürüm kullanılarak atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle