Merhabalar ; Arkadaşlar öncelikle kolay gelsin bir projemde yardımcı olabileceğinizi düşündüm. projem şöyle SQL de tanımlı oluşturulmuş bir veritabanım var c# da datagridview yardımı ile tablomu görebiliyorum ancak benden istenen o tablodaki verileri seçtiğimde ayrı bir nesneye atıcak ve o nesnede kayıtlı kalacak(Textbox,listbox olur farketmez) satırı sadece bir kez aktarıcak yani 2 tıklamayla aynı veriyi aktarmıcak.ancak en önemli konu ben projeyi çalıştırdığımda nesnede kayıtlı olan veriler datagridview ekranında seçili veya rengi değişik yani işaretlenmiş olarak gözükecek. |
merhaba.. ekteki resimde bulunan ızgara resminin cpp dosyasini yazamadım bi yardımcı olur musunuz ? bunları opengl ile yazıyoruz.. izgara.h= #ifndef Izgara_h #define Izgara_h #include "Sekil.h" class Izgara:public Sekil { public: Izgara(); Izgara(int cizgiSayisi,int cizgiArasiMesafe); void ciz(); int cizgilerArasiMesafe; int cizgiSayisi; }; #endif sekil.h ise şöyle= #ifndef Sekil_h #define Sekil_h #include "Renk.h" #include "Nokta.h" class Sekil { public: Sekil(); void ciz(); void renkAta(Renk r); void noktaEkle(float x,float y); protected: int noktaSayisi; int maksimumNoktaSayisi; Nokta* pNoktalar; Renk renk; }; #endif < Resime gitmek için tıklayın > |
Kullandığın OpenGL versiyonu nedir? |
Arkadaşlar benim teorik bir sorum olacak. Kendini çağıran fonksiyonlar olayıyla bir çok kez karşı karşıya geldim ama birkaç işleyişini çözemediğim hariç hepsi bildiğimiz while ya da for döngüleriyle yapılabilecek döngüler iken neden bunlar özellikle kendini çağıran fonksiyonlar ile yapılıyor anlayamadım. Acaba işlemciyi döngüden daha az falan mı yoruyor? Ya da burada yapıp döngüler ile yapamayacağımız ne özellik var? |
Teorik olarak kendi kendini çağıran fonksiyonlar ile yapılabilen herşey döngüler ile de yapılır. Verimlilik açısından da döngüler fonksiyon çağrılarından daha hızlıdır. Fakat bazı problemlere baktığın zaman kendi içinde bir rekürsiflik sezersin. Döngü ile yapmakta oldukça zorlanırsın ve birşeylerin ters gittiğini anlarsın. Daha önce hiç yaptınmı bilmiyorum ama istersen bir klasörün içeriğini komple (alt klasörler ve dosyalar dahil) listeleyen bir kod yazmayı dene. Bunu önce döngü ile yapmaya çalış, daha sonra recursive fonksiyon ile dene. Ne demek istediğimi anlayacaksın. |
Henüz kod bazında o kadar ilerlemiş değilim hocam. Dediğiniz olaya benzer bir olay Hanoi Kuleleri adlı klasik kendini çağıran fonksiyon örneğinde karşıma çıktı. Evet while ile yazması en az 20-25 satır süren kodu fonksiyon ile 6 satırda yazabiliyorsunuz bu tarz örneklerde. Ama ne bileyim henüz o iç içe dallanan fonksiyonları aklım çok rahat kavrayamadığı için midir bilmem hep bir alternatif yol arayışındayım bu kendini çağıran fonksiyonlar konusunda. Sürekli içimden bir ses sonsuz döngü yapacak diye korkutuyor beni ![]() Not: Bu iç içe fonksiyonların mantığını daha iyi anlamak için matematikten önerebileceğiniz bir konu var mı? |
Arkadaşlar c# da textbox'ta bir cümle var(sabit bir cümle değil) onu kopyala butonuna bastığımızda ctrl c işlemini yapmasını istiyorum. Sonrada notepadde ctrl v yaptığımda oraya yapışması lazım. Test etmek için. Bir şeyler yaptım ama olmadı. Fikri olan ? |
C# Clipboard diye aratırsan çözümü bulursun. |
Clipboard u bende arastirdim. Tam olarak ne oluyor yav bu clipboard |
http://en.wikipedia.org/wiki/Clipboard_(computing) |
Merhaba arkadaşlar; belki konu içinde vardı ancak acil lazım olduğundan belkide aynı şeyi danışmak durumunda kalıyorum bakmadan affola.. C#'da Windows Form'da textBox kutusunda yazı yazarken "ENTER" tuşuna bastığımız zaman gerçekleşmesi gerekenleri nasıl yazabilirim ? Edit: Sorun halledildi, iyi forumlar dilerim... |
Merhabalar, c#'da windows formda polinom çözen bir program ödevim var. Takıldığım nokta şu ki TextBox'a girilen polinomdaki X'lerin üslerini ve katsayılarını ayrıştırmak istiyorum. Mesela , [ 5x2 - 2x + 3 ] yani okunuşuyla beş x kare eksi iki x artı üç polinomundaki sırayla x'in üssüne göre katsayıları diziye atayacağım. Kısaca Textboxt'taki polinomu nasıl ayrıştırabilirim? |
Clipboard.SetText(textBox1Text); |
Arkadaşlar baklava dilimi yapıyorum ama dilimde 1 tane dokuzlu yıldız olması gerekirken 2 tane oluyor. Bir el atarsanız çok makbüle geçer , bu arada baklava diliminin boyutu elle girilmeyecek. #include <stdio.h> int main() { int i, ilkDongu, yildizDongusu, sonDongu; int m; int n; int q; for (i = 0; i < 5; i++) { ilkDongu = 5-i; yildizDongusu = 2*(i); sonDongu = 5-i; for(m = 0; m < ilkDongu; m++) { printf (" "); } for(n = 0; n <= yildizDongusu; n++) { printf ("*"); } for(q = 0; q < sonDongu; q++) { printf (" "); } printf ("\n"); } for (i = 4; i >= 0; i--) { ilkDongu = 5-i; yildizDongusu = 2*(i); sonDongu = 5-i; for(m = 0; m < ilkDongu; m++) { printf (" "); } for(n = 0; n <= yildizDongusu; n++) { printf ("*"); } for(q = 0; q < sonDongu; q++) { printf (" "); } printf ("\n"); } getch (); return 0; } |
Arkadaşlar ödevim var C programlamadan ama yapamadım yardımcı olur musunuz Aşağıdaki sonsuz seriyi kullanarak pi değerini hesaplayan bir c programı yazınız. 3.14159 değerine ulaşmak için kaç terim hesaplanmalıdır. pi = 4 - 4/3 + 4/5 - 4/7 + 4/9 - 4/11..... |
Daha once Leibniz formulu yazildi bu konu basligi altinda. Biraz aratirirsan bulabilirsin. Edit : Bu konu basligi altinda degilmis sanirim. Direk Liebniz teoremi basligi altinda var. |
Ben de araştırıyorum saatlerdir göremedim , doktora gitmeyi falan düşündüm :P :) Tamam dediğiniz konuya bakacağım teşekkür ederim. |
http://forum.donanimhaber.com/m_68389174/f_//tm.htm#68389174 |
Arkadaşlar ben c++ a başlayalı 1 ay felan oldu birde kitap aldım fakat gotoxy() 'nin kütüphanesini bulamadım ne yapmalıyım hangi kütüphaneyi girmeliyim ? |
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @garui