Udemy'de bulunan ve daha profesyonelce hazırlanmış olan kurslarımıza indirimli fiyatlarla linkten ulaşabilirsiniz :) muratyucedag.wordpress.com/2019/03/22/udemy-indirim-linkleri/
Daha Profesyonelce Hazırlamış Olduğum Eğitim Setleri ile yalnızca 24.99 TL'lik fiyatla Udemy'deyiz! Uygulama Geliştirerek C# Öğrenin: A'dan Z'ye Eğitim Seti www.udemy.com/sifirdan-ileri-seviye-csharp-programlama/?couponCode=CHRP01 C# ile DevExpress'de SQL Tabanlı Ticari Otomasyon Geliştirin www.udemy.com/c-ile-devexpressde-sql-tabanl-ticari-otomasyon-gelistirin/?couponCode=CHRP02 25 Derste 25 Uygulamalı Proje www.udemy.com/25derste25proje/?couponCode=CHRP01
52. dakikada . böyle yapılmaz . 1 resim için 11 if yazıyosun. onun yerine, daha elegant bi yöntem göstereyim. labela gelen sayıyla kart adı aynı olduğu için if ( label1.text != "" ) // 11 if e bedel { picturebox1.imagelocation =@"c:\user\mesut\desktop\"+ label1.text +".png"; //label1 kart adı tutuyor . ör 1 5 7 } bu şekilde 8 picturebox x 11 if == 88 if yazmamış olursun 8 if ile bitirirsin.
Evet haklısınız söylediğiniz yöntem ile çok daha az if komutu kullanıp kod fazlalığını atardık, programı yaparken bazen bazı komutlar aklıma bir anda gelmiyor, bu dersten 2 3 ders sonra geri dönüp baktığım da bir dizi veya sizin söylediğiniz şekilde yapabileceğimi fark ettim, bilgilendirme için teşekkür ederim.
Arkadaşlar kartları bulamayanlar Wikipedia dan bulabilirsiniz ama Öncelikle VPN indirin sona başka bir ülkeye bağlanın link bu tr.m.wikipedia.org/wiki/Sinek_(iskambil) Sonra ordan kart örneklerini seçin.
Merhaba, bir sorum olacak. Dizi olarak desteyi tanımlamaz isek destede aynı kartı 2 kere verme ihtimali olacak. Blackjack benim dönem projem ve dizi şeklinde tanımlamamız gerekiyor. Ama sizin yaptığınız gibi yapıp bir fotoğrafı sadece bir kere çağırmamızın bir yolu yok mu? Şimdiden teşekkürler
Tabi ki daha mantıklı, hatta bu yöntem yerine dizi içine alınıp çok daha kısa kodla yapılabilirdi ama o zamanlar öğrenciydim ve bilmediğim pratik şeyler çoktu :)
@@MurattYucedag haklısınız bende bilişim öğrencisiyim en güzeli kodu en kısa ve anlaşılabilir olan ama dizi içine almak sınıf türetmek ilk öğrenenler için çok karmaşık gelebilir. Class mantığının kullanımıyla ilgili videonuz var mı ? Bulamadım varsa atarmısınız? Önemli bir konu bununla ilgili video yaparsanız sevinirim
Udemy'de bulunan ve daha profesyonelce hazırlanmış olan kurslarımıza indirimli fiyatlarla linkten ulaşabilirsiniz :)
muratyucedag.wordpress.com/2019/03/22/udemy-indirim-linkleri/
Daha Profesyonelce Hazırlamış Olduğum Eğitim Setleri ile yalnızca 24.99 TL'lik fiyatla Udemy'deyiz!
Uygulama Geliştirerek C# Öğrenin: A'dan Z'ye Eğitim Seti
www.udemy.com/sifirdan-ileri-seviye-csharp-programlama/?couponCode=CHRP01
C# ile DevExpress'de SQL Tabanlı Ticari Otomasyon Geliştirin
www.udemy.com/c-ile-devexpressde-sql-tabanl-ticari-otomasyon-gelistirin/?couponCode=CHRP02
25 Derste 25 Uygulamalı Proje
www.udemy.com/25derste25proje/?couponCode=CHRP01
Facebook Grubumuz
facebook.com/groups/cshaprdersleri/
52. dakikada . böyle yapılmaz . 1 resim için 11 if yazıyosun. onun yerine, daha elegant bi yöntem göstereyim.
labela gelen sayıyla kart adı aynı olduğu için
if ( label1.text != "" ) // 11 if e bedel
{
picturebox1.imagelocation =@"c:\user\mesut\desktop\"+ label1.text +".png"; //label1 kart adı tutuyor . ör 1 5 7
}
bu şekilde 8 picturebox x 11 if == 88 if yazmamış olursun
8 if ile bitirirsin.
Evet haklısınız söylediğiniz yöntem ile çok daha az if komutu kullanıp kod fazlalığını atardık, programı yaparken bazen bazı komutlar aklıma bir anda gelmiyor, bu dersten 2 3 ders sonra geri dönüp baktığım da bir dizi veya sizin söylediğiniz şekilde yapabileceğimi fark ettim, bilgilendirme için teşekkür ederim.
if yazmaga bile gerek yok her oyuncu icin 4 satir:
pictureBox1.ImageLocation = "C:\\Users\\Isi\\source\
epos\\WindowsFormsApp1\\kart\\"+label1.Text + ".png";
pictureBox2.ImageLocation = "C:\\Users\\Isi\\source\
epos\\WindowsFormsApp1\\kart\\" + label2.Text + ".png";
pictureBox3.ImageLocation = "C:\\Users\\Isi\\source\
epos\\WindowsFormsApp1\\kart\\" + label3.Text + ".png";
pictureBox4.ImageLocation = "C:\\Users\\Isi\\source\
epos\\WindowsFormsApp1\\kart\\" + label4.Text + ".png";
Arkadaşlar kartları bulamayanlar Wikipedia dan bulabilirsiniz ama Öncelikle VPN indirin sona başka bir ülkeye bağlanın link bu
tr.m.wikipedia.org/wiki/Sinek_(iskambil)
Sonra ordan kart örneklerini seçin.
ilk basta o yun açığı değil oyuna 100 den daha fazla yatırmak isterseniz onu veriyodunuz
değişkenleri herseferinde if lerin içinde tanımlamak yerine global yapılsa daha iyi olur tekrar tekrar tanımlamaya gerek kalmıyo
aynen
Hocaaaam
bu kartlari nereden yuklediniz indirme linki verirmisiniz.
✔️
git üzerinden kaynak kod paylaşımı yapar mısınız ben hata alıyorum.
Merhaba, bir sorum olacak. Dizi olarak desteyi tanımlamaz isek destede aynı kartı 2 kere verme ihtimali olacak. Blackjack benim dönem projem ve dizi şeklinde tanımlamamız gerekiyor. Ama sizin yaptığınız gibi yapıp bir fotoğrafı sadece bir kere çağırmamızın bir yolu yok mu? Şimdiden teşekkürler
90 tne if kullanmak yerine switc case işi daha kolaylaştır
pc nin açılımı personel computer değil mi la
personal?personel?
evet
Murat Hocam çok uzun yazıyorsunuz kodları. Metod kullansanız daha iyi olmaz mı ?
neden picturebox location kullandınız imageList daha pratik değil mi?
Tabi ki daha mantıklı, hatta bu yöntem yerine dizi içine alınıp çok daha kısa kodla yapılabilirdi ama o zamanlar öğrenciydim ve bilmediğim pratik şeyler çoktu :)
@@MurattYucedag haklısınız bende bilişim öğrencisiyim en güzeli kodu en kısa ve anlaşılabilir olan ama dizi içine almak sınıf türetmek ilk öğrenenler için çok karmaşık gelebilir. Class mantığının kullanımıyla ilgili videonuz var mı ? Bulamadım varsa atarmısınız? Önemli bir konu bununla ilgili video yaparsanız sevinirim
450 satır kod aldı benim .d
520 de benimki ama sıfırla diye farklı bir buton ekledim.