Fonksiyonlar ve Program Organizasyonu

Fonksiyonlar ve Program Organizasyonu

Eğer şimdiye kadar değişkenleri, döngüleri ve koşullu ifadeleri öğrendiyseniz artık fonksiyonlara geçme zamanı gelmiş demektir. Fonksiyonların kullanımına dair bir şeyler biliyor olmalısınız çünkü daha önceki derslerde main diye tanımladığımız bir fonksiyon kullandık. Bunun dışında printf() ve getchar() ‘da birer fonksiyondur. Genellikle fonksiyonları cümle içerisinde de yazarken, sonlarına eklediğimiz parantezler sayesinde onların birer fonksiyon olduklarını ayırt…

Read More Read More

GNU/Linux Temel Komutlar

GNU/Linux Temel Komutlar

Linux işletim sistemine yeni geçtiyseniz temel gnu/linux komutlarını bulmakta zorlanabilirsiniz. Bu bölümde başlagınçta işinize yarayacak birçok gnu/linux komutunu bulabilirsiniz. Bu yazının devamı niteliğinde bir yazı daha gelebilir.   Önemli tüm diğer temel linux komutlarını vermeden önce bahsetmek istediğim bir komut var. Bu komut “man” komutu. man komutu sayesinde kullanımını bilmediğiniz komutların nasıl kullanıldıklarını, ne işe…

Read More Read More

Döngü Yapısı (Loop) – For, While, Do while

Döngü Yapısı (Loop) – For, While, Do while

Döngüler belirli kod bloklarını tekrar etmek için kullanılır. Döngü yapılarının en temel kullanım şekli, tekrar tekrar çalıştırılması gereken (mesaj panoları gibi) karmaşık kodları sizin için tekrar tekrar çalıştırır. Az sayıda görev yürütüyor olabilirler, ancak ilke olarak, mesajların bir listesini oluşturmak sadece bazı verilerin okunması işleminin tekrar edilmesini ve gösterilmesini gerektirir. Şimdi bunun ne anlama geldiğini…

Read More Read More

Komut Satırı Argümanları – Command Line Arguments

Komut Satırı Argümanları – Command Line Arguments

Linux gibi bir işletim sisteminde çalışıyorsanız belki bazı hazır araçlar dikkatinizi çekmiştir. Komut satırına “nmap 192.168.1.1” yazdığınız zaman nmap adlı program çalışacak ve 192.168.1.1 ip adresi üzerinde bazı işlemler gerçekleştirecektir. Bunun gibi işlemler yapmak için komut satırı argümanları nasıl kullanılır iyi anlamak gerekiyor. Programı daha açmadan belirli argümanlar ile dışarıdan çalıştırabiliriz. Önce program ismi daha…

Read More Read More

Bilgisayarı Kapatmak mı, Uyku Modu mu, Hazırda Beklet mi?

Bilgisayarı Kapatmak mı, Uyku Modu mu, Hazırda Beklet mi?

Kapatmak mı, Uyku Modu mu, Hazırda Beklet mi? Bilgisayarınız için en iyi seçenek Kapatmak mı, Uyku Modu mu, Hazırda Beklet mi? Bilgisayarımızla işimiz bittiğinde onu kapatma ihtiyacı duyuyor muyuz? Yoksa uyurken bütün gece kapağı kapalı bir şekilde kalması daha mı kolay geliyor? Bilgisayarınızı kapatmanın birden fazla seçeneği var: bilgisayarı tamamen kapatabilirsiniz, uyku moduna alabilirsiniz, veya (hibernate)…

Read More Read More

Koşullu İfadeler (If Statements) – C Programlama

Koşullu İfadeler (If Statements) – C Programlama

Bir dilde program akışını kontrol etmek çok önemlidir. Hangi kodun çalıştırılıp çalıştırılmayacağına programın karar vermesi, koşullu ifadeler kullanılarak gerçekleştirilir ve bu bir programcı için çok değerlidir. İngizlice “if” ifadesinin Türkçe’de karşılığı “eğer” olarak düşünülebilir. If ifadesi bir koşulun doğru olup olmadığına bağlı olarak belirli bir kod bloğunun çalıştırılmasını sağlar. If ifadesinin önemli işlevlerinden biri, programın kullanıcının…

Read More Read More

Değişkenler (Variables) – C Programlama

Değişkenler (Variables) – C Programlama

İlk bölümde öğrendiğimiz bilgiler ile basit bir C programı yazabiliriz ve buna yorumlar ekleyebiliriz. Bu harika, ama kullanıcılar ile etkileşime geçmek daha güzel olmaz mı? Şanslıyız, C kullanıcıdan girdi (input) almamızı kabul ediyor. Bu bölümde C programlama ve değişkenler üzerinde duracağız. Değişkenler Öncelikle girdi almadan önce bu girdileri saklayacak bir yerimiz olması gerekiyor. Programlamada, girdi ve veriler…

Read More Read More

C Programlama Diline Giriş

C Programlama Diline Giriş

Bu C programlama eğitim serisi temel seviye eğitimden başlayıp ileri seviye eğitime doğru yol alacaktır. Eğitim serisi birçok yabancı kaynağın Türkçeleştirilmesi temeline dayanarak hazırlanmıştır. Bu seriyi takip ederek C programlama dilini iyi bir şekilde öğreneceğinize emin olabilirsiniz. Eğer daha önce herhangi bir temeliniz yoksa endişelenmeyin. Kurulum – C Derleyicisi Bulma C dilini öğrenmeye başlamadan önce…

Read More Read More

Mandela Etkisi Nedir, Neden Yaşarız?

Mandela Etkisi Nedir, Neden Yaşarız?

Mandela etkisi neden gerçekleşiyor? Birileri zamanda geçmişe giderek geçmişteki detayları mı değiştirdi? Yoksa paralel evrenler birbirine mi girdi? Mandela etkisi birçok insanın geçmişte yaşanan bir olay ile ilgili aynı hatalı bilgiye sahip olması durumudur. İlk olarak Fiona Broome tarafından ortaya atıldı. Fiona Broome, kendisinin dışında başka insanların da Nelson Mandela’nın seksenli yıllarda hapiste iken öldüğü fikrine sahip…

Read More Read More

Android & iOS Mobil Oyun Motorları ve Geliştirme Araçları

Android & iOS Mobil Oyun Motorları ve Geliştirme Araçları

Aklınızda harika bir mobil oyun fikri var ancak nereden başlayacağınızı bilmiyorsunuz veya yeteneklerinizi bir üst düzeye taşımak isteyen deneyimli bir mobil oyun geliştiricisiniz. Doğru yere geldiniz. Aşağıdaki liste, iOS ve Android için oyun geliştirmeye başlamak, yeni beceriler öğrenmek , trendlere ayak uydurmak ve çok daha fazlasını yapmak için gerekli tüm kaynakların bir araya geldiği bir…

Read More Read More