hocam dersi anlattıktan sonra 2. video olarak örnekler yaparmısınız mesla döngüleri anlattınız ya ardından döngü örneklerle pekiştiriseniz çok iyi olur B.M 1. sınıf ögrenciyim çok güzel anlatmıssınız örneklerde gelirse çok güzel olur hocam emeginiz için tesekkürler....
hocam ben anladığımı dusunuyodum ama hiçbişey anlamadıgımı farkettim napmalıyım simdi izliyorum videoları ama sanki boşa izliyormuşum gibi geliyo napmalıyım
Merhabalar. Bahsettiğiniz durumun birçok sebebi olabilir. Eğer sadece programlama alanında veya C'yi öğrenirken dikkatiniz dağılıyor/anlamıyor gibi hissediyorsanız bunun en temel sebeplerinden birisi ilk başta çok ağır-zor geliyor olması olabilir. Bu noktada videoları birbiri ardına izlemek yerine, birini izledikten sonra oturup onunla ilgili araştırmalar yapıp alıştırmalar çözerek ilerlerseniz daha temeliniz sağlam şekilde ilerlersiniz. İnternette bu konularla alakalı egzersiz bulabileceğiniz bir sürü site mevcut. "C for loop exercises" gibi aramalar sonucunda bu sitelere ulaşabilirsiniz. İkinci yorumunuzdaki soruya istinaden, C'yi öğrendikten sonra ilk etapta herhangi bir pratik çıktısı olduğunu söyleyemeyiz. Fakat herhangi bir dili temel konseptleriyle öğrendikten sonra, farklı dilleri veya farklı programlama konseptlerine adapte olmak çok daha hızlı bir süreç olarak gerçekleşecektir. Serinin ilk videosunda C'nin kullanım alanlarından bahsetmiştik. Direkt o alanlarda çalışmayacaksanız C'nin sizin için aşırı bir faydası olmayacaktır. Sadece koşul kontrolü, döngüler, fonksiyonlar, pointer gibi kavramlara hakim olduktan sonra, Python, C++, Java, C#, Swift, Kotlin... gibi programlama dillerine daha çabuk geçiş yapabileceksiniz. Başlangıçta C zor gelecektir. Eğer kendinizi gerçekten kötü hissediyorsanız kanalımızdaki Python serisine bakabilirsiniz. Python başlangıç aşamasında öğrenmesi çok daha kolay bir dil.
Evet, ben de fark ettim. toplamNot ve ogrenciSayisi değişkenlerinin önüne (float) yazmak gerekiyor. Yani " float ortalama = (float)toplamNot/(float)ogrenciSayisi; "
Hocam bir örnek sormak istiyordum neden bu sekilde yazilmis diye, asagidaki örnekte neden write ve void kodlari kullanilmis. ama ++ mantigini bu dersten sonra anlamis oldum en azindan. tesekkurler simdiden: #include void ft_putchar(char c) { write(1, &c, 1); } void ft_print_alphabet(void) { char alphabet; alphabet = 'a'; while (alphabet
Void eğer fonksiyon isminden önce yazılıyorsa bu fonksiyonun herhangi bir 'return' değeri olmayacak demektir. Sadece terminale harf yazdırmakla ilgili bir kod olduğu için bir şey döndürmesine gerek yok. Dolayısıyla void olarak tanımlanmış fonksiyonlar. Fonksiyon parametresi olarak void verilmesi de aslında opsiyonel. İçine herhangi bir parametre almayacağını belirtmek için eklenmiş gibi duruyor. Onun dışında neden ft_putchar diye bir fonksiyon tanımlanıp içerisine write yazılmış açıkçası anlayamadık. Bir ödev özelinde bu istenmiş olabilir.
emeğiniz için teşekkürler.kaliteli bir eğitim devamını nesneye yöelik programlama içinde bekleriz.
for'un farklı kullanımlarını görmüş oldum teşekkürler!
hocam dersi anlattıktan sonra 2. video olarak örnekler yaparmısınız mesla döngüleri anlattınız ya ardından döngü örneklerle pekiştiriseniz çok iyi olur B.M 1. sınıf ögrenciyim çok güzel anlatmıssınız örneklerde gelirse çok güzel olur hocam
emeginiz için tesekkürler....
adam bu işi yapıyor.
ağzına sağlık kardeşim
yapıyorsun bu sporu uzaktan akademi
keşfedilmemiş bir cevhersin
hocam ben anladığımı dusunuyodum ama hiçbişey anlamadıgımı farkettim napmalıyım simdi izliyorum videoları ama sanki boşa izliyormuşum gibi geliyo napmalıyım
benim bilgimde pek yok yeni başladım ama napmam gerekiyor ve bunu öğrenıncede ne yapıcağımıda bılmiyorum
Merhabalar. Bahsettiğiniz durumun birçok sebebi olabilir. Eğer sadece programlama alanında veya C'yi öğrenirken dikkatiniz dağılıyor/anlamıyor gibi hissediyorsanız bunun en temel sebeplerinden birisi ilk başta çok ağır-zor geliyor olması olabilir. Bu noktada videoları birbiri ardına izlemek yerine, birini izledikten sonra oturup onunla ilgili araştırmalar yapıp alıştırmalar çözerek ilerlerseniz daha temeliniz sağlam şekilde ilerlersiniz. İnternette bu konularla alakalı egzersiz bulabileceğiniz bir sürü site mevcut. "C for loop exercises" gibi aramalar sonucunda bu sitelere ulaşabilirsiniz.
İkinci yorumunuzdaki soruya istinaden, C'yi öğrendikten sonra ilk etapta herhangi bir pratik çıktısı olduğunu söyleyemeyiz. Fakat herhangi bir dili temel konseptleriyle öğrendikten sonra, farklı dilleri veya farklı programlama konseptlerine adapte olmak çok daha hızlı bir süreç olarak gerçekleşecektir. Serinin ilk videosunda C'nin kullanım alanlarından bahsetmiştik. Direkt o alanlarda çalışmayacaksanız C'nin sizin için aşırı bir faydası olmayacaktır. Sadece koşul kontrolü, döngüler, fonksiyonlar, pointer gibi kavramlara hakim olduktan sonra, Python, C++, Java, C#, Swift, Kotlin... gibi programlama dillerine daha çabuk geçiş yapabileceksiniz.
Başlangıçta C zor gelecektir. Eğer kendinizi gerçekten kötü hissediyorsanız kanalımızdaki Python serisine bakabilirsiniz. Python başlangıç aşamasında öğrenmesi çok daha kolay bir dil.
cok iyisiniz hocam
hocam merhabalar video6.2 de ortalamalar float cinsinden olmasına rağmen küsüratı göstermiyor. sonucun 5.5 çıkması gereken yerde 5.0 yanıtı alıyorum
Evet, ben de fark ettim. toplamNot ve ogrenciSayisi değişkenlerinin önüne (float) yazmak gerekiyor. Yani " float ortalama = (float)toplamNot/(float)ogrenciSayisi; "
15 yıllık vadeye 1078 lira faiz veren koca yürekli adam sevgiler :D
Hocam bir örnek sormak istiyordum neden bu sekilde yazilmis diye, asagidaki örnekte neden write ve void kodlari kullanilmis. ama ++ mantigini bu dersten sonra anlamis oldum en azindan. tesekkurler simdiden:
#include
void ft_putchar(char c)
{
write(1, &c, 1);
}
void ft_print_alphabet(void)
{
char alphabet;
alphabet = 'a';
while (alphabet
Void eğer fonksiyon isminden önce yazılıyorsa bu fonksiyonun herhangi bir 'return' değeri olmayacak demektir. Sadece terminale harf yazdırmakla ilgili bir kod olduğu için bir şey döndürmesine gerek yok. Dolayısıyla void olarak tanımlanmış fonksiyonlar. Fonksiyon parametresi olarak void verilmesi de aslında opsiyonel. İçine herhangi bir parametre almayacağını belirtmek için eklenmiş gibi duruyor. Onun dışında neden ft_putchar diye bir fonksiyon tanımlanıp içerisine write yazılmış açıkçası anlayamadık. Bir ödev özelinde bu istenmiş olabilir.
yarın bütüm var inş geçerim
geçtin mi
çok güzel ayrıntılar teşekkür ederiz
6.1 de
if (hiz
evet aynen öyle
Zaten onu while ın nasıl çalıştığını anlatmak için yazdı. Demek istediği şey while da aynı bunun gibi çalışıyor ama döngü halinde.
@@guvertedenbiri baya oldu videoyu izleyeli ama teşekkürler
Bunun yanıtını arıyordum teşekkürler
@@zeynelsayar4021 rica ederim