Larve Yazılım

Web Tasarım&Programlama

Larve Yazılım resmi sitemiz bakımdadır. Bilginize

Giriş yap

Şifremi unuttum

En son konular

» İşlem Yönetici 1.0.0.1
23/1/2012, 23:00 tarafından Admin

» İşlem Yönetici 1.0.0.0
11/11/2011, 13:50 tarafından Admin

»  Bilgisayarımı Kapat 1.0.0.2 - Kolay Windows Kapatıcı
28/9/2011, 18:08 tarafından Admin

» Bilgisayarımı Kapat 1.0.0.1 - Kolay Windows Kapatıcı
31/7/2011, 21:20 tarafından Admin

» Çemberin Çevresini Hesapla
30/7/2011, 18:31 tarafından Admin

» Visual Basic 2005 ile E-posta Göndermek
27/7/2011, 19:32 tarafından Admin

» Dosya adı ve Uzantı Ayırma
25/7/2011, 13:05 tarafından Admin

» C Programlama Diline Giriş
30/6/2011, 19:08 tarafından Admin

» C++'a Giriş : Hello World
30/6/2011, 19:06 tarafından Admin

» Visual Basic Nedir?
30/6/2011, 18:59 tarafından Admin

» Bilgisayarımı Kapat 1.0.0.0 - Kolay Windows Kapatıcı
25/6/2011, 14:21 tarafından Admin

» Html'ye giriş
28/6/2010, 16:29 tarafından Admin

» Java Script nedir?
28/6/2010, 15:03 tarafından Admin

» Php ile rasgele veri Listeleme
28/6/2010, 15:01 tarafından Admin

» Toplist yapma
28/6/2010, 14:57 tarafından Admin

» Veri sayfalama
28/6/2010, 00:36 tarafından Admin

» Puanlı üyelik Sistemi
28/6/2010, 00:30 tarafından Admin

» Sub Kullanımı
28/6/2010, 00:28 tarafından Admin

» Veritabanı İşlemi (kayıt eklme, kayıt silme)
28/6/2010, 00:21 tarafından Admin

En iyi yollayıcılar

Admin (181)
 
MuHaMMeD (4)
 

En aktif konular


    C++'a Giriş : Hello World

    Paylaş

    Admin
    Normal Üye

    Ad: Enes
    Şehir: İzmir
    Erkek
    Doğum tarihi: 27/07/95
    Takım: Fenerbahçe
    Mesaj Sayısı: 181
    Yaş: 16
    Tecrübe puanı: 5576
    Rep Puanı: 12
    Kayıt tarihi: 15/08/08

    C++'a Giriş : Hello World

    Mesaj tarafından Admin Bir 30/6/2011, 19:06

    Her yerde olduğu gibi biz de bir "Hello World" uygulamasıyla başlayacağız.

    Baştan söyleyeyim derslerde Dev C++ kullandığınızı varsayıyorum.
    Bende onu kullanıyorum ve tavsiye ederim. İndirmek için linki:Dev C++

    İlk olarak Dev C++'yı açıyoruz. Ardından Dosya -> Yeni -> Kaynak Kodu Dosyası şeklinde yeni bir kaynak kodu dosyası açıyoruz. İsterseniz CTRL + N kısayolu ile de açabilirsiniz.

    Şimdi geliyoruz kod yazmaya :

    Şimdi aşağıdaki kodun aynısını editöre yazıp "Hello World" adında kaydedin. Merak etmeyin, kodu da açıklayacağım.

    Kod:
    #include <iostream>

    using namespace std;

    main(){

    int i;

    cout << 'Hello World ' Merhaba Dünya' ;

    cin >> i;

    }



    Çalıştır -> Derle ve Çalıştır veya F9 yaparak uygulamayı çalıştırın.(Unutmayın her değişiklik yaptığınızda yeniden derle ve çalıştır demelisiniz yoksa program güncellenmez.)

    Konsol'da 'Hello World' yazacak ve bir tuşa ardından da Enter'a bastığınızda program kapanacaktır.

    Şimdi gelelim açıklamaya :

    Kod:
    #include <iostream>



    ile kullandığımız kodları içeren kütüphaneyi kaynak koda dahil ettik yani artık o kütüphanenin içindeki fonksiyonları kullanabiliriz.

    Kod:
    using namespace std;



    'iostream' içindeki fonksiyonları kullanmak için normalde hepsinin başında 'std::' yazmak gerekir ama biz burada programa "std::"'yı otomatik olarak koyması için talimat verdik.

    Not: #'le başlayan satırlar hariç her satırın sonunda ";"(noktalı virgül) kullanmalısınız.

    Kod:
    main(){}



    her programda kullanılması gereken uygulamayı çalıştıran ana fonsiyondur.

    Kod:
    int i;



    ile bir tamsayı değişken tanımladık.

    Kod:
     cout << 'Hello World ' Merhaba Dünya';


    ile de ekrana 'Hello World ' Merhaba Dünya' yazdırdık.

    Bunun kullanımında yeni bir şey yazdırırken her seferinde başa << koyuyoruz.Örnek:

    Kod:
    cout << 'Hello World' << 'Merhaba Dünya';

    cin >> i;



    ile de kullanıcıdan i için bir değer aldık.

    Peki bunu niye yaptık? İsterseniz bu satırı silin,

    Program yine çalışır ama bu sefer ekranda kalmaz, hemen kapanır.

    İşte bu komut kullanıcının bir tuşa ve ardından Enter'a basmasını bekler, ardından da başka kod olmadığı için program kapanır.



    Larve Yazılım


      Forum Saati 23/2/2012, 10:07