c++ dev-1

Konu sahibi son olarak 4052 gün önce görüldü
Programlama Temelleri Giriş --


Algoritmalar ve Akış Diyagramları

Algoritma: Bilgisayar kullanılarak bir problemin çözümüne yönelik yapılacak işlemlerin konuşma dili kullanılarak ifade edilmesidir. Buna göre,
Yapılacak olan algoritmada şu ölçütlere uyulması gerekir;
• Bir veya daha fazla bilginin dışarıdan girilmesi şarttır.
• En az bir tane çıktı olmalıdır.
• İfadeler açık ve anlaşılır bir biçimde olmalıdır.
• Mümkün olduğunca basit yapılar kullanılmalıdır.

Akış diyagramı nedir ?
Akış diyagramı: Bir problemin çözümüne yönelik olarak hazırlanan algoritmaların görsel şekiller kullanılarak ifade edilmesidir.

- Sayı Sistemleri

Sayı sistemleri :
• Onlu (Decimal ) sayı sistemi.
• İkili (Binary) sayı sistemi.
• Sekizli (Octal) sayı sistemi.
• Onaltılı (Hexadecimal) sayı sistemi.
• Sayı sistemleri arasındaki dönüşümler.
-
Onlu (Decimal ) sayı sistemi :
0, 1, 2, 3, 4, 5, 6, 7, 8, 9 elemanlarından oluşur. Günlük hayatımızda kullandığımız sayı sistemidir.

İkili (Binary) sayı sistemi :
0,1 elemanlarından oluşur. Bilgisayarların temel çalışması bu sayılarla gerçekleştirir.

İkili sayı sistemi- 2→10 Dönüşüm :



İkili sayı sistemi- 10→2 Dönüşüm :


Sekizli (Octal) sayı sistemi :
0, 1, 2, 3, 4, 5, 7 elemanlarından oluşur.

Sekizli sayı sistemi- 10→8 Dönüşüm :

Onaltılı (Hexadecimal) sayı sistemi :
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F elemanlarından oluşur. (0X yada 0X) ile ifade edilir. 0x17f=0x17F sıfır, küçük ‘x’ yada büyük ‘X’ harfinden sonra hex sayılar yazılır.

Onaltılı sayı sistemi- 10→16 Dönüşüm :


10-16-2 sayı sistemleri arasındaki dönüşümler :
C Programının Genel Yapısı --




Başlık (Header) Dosyaları .h uzantılı kütüphane dosyaları



main ( ) ana fonksiyon

{ programın başlangıç noktası



Program gövdesi

} programın bitiş noktası



#include<stdio.h> //printf()fonksiyonu için baslık dosyası



main() //programın başlangıç noktası



{

printf("Merhaba Dunya"); //ekrana Merhaba Dunya yazacak
 
Eyvallah bir aralar ne programlar yapıyordum C++ üzerinden kütüphane programı görsellemesi yapmıştım sınıftaki herkese vermiştim fakat emeğime saygı duyulmadı başka programı 1.seçtiler o gündür vazgeçtim.
 
Geri