-
Üyelik
16.05.2012
-
Yaş/Cinsiyet
27 / E
-
Meslek
öğrenci
-
Konum
İstanbul Anadolu
-
Ad Soyad
** **
-
Mesajlar
280
-
Beğeniler
61 / 31
-
Ticaret
0, (%0)
MErhaba arkadaşlar uzunca bir aradan sonra yeniden beraberiz :D.Gece gece yeni öğrendiğim şeyleri kurcalarken şu sorunu bir türlü çözemedim.Nerde hata yaptığımı anlatırsanız sevinirim.Kod;
Console.WriteLine("ilk sayıyı giriniz");
string a = Console.ReadLine();
Console.WriteLine("ikinci sayıyı giriniz");
string b= Console.ReadLine();
Convert.ToInt32(a);
Convert.ToInt32(b);
int c = a + b;
Console.WriteLine(c);
Console.ReadKey();
Bu arada hata: Cannot implicitly convert type 'string' to 'int'
tpeker
Kabul Edilmedi
Banlı Kullanıcı
-
Üyelik
03.08.2012
-
Yaş/Cinsiyet
124 / E
-
Meslek
Hamal Aq
-
Konum
Adana
-
Ad Soyad
Y** O**
-
Mesajlar
54
-
Beğeniler
8 / 9
-
Ticaret
6, (%100)
Convert.ToInt32(a);
Convert.ToInt32(b);
bu satırlarda a ve b'yi integer'ı donusturdugunu sanıyorsun ama yanılıyorsun :)
int aInt = Convert.ToInt32(a);
int bInt = Convert.ToInt32(b);
c= aInt+bInt;
bu şekilde yaparsan çözülür. Convert metodları aldıgı parametreyi donusturup geriye doner ama verdiğin parametre değişmez.
Estail
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
19.10.2012
-
Yaş/Cinsiyet
29 / E
-
Meslek
Öğrenci
-
Konum
Ankara
-
Ad Soyad
** **
-
Mesajlar
89
-
Beğeniler
9 / 19
-
Ticaret
0, (%0)
Hocam size tavsiyem csharp consolde sadece algoritma yapısını çözmeniz direk windows form a geçin derim :)
1 kişi bu mesajı beğendi.
-
Üyelik
10.07.2012
-
Yaş/Cinsiyet
29 / E
-
Meslek
Developer
-
Konum
Konya
-
Ad Soyad
M** A**
-
Mesajlar
1120
-
Beğeniler
1086 / 244
-
Ticaret
1, (%100)
@Estail'e katılıyorum bencede direk windows forms application'a geçmeniz... WFA'yı öğrendikten sonra daha kolay öğrenirsin consolu...
WFA = windows forms application
tpeker
Kabul Edilmedi
Banlı Kullanıcı
-
Üyelik
03.08.2012
-
Yaş/Cinsiyet
124 / E
-
Meslek
Hamal Aq
-
Konum
Adana
-
Ad Soyad
Y** O**
-
Mesajlar
54
-
Beğeniler
8 / 9
-
Ticaret
6, (%100)
Haydar kardeşim sen diğer iki mesajı dikkate alma bence, windows forms öğrendikten sonra console'u öğrenmekte neymiş. Mümkün olduğunca kod yaz, forma falan geçme sakın. Class nedir, Nesneye dayalı programlama mantığı nedir bunları öğren. Event mantığını öğren. Sonra bi bakcaksın Windows Forms, Web forms, console önüne ne geliyorsa yazıyorsun. İki buton, bir textbox koyan herkes csharp yazdığını sanıyor. Onlardan olma sen :)
Estail
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
19.10.2012
-
Yaş/Cinsiyet
29 / E
-
Meslek
Öğrenci
-
Konum
Ankara
-
Ad Soyad
** **
-
Mesajlar
89
-
Beğeniler
9 / 19
-
Ticaret
0, (%0)
Hocam nesneye dayalı programlama diyonda benim bildiğim o windows form application da ? :D
csharp consol sadece algoritma mantıgını çözmek için araçtır benim kanatimce ki windows formda algoritmayı çözdüğün için kodların aşamasını da direk yapıyorsun :)
1 kişi bu mesajı beğendi.
tpeker
Kabul Edilmedi
Banlı Kullanıcı
-
Üyelik
03.08.2012
-
Yaş/Cinsiyet
124 / E
-
Meslek
Hamal Aq
-
Konum
Adana
-
Ad Soyad
Y** O**
-
Mesajlar
54
-
Beğeniler
8 / 9
-
Ticaret
6, (%100)
ooo Estail arkadaşım :) bence bu konuyu burda bitirelim. Lütfen kızma bana. Csharp ile kod yaz, Yani yapma demiyorum yine yap ama hobi olarak yap :)
Estail
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
19.10.2012
-
Yaş/Cinsiyet
29 / E
-
Meslek
Öğrenci
-
Konum
Ankara
-
Ad Soyad
** **
-
Mesajlar
89
-
Beğeniler
9 / 19
-
Ticaret
0, (%0)
Hocam 2 yıldır csharp gördüm bilmemek ayıp değil ögrenmemek ayıp da bilmesem konusmam o dediğin doğrudurda csharp consol eğitiminini 1 haftamı ne aldım direk meslek lisesinde csharp wfa ya geçtikki bizim alt sınıflar csharp consoldan soru sordugunda direk görmesem bile wfa bildiğimden yapabiliyordum biz @Cash arkadaşımla bunu demeye çalıştık :)
tpeker
Kabul Edilmedi
Banlı Kullanıcı
-
Üyelik
03.08.2012
-
Yaş/Cinsiyet
124 / E
-
Meslek
Hamal Aq
-
Konum
Adana
-
Ad Soyad
Y** O**
-
Mesajlar
54
-
Beğeniler
8 / 9
-
Ticaret
6, (%100)
Estail arkadaşım tabi ki haklısın ben de espirili bir dille yaklaştım :) ama kod yazıyorum, csharp biliyorum demek bence çok kolay bir iş değil. Çünkü bu iş çok ciddi uzmanlık isteyen bir durum( 8 yıldır csharp kullanıyorum, 4 yıldır meslek olarak kullanmaktayım, yani csharp ile kod yazmadıgım gün yok, hala csharp biliyorum demeye dilim varmıyor). Kaldı ki nesneye dayalı programlama, event tabanlı programlama vb. kavramlar csharp'ında üstünde kavramlardır. O yüzden csharp'ı console, Windows Forms diye ayırmak çok yanlış olur. Benim derdim bu, yani insanları windows forms yaz console yaz ya da algoritma yapısını orda öğren gibi cümleler epey bir yuvarlak oluyor. Csharp'ın .net framework üzerinde çalışan bir programlama dili olduğunu, bu dil (ya da .net Framework ile demek daha doğru olur) ile Console, Windows, Web hatta mobil uygulamalar geliştirebileceğimizi bilmek lazım. Ama uygulama geliştirirken bilmemiz gereken tek şey Csharp dilinin genel yapısı, nesne kavramı, olay bazlı programlama, web yaşam döngüsü vb. terimler oluyor, falan falan çok uzattım :))