Merhabalar; C#'ta Proje çalışmam var, yardımcı olursanız sevinirim.. Proje < Resime gitmek için tıklayın > Arkadaşlar Hafta Sonuna yetiştirmek Gerekiyor Yardımlarınız Bekliyorum... |
main içinde; system("pause"); yaz ekranda sabit tutar. Ben C ile farklı bir şey kullanıyordum ama kod başına #include<conio.h> ve sonuna return'den önce getch(); yazdığında da aynı işlevi görür. Sorun olursa sorabilirsin. |
Tamam bu da oluyor fakat bazı sıkıntılar yaratabiliyormuş, ben de dev-c yi kaldırdım, "code-blocks" yükledim bu dertlerden kurtuldum. Teşekkür ederim. |
Büyük verilerle çalışıyorsan bilemeyeceğim tabi. O kadar sorun olacağın sanmıyorum. Bu tarz programlar yerine sanal makineye ubuntu at derim. |
Baktım ama yine de tereddüt ediyorum. 11) - 12) B 13) C 14) D 15) D Cevaplarını öğrendikten sonra da bilgilendirirsen sevinirim. |
Konuyla ilgili bilgim yok ama aşağıdaki sayfada bahsedilmiş senin sorunundan. http://social.msdn.microsoft.com/Forums/vstudio/en-US/46df031a-9118-4dcf-a434-b419d05fcc40/help-me-please-one-or-more-projects-in-the-solution-were-not-loaded-correctly-please-see-the?forum=vssetup Yani sorun solutiondaki projelerin path'inde. Solution'ı aç hata verdikten sonra o solutiona gerekli projeleri kendin ekle, daha sonra yeni bir solutionı kaydet. Kaydettiğini kullan. |
Tesekkur ederim |
Arkadaşlar projemde bazı anlamadığım kodlar var, kodları satır satır ayrı ayrı ele alarak ne anlama geldiğini söyler misiniz? ApplicantList.Kullanıcılar.SingleOrDefault(x => x.userName == username && x.password == password) != null ApplicantList.Kullanıcılar.Insert(0,new Applicant() { userName = username }); foreach (Request item in RequestList.Sikayetler.Where(x => x.state == comboBox1.SelectedItem.ToString()).ToList()) TeknikServisEkrani_Load(null, null); |
NOT: C++ mantığı ile cevapladım C# bilgim hiç denecek kadar azdır 12-) nesnenin isim uzayı olduğunu bilemeyiz, geriye double değer döndüreceğinide bilemeyiz, C Doğrudur, public olduğunuda bilemeyiz 13-) private türündendir 14-) büyük ihitmal A 15-) nasıl bir fonk. Bilmiyorum ama büyük ihtimal hatalı çünkü böyle bir sözdizimi genelde yanlıştır |
11 d 12 b (Kodun hatasiz.derlendigini varsayarsak) 13 c 14 a 15 b |
Arkadaşlar çok önemli yetiştirmem gereken bir ödev var. Ödevi ve bulduğum tahmini yarim cevabı yazıyorum yardımcı olursanız çok sevinirim. Ödev Bilgisayar isimli bir sınıf oluşturunuz -Oluşturulan sınıf bir bilgisayarın sahip olduğu özelliklere sahip olması gerekir (ekeran kartı, ram vb.) -Özellikler veri tipleri olarak temel veri tiplerinin yanı sıra en az bir adet dizi ve yapı veri tipi kullanılması gerekir Örnek: char model[] , struct ekrankarti{ int ram, int maxCozunurluk } vb. -Oluşturulan nesnelerin özelliklerine fonksiyonlar ile değer atanabilmeli veya değer okunabilmeli -Oluşturulan n adet (dizi mantığı ile) nesneden istenilen bilgisayar nesnesinin özellikleri yazdırılabilmeli Yukarıdaki kriterlere sağlayan programı c++ dili ile yazınız class Bilgisayar{ private: struct Ram{ int mhz; int bellek; }ram; struct EkranKarti{ Ram kartRam; int maxCozunurluk; char* kartModel; }eKarti; char* bilgisayarMarka; public: Bilgisayar(){} //new ----- new[] Bilgisayar(char* str):bilgisayarMarka(str){}//Bilgisayar nesnesini marka ismi ile yaratma ~Bilgisayar(){} //delete ----delete[] void setEkranKarti(){ //Ekran kartının özelliklerini değiştir } void setRam(){ //ram özelliklerini değiştir } Ram getEkranKartiRam(){ return eKarti.kartRam; // struct Ram veriyapısını ram nesnesini döndürür } Ram getBilgisayarRam(){ return ram; } }; |
Arkadaşlar C de ilk 10 asal sayıyı bulma kodu gördüm ama anlamadığım bi yer var #include <stdio.h> #include <stdlib.h> //İlk 10 asal sayıyı gösterme. int main(int argc, char *argv[]) { int i,adet=0,sayi=2,bolen=0; while(adet!=10) { for(i=2;i<=sayi;i++) { if(sayi%i==0) { bolen++; } } if(bolen==1) { printf("%d\n",sayi); adet++; } bolen=0; sayi++; } return 0; } kod böyle fakat i=2;i<=sayi;i++ kısmını anlayamadım neden i 2den başlıyor sayaç değil midir bu |
Sayaç değil asal sayılar 2,3,5,7,9.... diye gidiyor ya orada sayıyı bölüyor o. Değer verip düşün 19 diyelim. Asal sayının kendisine ve 1'e bölümü dışında böleni olmayacak. 19'u 1'e bölüp başlatamazsın, 2'den başlatman lazım. Orda 2 diyerek oradan başlatıyor. 2'den itibaren bölüp kontrol ediyor var mı yok mu diye. |
Gerçi sende scanf yok ama aynı şeyi diyorum zaten. Anlatabilmişimdir umarım. |
arkadaşlar c# console aplicationda bana ekolayzır programını yazabilirmisiniz bi türlü yapamadım ALLAH RIZASI İÇİN. |
çok sağolasın kardeşim |
Arkadaşlar aşağıdaki kodda tetriste iki nesnenin çarpışmasını görmeye çalışıyorum ama oluşturduğum şekillerin koordinatları aynı oluyor. yani .....Kare kare1 = new Kare(); .....Kare kare2 = new Kare(); olarak oluştursam oluyor ama bunların yerine aşağıdaki gibi kareList[0] ve kareList[1] kullanırsam şekillerin koordinatları ayrı noktalar versem bile aynı oluyor, son şeklin koordinatlarını alıyor ikisi de. Belki olması gereken odur ama ben bu şekilde nasıl kullanırım bunu? Çünkü gelen şekilleri kaydedip yeni gelen şekille karşılaştırma yapmak istiyorum dolu mu boş mu diye...
|
sen bir tane kare yaratıp onu listeye iki defa ekliyorsun. eklediğin iki karenin de bellekteki adresi aynı. bu nedenle birinde yaptığın değişiklikler diğerinde de görünüyor (ki zaten aynı nesne bu ikisi) bunun yerine kareList.Add(new Kare()); kareList.Add(new Kare()); veya int kareSayisi = 2; for(int i = 0; i<kareSayisi; i++) kareList.Add(new Kare()); şeklinde yapabilirsin. |
Bu mesaja 1 cevap geldi. Cevapları Gizle