http://tr.wikipedia.org/wiki/S%C4%B1ralama_algoritmas%C4%B1 |
Dil C++ sanırım. Kodu yapıştırırsan değiştirebilirim. Karakterleri tek tek alarak işlem yapabilirsin. cin.get() kullanarak. while ın içinde switch kullan, '-' karakteri geldiğinde bir case e girer sonra bir karakter daha alırsın '1' ise programdan çıkarsın değilse başka bişey yaparsın veya karakteri geri koyarsın. Buradan get() haricinde lazım olabilecek diğer fonksiyonlara bakabilirsinhttp://www.cplusplus.com/reference/istream/istream/ veya c fonksiyonları kullanabilirsin getchar/ungetc gibi. |
yok hoca sınıfta örneğini yapmıştı fakat bu kadar komplike şeylere girmedik ben sanırım anlatamadım. cout << "ders notu giriniz : (cikmak icin -1 Giriniz) cin >> dersNotu; cout << "bilmemne giriniz :" .. .. böyle gitsin istiyorum en sonunda sınıf ortalaması hesaplattıracağım vs. ama oradan 0 girince çıkmasını nasıl sağlayabilirim. eğer while'ı üste koyarsam dersnotunu önce istemem gerekecek bi acayip oluyor, do while şeklinde yaparsam da en sonda -1 girince döngü bir kez daha dönüyor. ben -1 girince programdan çıkacak döngünün sonunda hesaplamasını istediğim ortalamaları yazdıracak, orasını yazarım zaten tek istediğim -1 girince döngüden çıksın. bir de mesela harf notu isteyeceğim aa girecek onun rakamsal olarak 4e karşılık geldiğini programda nasıl yazabilirim ? |
http://ideone.com/Wq1vVZ veya http://ideone.com/dW6XDn Ama bunun yerine çok daha iyi yöntemlerle bu işi yapabilirsin. |
Mesela ne gibi yöntemler hocam ? Burada İngilizce-Türkçe , Türkçe ingilizce çeviri için basit bir program yazacağız bende iki yerde ayrı ayrı yazmak yerine fonksiyon tanımlamayı tercih ettim bu da sorun oluşturdu . Sizin dediğiniz yöntemler neler ? |
http://stackoverflow.com/questions/8767166/passing-2d-array-to-function |
Teşekkürler inceliyorum ![]() |
Senin yazdığın kodda herşey hardcoded diyeceğim cinsten. Fonksiyonunun ve kodunun daha efektif olması için double pointer ile beraber boyutları gönderip çalışabilirsin. Tabi biraz daha karışık olur. vector daha çok tercih edileblir. Tabi yapacağın şeye göre değişir. |
O kadar karmaşık olmasına gerek yok hatta o şekilde yapmazsam daha iyi çünkü bunu sen yapmamışsın diyebilirler ![]() ![]() |
arkadaşlar c++ ta proje konsol dosyasını aşağıdaki şekilde açamıyorum sanırım windows 8 uyumsuzluğundan dolayı < Resime gitmek için tıklayın > return 0 değerini veriyor system pause gelmiyor her yeni projede aşağıdaki şekilde nasıl açabılırım ++ ek olarak derleme f9 değil f10 oluyor windows 8 de |
başlat-çalıştır-regedit yaz sonra orda local de vsbasic dosyasını bul. orda system.pause yazan yeri 1 de 0 a çevir. |
Böyle bir şey yok. Bir arrayin elemanı NULL olmaz (aslında olur 0'a eşit olur diyebiliriz). NULL pointer vardır. http://www.cplusplus.com/reference/cstring/NULL/ |
Bu tarz bir kontrol yapmak mümkün değil midir peki ? |
Hayır pek mümkün değil. Kendin bir sinyal değer verip yapabilirsin bunu. Ama sonu.ta dizide bir değişken bu değeri almış olaibilir. Belki başka bir yol da tüm değişkenlerini BSS segmentinde tanımlamaktan geçebilir ama sanırım bu değişkeni 0 değerine veya NULL değerine eşitlemek demek. 0 kontrol çeki bir değişkenin tanımlanıp tanımlanmadığına karar vermek için uygun değil bence. |
Çalıştığınız kaynak nasıl birşey ki böyle şeyleri bile sorma gereği duyuyorsunuz? Ayrıca aramayı öğrenmenizi tavsiye ederim. Herşeyi foruma sorarak hayat geçmez. https://www.google.com.tr/search?q=c+string+kar%C5%9F%C4%B1la%C5%9Ft%C4%B1rma&num=20&hl=tr&safe=off&source=lnt&tbs=lr:lang_1tr&lr=lang_tr&sa=X&ei=dNhhUbXTHcf0ObXsgeAK&ved=0CBYQpwUoAQ&biw=1366&bih=628 |
Benim de sizlere C# üzerinden bir sorum olucaktı.Epeyce zaman uğraştım araştırdım sağlıklı bir sonuç alamadım.Yardım ederseniz sevinirim.Sorunum şu şekilde; http://c1304.hizliresim.com/18/4/lrzhw.png
http://c1304.hizliresim.com/18/4/lrzk1.png Hesaplattırdıktan sonra yukarı resimde ki gibi şekil alıyor.Listin içinde ki degerleri de Datagridde template'lerin içine labeller atarak Evalla çektim .cs kısmındakileri. Mesela GridView'de 2 row varsa ikisinide alt alta ekrana yazdırmak istiyorum.Nasıl bir yol izleyebilirim.Yukarıda ki hesaplatmayı GridView her rowu için ayrı ayrı hesaplattırıp DataGridde alt alta listeletmem lazım.Lütfen yardım edin. Teşekkür Ederim |
hmm bu konuyu konu açtıktan sonra gördüm neyse aynısnı buraya kopyalıyim Merhabalar , yeni yeni bu konuyu öğrenmeye çalışıyorum direk sorularıma geçiyim. Fotoraftaki carp fonksiyon tanımındaki r neyin nesidir ? Bu fonksiyon nasıl çalışıyor ? yani Rasyonel son=s.carp(t); den bu fonksiyonun içindeki neye ne atanıyor ? returnde neye neyi atayıp çarpıyor ...? Kısacası kafam baya karıştı :) < Resime gitmek için tıklayın > https://store.donanimhaber.com/15/10/8b/15108ba8721919e538c679ca5073988a.jpg |
< Resime gitmek için tıklayın > Beyler bana bu programa benzer flood programı bulabilirmisiniz veya yazabilirmisiniz? Cidden çok lazım. Program kutucuya yazılan kelimeyi F Tuşları ile metin yazılabilecek yerlere yapıştırıyor ama tek istemediğim kısmı sonunda alt satıra inmesi. Hayrına böyle birşey yazabilecek arkadaş varmı? Programı incelemek isterseniz: http://www.mediafire.com/?nwmeiv2u02cuyia |
http://en.wikipedia.org/wiki/Clipboard_(computing) |
aramaya inanmak:
http://stackoverflow.com/questions/1968328/read-numbers-from-a-text-file-in-c-sharp
Bu mesaja 1 cevap geldi. Cevapları Gizle