21 Ocak 2018 Pazar

C++ İle Çok Fonksiyonlu Hesap Makinesi



C++ ile yapabileceğimiz en basit programlardan bir tanesidir hesap makinesi. Bizde bunun için bir hesap makinesi yapalım istedik. Yaptığımız hesap makinesinde toplamda 9 fonksiyon yer almaktadır. Kullanımı oldukça basittir sadece yönergeleri izlemeniz yeterli olacaktır.

19 Ocak 2018 Cuma

C - 50 Basamaklı Sayıları Toplama


C programlama dilinde iki sayıyı toplamak istediğimizde bir limitle karşılaşırız. Yani sadece belli basamağa kadar olan sayıları toplayabiliyoruz. Örneğin int değişkeni 16 bit uzunluğunda olsun. Bu durumda bu değişkene en fazla 5 basamaklı (65535) sayıları kaydedebiliriz.

18 Ocak 2018 Perşembe

C - Mükkemmel Sayıları Bulan Program


Mükemmel Sayı: Kendisi hariç pozitif tam bölenlerinin toplamı kendisine eşit olan sayıdır. Bu sayıları kendimiz bulmaya çalışırsak eğer ilk bindeki mükemmel sayıları bulmak için her sayı için kontrol etmemiz gerekecektir. Buda çok fazla zaman alacaktır. Bilgisayarlar bu işlemleri bizden çok daha hızlı çözdüğü için ilk bindeki mükemmel sayıları mili saniyeler içinde bulacaktır. C dili de orta seviyeli bir dil olduğu için bu işlemi yüksek seviyeli dillere göre daha hızlı bir şekilde gerçekleştirecektir.

C - Ekrana Elmas (Diamond) Şekli Çıkartan Program


Ekrana belli şekiller çıkartmak C dilinde oldukça ilgi çekici bir işlemdir. Bu program ile num (tek tam sayı olması gerekir) değişkenine göre elmas şeklinin köşegen karakter sayısını belirlemiş oluyoruz. Programı derleyip çalıştırdığımızda ise ortaya güzel bir elmas şekli çıkıyor.

Arduino Karaşimşek Projesi


Arduino içerisinde atmega mikrodenetleyicisini barındıran ve programlanması kolay bir platformdur. Bu platform sayesinde kolaylıkla devre oluşturabilir, bunu programlayabilir ve programı yükleyip sonucun tadını çıkarmamız için fazla beklememiz gerekmeyecektir. Şimdi gelelim karaşimşek projesine...

17 Ocak 2018 Çarşamba

C - Karakter Kontrol Kütüphanesi


C programlama dilinde karakterleri kontrol etmek için "ctype.h" kütüphanesi kullanılır. Fakat illaki bu kütüphaneyi kullanmak zorunda değiliz. Bunun yerine, bu kütüphanede yer alan fonksiyonların işlevini gören kodlarda yazabiliriz. Bu yazımızda sizlere hem bu fonksiyonları hemde bu fonksiyonların nasıl yazıldığını görmek için isdate fomksiyonunu göstereceğiz. Bu yaptığımız fonksiyon, fonksiyona girilen karakterin bir tarih karakteri olup olmadığını kontrol ediyor. Eğer tarih karakteri ise 1, değilse 0 değerini döndürüyor.

16 Ocak 2018 Salı

C - Girilen Sayıların En Küçüğünü Bulan Program


İlk girilen sayi ile toplamda kaç sayı gireceğimizi belirtmiş oluyoruz. Daha sonra bu sayı kadar sayı girerek programın en küçüğünü bulmasını sağlıyoruz. Kodları github'dan da indirebilirsiniz.