iyi günler hocanın labda verdiği soru baya zorladı beni kendimce birşeyler yapmaya çalıştım ama baya hata verdi yardımınızı bekliyorum soru şu buda bnm yaptığım http://www.codesend.com/view/3c09fd69ace26fad75cc60af2e12517d/ |
C de satranç yapmam gerek, tabi ustaların yardımı olmadan imkansız bu; http://forum.donanimhaber.com/m_69309599/tm.htm |
millet nerde?? |
Abi o site yardımcı olmadı sen benim verdiğim programı yazbi sonra benim anlatmak istediğimi anlarsın. |
< Resime gitmek için tıklayın > şunları kodlayabilecek varmı |
hocam bunlar kolay az araştır yaparsın 1.sini vereyım 2 ile3ü yap #include<iostream> |
Ustalar şuraya bir bakın ya, zor bir yerde tıkandım :S http://forum.donanimhaber.com/m_69309599/tm.htm |
Arkadaşlar visual studio 2012 kullanıyorum. bilgisayarımda Office 2007 yüklü iken c# ta bir projeye başladım ve yarıladım. Fakat bilgisayarımda şuan Windows 8 visiual studio 2012 ve Office 2010 sorunsuz olarak devam ettiğim projem Office 2010 yüklediğimden beri using System; Formun loadında bulunan this.tablo11TableAdapter.Fill(this.dataDataSet2.Tablo11); satırına Nesne başvurusu bir nesnenin örneğine ayarlanmadı. Hatanın ayrıntısı ; System.NullReferenceException işlenmedi HResult=-2147467261 Message=Nesne başvurusu bir nesnenin örneğine ayarlanmadı. Source=Arıza_Kayıt_Takip StackTrace: konum: Arıza_Kayıt_Takip.Form2.Form2_Load(Object sender, EventArgs e) c:\Users\-CaSPeR-\Desktop\Yedek proje 1 DB\Arıza_Kayıt_Takip\Arıza_Kayıt_Takip\Form2.cs içinde: satır 43 konum: System.Windows.Forms.Form.OnLoad(EventArgs e) konum: System.Windows.Forms.Form.OnCreateControl() konum: System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) konum: System.Windows.Forms.Control.CreateControl() konum: System.Windows.Forms.Control.WmShowWindow(Message& m) konum: System.Windows.Forms.Control.WndProc(Message& m) konum: System.Windows.Forms.ScrollableControl.WndProc(Message& m) konum: System.Windows.Forms.ContainerControl.WndProc(Message& m) konum: System.Windows.Forms.Form.WmShowWindow(Message& m) konum: System.Windows.Forms.Form.WndProc(Message& m) konum: System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) konum: System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) konum: System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) InnerException: Office 2010 un eklentilerini visual studio 12 ye eklemem mı gerekiyor? < Resime gitmek için tıklayın > |
eskiden konu çok gzldi bişey sorduğumuzda 2-3 saat içinde cvp geliodu şimdi sadece sorular var cvp yok, demirbaşlar uğramıo artık heralde |
bir sayı tahmin oyunu progamladım c de dogru sayı dogru yer için +1 dogru sayı yanlış yer için -1 koyacak 4 basamaklı sayılar için ancak -,+l degerler 5,6,7 gibi degerler geliyo napabilirim edit : #include <stdio.h> void diziyeAktar(int sayi,int dizi[]); int main(void) { int gizliSayi[3],tahmin[3],sayi1,sayi2,i,dogruTahmin=0,yanlisTahmin=1; printf("Gizli Sayiyi Giriniz X=?\n"); scanf("%d",&sayi1); if(sayi1<1000 || sayi1>9999) { printf("Girdi Uygun Degil\n"); return -1; } diziyeAktar(sayi1,gizliSayi); while(sayi1 != sayi2) { printf("Tahmininizi Giriniz Y=?\n"); scanf("%d",&sayi2); if(sayi2<1000 || sayi2>9999) { printf("Girdi Uygun Degil\n"); return -1; } diziyeAktar(sayi2,tahmin); for(i=0;i<3;i++) { if(gizliSayi == tahmin) { dogruTahmin += 1; } else if(gizliSayi != tahmin) { yanlisTahmin += 1; } } if(sayi1 == sayi2) { printf("Tebrikler Sayiyi Buldunuz\n"); scanf("%d",&i); /* programin hemen kapanmasini onler */ return -1; } printf("+%d\n",dogruTahmin); printf("-%d\n",yanlisTahmin); dogruTahmin = 0; yanlisTahmin = 1; } scanf("%d",&i); /* Derleyici olarak Dev C++ ý kullanarak yazdým bu scanfin amaci programin hemen kapanmasini onlemek */ return 0; } /* Bu fonksiyon gelen integer sayiyi uzunluðu 4 olan bir boyutlu bir diziye atar */ void diziyeAktar(int sayi,int dizi[]) { int temp=0,bolen=10,i=0,carpan=1; for(i=0;i<4;i++) { temp = (sayi%bolen) / carpan; sayi = sayi - (temp*carpan); dizi[3-i] = temp; bolen *= 10; carpan *= 10; } } |
merhaba, c de yanyana yazılan bir işlemi hesaplayan bir program yapmaya çalışıyorum (örneğin 5469*9856-9625+6985 gibi) ama sadece tek bir + işareti için bile denediğimde ilk sayının çıktısını alamadım, yardımcı olursanız sevinirim ![]()
|
Sayilari elde etmen o kadar basit degil. char arraya o sekilde veri giremezsin. senin icin biraz ornekliyim
|
Bu oyunu çok severim, çocukluğumdan beri hala daha oynarım :) Her basamak için olanını yazmıştım(seçenekli değil, algoritma otomatik olarak ayarlıyor). Yarın müsait vaktim olursa paylaşacağım. |
Merhaba beyler, c de ufak bir proje hazırlıyorum ancak nedenini anlayamadığım değişik bir sorunla karşılaşıyorum.![]() #include <stdio.h> Kodda x dizisine ve y dizisine sırayla eleman girdiriyoruz. Sorun şu ki program y[0]'daki değeri x[3]'e yazdırıyor. Neden böyle bir durum oluşuyor anlamış değilim. Yardım eden arkadaşlara şimdiden teşekkürler. |
Hocam dizinin eleman sayısıyla indeks sayısı karışmış kodda 3 elemanlı bir X dizisinde son eleman X[2]dir, ama döngüde sen X[3]ü de kullanıyosun ilk gözüme bu çarptı benim |
Eyvallah hocam hiç aklıma gelmemişti orda hata olacağı,teşekkürler ![]() |
arkadaslar c de yardıma ihtiyacım var. basit bi login yani sifre girme programı yapmak istiyorum. sifreyi onceden soyle tanımlamam lazım. ogrencinin adını ve numarasını array olarak yazıcam en basta sonra ogrencinin sifresi adı ve numarasının son 4 rakamının birlesimi olucak yani. mehmet5678 gibi. bu isim ve numara arraylerini tek pointerla birlestirip nasıl sifreyi olustururum? yardımcı olursanız sevinirim |
pointer kullanmak zorunda değilsin. strcat ve strlen - 3 kombinasyonunu kullanabilirsin. http://www.cplusplus.com/reference/cstring/strcat/ http://www.cplusplus.com/reference/cstring/strlen/ |
Değişkenleri model isimleriyle değiştirdim ve değer olarak model isimlerini atadım sanırım doğru çalışıyor :)
Herşey tamam gibi bir tek en çok ve en az satılan modeli bulma kaldı :)
< Bu mesaj bu kişi tarafından değiştirildi nl_ztrk -- 19 Aralık 2012; 12:26:02 >
Bu mesaja 2 cevap geldi. Cevapları Gizle