Professional Documents
Culture Documents
C++ (Hafta1)
C++ (Hafta1)
Ynelik
Programlama
(OOP)
Ders
Plan
1. C++a
Giri
2. Operatrler
-
Kontrol
Yaplar
Dngler
-
Fonksiyonlar
3. Diziler
4. aretiler
1.
haLa
5. aretiler
2.
haLa
6. Snar
ve
Nesneler
1.
haLa
7. Snar
ve
Nesneler
2.
haLa
8. Snar
ve
Nesneler
3.
haLa
9. Operatrlerin
Ar
Yklenmesi
10.KalWm
11.ok
Biimlilik
12.ablonlar
ve
Hata
Dene]mi
13.Giri
ve
k
(I/O)
Aklar
14.Dosya
lemleri
Kaynaklar
Yrd. Do. Dr. idem Turhan, Yrd. Do. Dr. Fatma Cemile Sere
Notlandrma
Vize:
%30
Proje
devi:
%20
Final:
%50
C++
Bjarne Stroustrun
Araba2
Araba
Snp
Araba1
Araba4
Araba3
Snf
Nesneler
Neden
C++
?
Tanabilirlik
Ayn
C++
kodunu
neredeyse
her
tr
bilgisayarda
ve
ile]m
sisteminde
herhangi
bir
deiiklik
yapmadan
derleyebilirsiniz.
Modler
Programlama
C++ta
bir
uygulamann
gvdesi
birden
fazla
kaynak
kodu
dosyasna
ayrlp
ayr
ayr
derlenip
daha
sonra
ilikilendirilebilir.
Kk
bir
deiiklik
yapldnda
tm
uygulamay
batan
derlemek
yerine
sadece
deiiklii
ieren
dosyay
derlemek
zaman
tasarrufu
salar.
Ayrca,
bu
zellik
C+
+
kodunun
Assembly
veya
C
gibi
dillerle
re]lmi
kodlarla
ilikilendirilebilmesine
de
olanak
salar.
Neden
C++
?
C
Uyumluluu
C++,
C
diliyle
geri
dnk
olarak
uyumludur.
Cde
yazlm
herhangi
bir
kod,
bir
deiiklik
yaplmakszn
C++
programna
dahil
edilebilir.
Hz
C++
dier
nesne
ynelimli
dillere
gre
daha
hzl
derlenir
ve
daha
hzl
alr.
lk
C++
Programmz
/
/
lk
C++
programmz.
#include
<iostream>
int
main(){
std::cout
<<
"C++a
Hosgeldiniz!
\n"
;
return
0;
}
rnek
2:
/
*
Yeni
s]l
yorum
saWr.
*/
#include
<iostream>
int
main(){
std::cout
<<
"C++a
"
;
std::cout
<<
"Hosgeldiniz!
\n"
;
return
0;
}
rnek
3:
#include
<iostream>
int
main(){
std::cout
<<
"C++a
"
<<
"
Hosgeldiniz!"
<<
std::endl;
return
0;
}
rnek
4:
#include
<iostream>
int
main(){
std::cout
<<
"C++a
"
<<
std::endl
<<
"
Hosgeldiniz!\n"
;
return
0;
}
rnek
5:
#include
<iostream>
int
main(){
int
integer1;
int
integer2;
int
sum;
std::cout
<<
"ilk
sayiyi
giriniz
:
"
;
std::cin
>>
integer1;
std::cout
<<
"\nikinci
sayiyi
giriniz
:
"
;
std::cin
>>
integer2;
sum
=
integer1+integer2;
std::cout
<<
"
Toplam
:
"
<<
sum
<<
std::endl;
return
0;
}