Programlamaya Giriş
Programlama yapmak, belli bir soruna bir çözüm getirmek içindir. Çözülmesi gereken problem , yazılan bilgisayar yazılımı ile çözüme kavuşur. Programlama yaparken belli adımlara göre ilerlenir.
- İlk önce problem belirlenir.
- Bu problem hakkında veriler toplanır.
- Problemin çözümü için algoritma yazılır.
- Algoritma , programlama diline çevrilir ve aktarılır.
- Programlama bittikten sonra program test edilir.
- Eğer program çalışmazsa tekrar algoritma yazılır.
Buraya kadar her şey tamam. Peki algoritma nedir?
Algoritma Nedir?
Algoritma hakkında detaylı yazıya buradaki linkten ulaşabilirsiniz. Ancak kısaca açıklamak gerekirse algoritma, bir problemin çözümü için mantıksal bir sıraya göre adım adım yazarak çözüm elde etme yöntemidir.
Algoritma Özellikleri
- Basit bir dille yazılır.
- Kısa ve öz olmalıdır. Gereksiz özellik bulundurmamalıdır.
- Belli bir sonu olmalıdır.
- Kesin olmalıdır. Belirsizlik durumu olmamalıdır.
Örnek Algoritmalar
1. Örnek : İki sayının değerinin toplamını bulan programın algoritmasını yazınız.
1.Adım: Programı çalıştır.
2.Adım: x sayısını oku.
3.Adım: y sayısını oku.
4.Adım: Toplama işlemini yap. t = x + y
5.Adım: Sonucu(t) ekrana yaz.
6.Adım: Programı sonlandır.
2. Örnek : Bilgisayara girilen iki sayı eşit değilse, sayılar biribiri ile çarpılsın. Sayılar eşitse toplansın.
1.Adım: Programı çalıştır.
2.Adım: x sayısını oku.
3.Adım: y sayısını oku.
4.Adım: Eğer x eşittir y top =x + y değilse carp = x*y
5.Adım: Sonucu ekrana yaz.
6.Adım: Programı sonlandır.
C++ Programlama Dili
C++ programlama dili, Bell laboratuvarlarında Bjorne Stroustup tarafından geliştirilmiştir. Programlama dilinin kullanım alanı C'yi içine alan genel kullanımlar içindir. C++ isminden önce ilk ismi C With Classes yani sınıflarla C olan programlama dilinin isimi daha sonra C++ ismi ile değiştirilmiştir. C diline nazaran daha kolay bir programlama dilidir C++. Çıkış tarihi 1983'tür.
C+ programlama dili, düşük ve hızlı seviyelerde programların yazılması için çok kullanılan bir dildir. C programlama diline bir çok özellik getirmiştir. C++ programlama dilinin en önemli özelliklerinden bir tanesi ise nesne yönelimli bir programlama dili olmasıdır.Kalıtımı, sınıfları ve çok biçimliliği destekler. İçerisinde C programlama komutları kullanılabilir.
Bu yazıda sadece teorik programlama ve C++ programlama dili hakkında teorik bilgiler verdik. İkinci derste C++ editöleri, ekrana yazı yazdırma ve değişkenlere değineceğiz. İkinci derse gitmek için tıkla.
Devamını Oku »