Hızlı Konu Açma

Hızlı Konu Açmak için tıklayınız.

Son Mesajlar

Konulardaki Son Mesajlar

Reklam

Forumda Reklam Vermek İçin Bize Ulaşın

Arama sonuçlarınız

  1. M

    C ve C++ Programlama Dersleri

    Çok uzun falan demeyin lütfen. Öğrenmek isteyen adam sonuna kadar okur, öğrenir. :)
  2. M

    C ve C++ Programlama Dersleri

    #include<stdio.h> #include<string.h> struct sahis_bilgileri { char isim[40]; int boy; }; struct sahis_bilgileri bilgileri_al( void ); void bilgileri_goster( struct sahis_bilgileri ); int main( void ) { struct sahis_bilgileri kisi; kisi = bilgileri_al( ); bilgileri_goster( kisi ); return 0; }...
  3. M

    C ve C++ Programlama Dersleri

    Yeni Değişken Tipi Oluşturma Kullandığımız birçok değişken tipi oldu. Tam sayıları, karakterleri, virgüllü sayıları, katarları gördük. Ancak kullanabileceğimiz değişken tipleri bunlarla sınırlı değildir. Kendi değişken tiplerimizi, yaratabiliriz. Örneğin boolean diye yeni bir tip yaratarak...
  4. M

    C ve C++ Programlama Dersleri

    char *strcpy( char[ ], char[ ] ); strcpy( ) fonksiyonunu bir örnekle görelim: #include<stdio.h> #include<string.h> int main( void ) { char kaynak[40]="Merhaba Dünya"; char kopya[30] = ""; strcpy( kopya, kaynak ); printf( "%s\n", kopya ); return 0; } strncpy( ) fonksiyonu, yine kopyalamak...
  5. M

    C ve C++ Programlama Dersleri

    Katarlar ( String ) Dizileri ve çok boyutlu dizileri gördük. Katar dediğimiz şey de aslında bir dizidir. Değişken tipi char yani karakter olan diziler, 'katar' ya da İngilizce adıyla 'string' olarak isimlendirilirler. Katarları, şimdiye kadar gördüğümüz dizilerden ayıran, onları farklı kılan...
  6. M

    C ve C++ Programlama Dersleri

    Çok Boyutlu Diziler Önceki derslerimizde dizileri görmüştük. Kısaca özetleyecek olursak, belirlediğimiz sayıda değişkeni bir sıra içinde tutmamız, diziler sayesinde gerçekleşiyordu. Bu dersimizde, çok boyutlu dizileri inceleyip, ardından dinamik bellek konularına gireceğiz. Şimdiye kadar...
  7. M

    C ve C++ Programlama Dersleri

    #include<stdio.h> float maksimum_bul( float [ 8 ] ); float minimum_bul( float [ 8 ] ); float ortalama_bul( float [ 8 ] ); int main( void ) { // 8 boyutlu bir dizi olusturup buna // keyfi degerler atiyoruz. float sayilar[ 8 ] = { 12.36, 4.715, 6.41, 13, 1.414, 1.732, 2.236, 2.645 }; float max...
  8. M

    C ve C++ Programlama Dersleri

    Diziler Bir bilgisayar programı yaptığınızı düşünün. Kullanıcının 100 değer girmesi isteniyor. Girilen bütün bu sayıların farklı aşamalardan geçeceğini ve bu yüzden hepsini ayrı bir değişkende tutmamız gerektiğini varsayalım. Bu durumda ne yapardınız? a0, a1, a2, ..., a99 şeklinde 100 tane...
  9. M

    C ve C++ Programlama Dersleri

    Bazı Aritmetik Fonksiyonlar Geçen dersimizde, fonksiyonları ve bunları nasıl kullanılacağını görmüştük. Ayrıca kütüphanelerin hazır fonksiyonlar içerdiğinden bahsetmiştik. Bazı matematiksel işlemlerin kullanımı sıkça gerekebileceği için bunları bir liste hâlinde vermenin uygun olduğuna...
  10. M

    C ve C++ Programlama Dersleri

    Fonksiyonlar C gibi prosedürel dillerin önemli konularından birisi fonksiyonlardır. Java veya C# gibi dillerde metot (method) ismini alırlar. Adı n'olursa olsun, görevi aynıdır. Bir işlemi birden çok yaptığınızı düşünün. Her seferinde aynı işlemi yapan kodu yazmak oldukça zahmetli olurdu...
  11. M

    C ve C++ Programlama Dersleri

    Kısa Devre Değerlendirme Kısa devre değerlendirme, ne yazık ki pek iyi bir çeviri olmadı ve bu yüzden hiçbir anlam ifade etmeyebilir. İngilizce'de, Short Circuit Evaluation olarak geçen bu konu, mantıksal ifadelerle ilgilidir. Hatırlarsanız, daha önce ki derslerimizde iki farklı AND ve OR...
  12. M

    C ve C++ Programlama Dersleri

    Sayı Tabanları Bilgisayar programlamayla, matematik arasında çok güçlü bir ilişki vardır. Geçmişe bakarsanız, bilgisayar alanında önemli adımların, hep matematik kökenli insanlar tarafından atıldığını görürsünüz. Bir bilgisayar programcısı için, matematikten uzak durmak düşünülemez. Bugün ki...
  13. M

    C ve C++ Programlama Dersleri

    Gördüğünüz gibi çok daha sade ve açık gözükür bir kod oldu. for altında tek satır komut olduğundan, küme parantezleri koymamız opsiyoneldi ama ne yaptığınızı karıştırmamak için, her zaman koymanızı öneririm. for döngüleriyle ilgili bazı özel durumlarda vardır. for döngüsü içersine yazdığınız...
  14. M

    C ve C++ Programlama Dersleri

    Kodlarınıza açıklama (comment) koymak Yazılım mühendislerinin en büyük sıkıntısı kod yazmak değildir. Yazılmış bir kodu okuyup anlamak -hele ki büyük bir projeden söz ediyorsak- asıl başınıza bela olacak konudur. Bundan korunmak için kodlarımıza açıklama/yorum koyarız. C programlama dilinde...
  15. M

    C ve C++ Programlama Dersleri

    Bloodshed Dev-C++ Okuyucularımızın bir kısmı, Bloodshed Dev-C++'in kullanımıyla ilgili çeşitli sorunlar yaşamış. Programı nasıl kullanabileceğinize dair ufak bir açıklamayla yazımıza başlamak yerinde olacaktır. ( Bu bölüm C derleyicisi olmayanlara yardımcı olmak için yazılmıştır. Eğer hâli...
  16. M

    C ve C++ Programlama Dersleri

    Merhaba; Sanırım, C ve C++ adını bilgisayarla az çok haşır neşir olan herkes en az bir kez duymuştur. Sizde bu isimleri duyanlardansanız ve nedir, ne değildir, nasıl kullanılır gibi birçok soruya yanıt arıyorsanız, doğru yerdesiniz. Çünkü bu yazıyla başlayarak C ve C++ ile programlamaya...
  17. M

    C++ Nedir ve Temel Dersler!

    Temel Bilgiler C++ bilindiği gibi programlama dünyasında en çok ilgi gören C dilinden türemiştir. C++'ı klasik C dilinden farklı yapan yanı; Nesne Yönelimli Programlamayı da ( Object Oriented Programming) C'nin sözdizimi kurallarıyla birlikte desteklemesidir. Normalde C ile sadece yapısal...
  18. M

    C++ - Kurulum // Resimli ve Detaylı Anlatım !

    DEV C++ KURULUMU Bu yazımda dev c++ kurulumunu anlatıcağım ilk olarakhttp://www.bloodshed.net/devcpp.html adresinden son sürümünü indirin.Daha sonra indirdiğiniz setup'a çift tıklayıp açın ve biraz bekleyin. Önüze gelen ilk pencerede dil ayarları olarak türkçe'yi seçin ve ok butonuna...
  19. M

    Hayırlı olsun

    Hayırlı olsun
  20. M

    Skype varsa verirmisin?

    Skype varsa verirmisin?
Üst