Anasayfa Eğitseller Programlama İlk Program

İlk Program PDF Yazdır e-Posta
Kullanıcı Değerlendirmesi: / 6
ZayıfEn iyi 
Eğitseller - Programlama
Cuma, 20 Ekim 2006 18:51

Buraya kadar berabersek. Hemen ilk kodumuzu yazmaya baslayalim.

ilk yapacagimiz program, erkranda bizim yasacagimiz bir yaziyi nasil gosterecegimiz olacak. include birseyi ekle demek c++ compilerinizda degisik programlar var. Object oriented kismini hatirlayin, baskasinin yaptigi bir programi kullanmak icin onlari basitce  #include < k(ekle) diyerek kullanabilriz.

c++ compilerde bulunanlari #include<program> ... sizin kendi urettikleriniz icin  #include"benimprogram.h" olarak kullanabiliriz, ilerde bu konuya donecegiz. Simdilik cok fazla kurcalamaya gerek yok.

       #include <iostream>

iostream bizim ekranda cikan yaziyi gormemizi saglayan bir program (header file)

    using namepace std;

bu bize bazi kodlarin tam ismini yazmadan kullanmamizi saglayan bir komut

Simdi birde main kismini ekleyelim

        int main()

         {

         }

main Fonsiyonu butun programlarda olmasi gereken bir fonksiyon, main foksiyonu programin basladigi yer. main basindaki int integer kelimesinin kisa hali  yani Tam Sayi, bu program ilisledikten sonra bize geri dondurmesi gerekenn verinin cinsi. Main nin hemen altindaki celgeli parantez programin nerede baslayip nerede bittigi gostermek icin.

     cout<<" merhaba ";

cout command output nun kisaltilmasi yani tirnak icine yazdiklarinizin ekranda cikmasini saglayan komut.

birde sunu ekleyelim

    cout<<"merhaba"<<endl;

endl end the line demek merhaba yazdiktan sonra bir satira gecmek icin.

ve en son olarak

return 0;

return 0 bigisayara, program isledikten sonra hatasiz bir sekilde bittigini anlatmak icin kullandigimiz komut.

hepsini bir araya toplayalim.

 #include <iostream>

 using namespace std;

 int main()

 {

 cout<<"merhaba"<<endl;

 return 0;

 }

programdaki noktalama isaretlerine ve yazilari dikkatli yazdinizda programimiz. Compile etmeye hazir demektir. simdi ana menudeki ozelliklerden      "build" kismina tiklayin ve " compile merhaba.cpp kismini secin , ekranin hemen altinda soyle bir yazi gormeniz gerekiyor

 

--------------------Configuration: kahve mainasi - Win32 Debug--------------------

Compiling...

merhaba.cpp

merhaba.obj - 0 error(s), 0 warning(s)

-------------------------------------------------------------------------------------------------------

eger soyle bir yazi cikarsa

--------------------Configuration: kahve mainasi - Win32 Debug--------------------

Compiling...

merhaba.cpp

K:\kahve mainasi\merhaba.cpp(5) : error C2676: binary '<' : 'class std::basic_ostream<char,struct std::char_traits<char> >' does not define this operator or a conversion to a type acceptable to the predefined operator

Error executing cl.exe.

merhaba.obj - 1 error(s), 0 warning(s)

______________________________________________________________________________

yazdiklarini tekrar kontrol edin ve ayni islemi tekrarlayin.'

Hata duzeltmeye ve onlari nasil bulacagimiza tekrar geri donecegiz.

simdi programiniz hatasiz bir sekilde sizi bekliyor. "build kismini tekrar tiklayin ve " execute kahve makinasi.exe yi secin

cikan ekrana ok deyin ve ilk programinizi ekranda gorebiliyorsunuz.

simdi asagidaki gibi bir ekranin karsiniza cikmasi gerekiyor


return yada herhangi bir tusa bastiginizda program duracaktir. Boylelikle ilk programmizi yaratilmis oldu simdi uzerinde biraz denemeler yapin.

ornegin bir cout daha ekleyin

cout<<"Merhaba"<<endl;

cout<<" dagilin turk programcilar geliyor"<<endl;

yada su sekildede yaza bilirsiniz

cout<<"merhaba"<<endl<<"benim ilk programim"<<endl;

Simdi kahve makinasinin giris bolumunu hazirlamaya baslayalim.

A- Kahve makinasi kullanici giris

----

# include <iostream>

using namespace std;

int main()

{

cout<<" Kahve makinasina hos geldiniz"<<endl;

cout<<" Kahveniz nasil olsun"<<endl;

cout<<" ********"<<endl;

cout<<" ********"<<endl;

cout<<" ************"<<endl;

cout<<" ********   **"<<endl;

cout<<" ********   **"<<endl;

cout<<" ************"<<endl;

cout<<" ********"<<endl;

return 0;

}

----

biliyorum, cok basit oldu ama herseyin bir baslangici var. simdi istediginiz gibi degistirin.kendi giris ekraninizi yaratin.

Hayal gucu sizin, simdilik herseyi siyah ekranda yapiyoruz bu tutorial bittiginde herseyi windows ekranninda renkli ve grafikli yapacagiz.

Ama sizin temeleri kavramaniz cok onemli.

Problemler

1- kendi isminizi ekranda yazdirin

 

Son Güncelleme ( Cuma, 20 Ekim 2006 18:52 )
  Yorum yok.
Yorum ekle. (0 yorum)

 

OyunGelistirici.net - Türk Oyun Yapımcılarının Buluşma Noktası

Bu sitede yazılan tüm yazıların hakları yazarlarına aittir. İzin alınmadan yayınlanamaz.

Bu sitede Firefox kullanmanız önerilir. En az 1024 x 768 masaüstü çözünürlüğü tavsiye edilir.