BTK akademiye bakmamış olsam da o kadar da iyi bir eğitim verdiklerini düşünmüyorum. İnternetteki eğitimlerin %90'ından fazlası da iyi değil. İş görür seviyede. Çok takmayın bu yüzden. Güzel eğitim anca düzgün üniversitelerde mevcut.BTK Akademi devletin en azından.
Siz nasıl, nereden öğrendiniz?BTK akademiye bakmamış olsam da o kadar da iyi bir eğitim verdiklerini düşünmüyorum. İnternetteki eğitimlerin %90'ından fazlası da iyi değil. İş görür seviyede. Çok takmayın bu yüzden. Güzel eğitim anca düzgün üniversitelerde mevcut.
Ben okuldan öğrendim. O bile tam değil. Bir dönem yeterli gelmiyor. Sınıfta kapasitesi yetersiz kişiler olduğu için yavaş ilerlendi.Siz nasıl, nereden öğrendiniz?
Vaayy,sağolasın, hoşuma gitti anlattıkların. İşin profesyonellik kısmını öğretiyorlarmış. Bir de şey duymuştum. Dünyaca ünlü bir üniversite derslerini genel ağ üzerinden yayınlıyorlar mıydı neydi. İşte öyle programlama ile ilgili olanlar varsa olabilir ancak İngilizce gerekli. Bir de tahminimce i++ ile ++i'nin farkı soldaki i'yi bir artır sağdaki bir defa i kadar artır sanırım.Ben okuldan öğrendim. O bile tam değil. Bir dönem yeterli gelmiyor. Sınıfta kapasitesi yetersiz kişiler olduğu için yavaş ilerlendi.
Sana şunu söyleyeyim. Bana i++ ile ++i'nin farkını güzelce/düzgünce anlatan Türkçe kaynak bulman imkansızdır diyeceğim ama belki bulursun, bu yüzden fazlasıyla zordur. Üniversitede bu ve bu tip bir sürü şey anlatılıyor. Kod nasıl yazılır değil, kod makineye tam olarak ne yaptırıyor bunları anlatıyorlar.
Birisi yapılan işlemden önce, birisi işlemden sonra arttırma yapmak için. Kullanıldığı yere göre fonksiyonu değişiyor o yüzden.Vaayy,sağolasın, hoşuma gitti anlattıkların. İşin profesyonellik kısmını öğretiyorlarmış. Bir de şey duymuştum. Dünyaca ünlü bir üniversite derslerini genel ağ üzerinden yayınlıyorlar mıydı neydi. İşte öyle programlama ile ilgili olanlar varsa olabilir ancak İngilizce gerekli. Bir de tahminimce i++ ile ++i'nin farkı soldaki i'yi bir artır sağdaki bir defa i kadar artır sanırım.
int f1(int i){
return i++;
}
//i döndürür.
int f2(int i){
return ++i;
}
//önce i artar sonra döndürür.
int f3(int i){
return (i++);
}
//önce parantez içi i arttır sonra döndür.
O ne yaptığı. Benim dediğim nasıl yaptığı. Bunu bekliyorum sizden.Bir de tahminimce i++ ile ++i'nin farkı soldaki i'yi bir artır sağdaki bir defa i kadar artır sanırım.
Void deyip değer döndürmüşsünüz. Parametre olarak da almıyıyor, hadi ona global değişkendi diyebiliriz. f1 ile f3 aynı şeyi yapar, parantez bir şey değiştirmez. 5 değeri için 5, 6, 5 şeklinde olur f1, f2 ve f3.Birisi yapılan işlemden önce, birisi işlemden sonra arttırma yapmak için. Kullanıldığı yere göre fonksiyonu değişiyor o yüzden.
Önce sadece return yazdım, sonra fonksiyon ekledim, ufak hatalar sadece. f1-f3 için parantez atınca farklı sonuç dönüyor diye aklımda kalmış. ++i ve i++ için biri önce biri sonra yapıyor, postfix ve prefix ağaçlarındaki dallanma değişim geçirerek işlemi farklı sırada yapıyor olması gerek diye hatırlıyorum.Void deyip değer döndürmüşsünüz. Parametre olarak da almıyıyor, hadi ona global değişkendi diyebiliriz. f1 ile f3 aynı şeyi yapar, parantez bir şey değiştirmez. 5 değeri için 5, 6, 5 şeklinde olur f1, f2 ve f3.
Anladım sağolasın.O ne yaptığı. Benim dediğim nasıl yaptığı. Bunu bekliyorum sizden.
Bu adam gibi adam sayesinde 7 yaşımda programlama çok ilgimi çekmişti ama annem beni zorla durdurdu... 13-14 yaşımda tekrar denedim tekrar durduruldum LGS yüzünden. Anca şimdilerde tekrar başlayabildim. Çok güzel anlatıyor kendisi.MuhammedMastar da güzel anlatıyor. Sadece biraz eski.
Beyler BTK Akademi'de C++ eğitimi yok. Ne yapmalıyım? Daha bilgisayarım falan yok ama aklımda tutarım. Malumunuz evdeyiz.