findeksnotu.com

C++ Dersleri 20 – C++ Dizi,Pointer,Fonksiyon,Struct Örnekleri

Tarih: 16 Nisan 2011 Yorum: 26

Merhabalar arkadaşlar.

14.ncü dersimizde ilk 13 ders ile ilgili örnekler çözmüştük.Bu dersimizde ise 15 – 20 arasındaki videolarla ilgili konular hakkında genel C++ örnekleri çözeceğiz.Toplam 10 tane C++ diziler,C++ pointer,C++ fonksiyonlar ve C++ struct(yapılar) ile ilgili örnekler bulunmaktadır.

Bu videolu dersimiz ile C++ yapısal programlama konularımızı bitiriyoruz arkadaşlar.20 adet videoda C++ Yapısal programlamayı noktaladık.Bundan sonraki videolarımızda nesneye yönelik programlamaya gireceğiz.Bizi asıl ilgilendiren kısım olan nesneye yönelik programlama konularını daha ayrıntılı olarak anlatmayı düşünüyorum.Bir sonraki dersimiz C++ class (sınıf) yapısı olacak.

Bu videodaki örnekleri umarım anlatabilmişimdir,iyi seyirler..

C++ Örnekleri

Yazar: admin (142 Posts)


Etiketler:



26 Yorum var:

Avatar

Mehmet dedi ki..

Hocam degerli zamanınızı alyrm kusura bakmayın.ben işleri karştrayım istedim malum en iyi o şekilde ögrenilir şu şekilde komut yazdım ancak hata veriyor benmi hata yaptım ,ileriki derslere devam ediyim. Henüz oralara gelmemişmiyim 🙂 .Teşekkürler. #include
using std::cin;
using std::cout;

main()
{
int a,b,c,d,e,sonuc;
cout<>a;
cout<>b;
cout<>c;
cout<>d;
cout<>e;
sonuc=(((a*b)+c)/d)+e;
cout<>a;

16/04/2011 23:18

Avatar

Mehmet dedi ki..

Bu arada süslü parantezi kapatmıştım.

16/04/2011 23:19

Avatar

Mehmet dedi ki..

ya tırnakları doru yazmıstım cin(>>),cout(<<)KOPyala yapıstır yaptım yanlış geçmiş.

16/04/2011 23:24

Avatar

admin dedi ki..

#include
using std::cin;
using std::cout;

main()
{
int a,b,c,d,e,sonuc;
cout<>a;
cout<>b;
cout<>c;
cout<>d;
cout<>e;
sonuc=(((a*b)+c)/d)+e;
cout<>a;

Keşke programda ne yapmak istediğinizi de yazsaydınız hocam.Anladığım kadarıyla yardımcı olayım.Bu kodunuzdan anladığım kadarıyla 5 tane sayı giriyorsunuz.a ile b yi çarpıp c ile topluyorsunuz ve d ye bölüyorsunuz ardından e ile toplayıp ekranda sonucu göstermek istiyorsunuz.

Giriş kodlarından sonra;
main(){
int a,b,c,d,e,sonuc;

cout < < "a sayisini giriniz: "; cin >> a;
cout < < "b sayisini giriniz: "; cin >> b;
cout < < "c sayisini giriniz: "; cin >> c;
cout < < "d sayisini giriniz: "; cin >> d;
cout < < "e sayisini giriniz: "; cin >> e;

sonuc=(((a*b)+c)/d)+e;

cout << sonuc; getch(); system("PAUSE"); } Ayrıntılı olarak yazdım programı.Umarım yapmak istediğinizi doğru anlamışımdır. Eğer yanlış anladıysam demek istediğinizi daha açık yazarsanız tekrar yardımcı olmaya çalışırım. İyi çalışmalar..

17/04/2011 00:04

Avatar

Mehmet dedi ki..

teşekkurler dogru anlamışssınız anladım saolun.

17/04/2011 22:35

Avatar

Ömer Faruk Heybeli dedi ki..

Merhaba ben sizi takip etmeye yeni başladım(sanalkurs.net’ten gördüm)
2 senedir c kullanıcısıym ve c++ a sizin videolarınızla başladım ve bende dev-c++ kullanıyorum. Ama benim niyetim windowsApplication’ı geliştirmek sizin acaba bu konuları anlatan videolarınız var mı? varsa paylaşır mısınız? Ve eğer bildiğiniz TÜRKÇE kaynak varsa kullanabiliceğim. Verirseniz sevinirim. Teşekkürler…

20/04/2011 01:46

Avatar

admin dedi ki..

@Ömer Faruk; Şuanda elimde kaynak bulunmamakta hocam,video konusuna gelince ise C++ videolarımın tamamlanması programlama dilinin geniş olmasından dolayı bayağı zaman alacağa benziyor.Zaten C++’dan sonra da C# videolarını koymayı düşünüyorum.Belki C# ile istediklerinizi daha kolay yapabilirsiniz.
Kolay gelsin..

20/04/2011 14:03

Avatar

Ömer Faruk Heybeli dedi ki..

Teşekkürler.. C# ile daha kolay oluyor haklısınız ama benim amacım bilgisayara framework kurulmadan(yada bir platforma ihtiyaç duymayan) çalışan bir program yazmak buda c++ dilinde mevcut. O yüzden kaynak arıyorum..

21/04/2011 09:36

Avatar

admin dedi ki..

@Ömer Faruk; anladım hocam.Elime o şekilde bir kaynak geçerse ilk işim sitede paylaşmak olacak ( :

21/04/2011 14:42

Avatar

bura gul dedi ki..

hocam size bir sorum olacak hastanadeki yatakların doluluk oranını gösteren bir proje ödevi hazırlıycam içinde diziler sınıflar olacak nası yapabilirim acaba yol gösterirmisniz

06/05/2011 20:41

Avatar

admin dedi ki..

@Burak Gül;bu tür projeleri kendi başınıza düşünerek yapmanız sizin açınızdan daha güzel olacaktır.Projeyi yapıp yapamamayı önemseme hiç.Elinden geldiği kadarını yap,araştır.O sana çok şey katacaktır.
Zaten ileriki zamanlarda üniversitelerde verilen bu tip proje konularını videolu olarak yapmayı düşünüyorum..

06/05/2011 23:16

Avatar

burak gul dedi ki..

ewt anlıyorum sizi hocam ama bnde zaten burada projede olan olan değişkenleri fonksiyonları felan çıkardım ancak bunların içi doldurmada sıkıntı var

07/05/2011 12:17

Avatar

admin dedi ki..

@Burak Gül;anlıyorum seni ama maalesef şuanlık projelere yardım etmiyorum.Daha doğrusu hiç kimsenin ödevine yardım etmiyorum.
Kusura bakma.. : (

07/05/2011 13:27

Avatar

burak gul dedi ki..

peki bn programı yazınca bazı yerlerinde yardım edebilirmisiniz hocam:)

07/05/2011 13:46

Avatar

admin dedi ki..

@Burak Gül;sanalkurs sitesinde de yazarlık yapmaktayım.
O sitenin forum bölümüne bakarsan C++ kategorisi var.Oraya konu olarak açarsan isteğini,benden önce daha bilgili kişiler yardımcı olabilirler,elimden geldiğince oradan bende birşeyler yazarım.
İyi çalışmalar ( :

08/05/2011 17:18

Avatar

melihcan dedi ki..

sayın muhammed kardeşim. çok güzel anlatıyorsun.
ama yazılar biraz küçük. okumakta zorluk çekiyorum.
birde bazı videolar silinmiş. mümkünse onlara da tekrardan göz gezdirirsen sevinirim.

benim isteğim, eğer ki en kısa zamanda C# dersini de bu şekilde videolarla anlatırsam çok makbule geçer. teşekkürler.

11/05/2011 13:45

Avatar

admin dedi ki..

@melihcan; Yazıları büyültmüştüm aslında.Biraz daha büyültmem gerekecek sanırım.Ekranı tam ekran yaparak izlediğimde bana gayet net geliyor aslında görüntü :S
Ayrıca silinen videolar hangileri?
C# ile ilgili derslere de yakın zamanda başlamayı düşünüyorum.
İyi çalışmalar..

11/05/2011 15:04

Avatar

ahmet dedi ki..

Merhaba

Keşke soruları da Ahmet Yesevi Üniversitesi’nden aldığınızıı da belirtseydiniz

25/05/2011 22:29

Avatar

admin dedi ki..

@ahmet; Merhabalar.
Ahmet Yesevi üniversitesinde olan sorular Herbert Schildt’in C++ kitabındaki örneklerin türkçeleştirilmiş halde verilmesi gibi gelmişti banada ancak ben sizin yazılarınızda alıntıdır ibaresini görememiştim.

Yinede haklısınız.

Bazı videolardaki bazı sorular Ahmet Yesevi’den alınmıştır.

İyi dersler 😉

26/05/2011 00:43

Avatar

ceylan dedi ki..

merhaba ben diziler videosunu acamıorum yarın fnalım var.lutfen tekrar yukler mısınz tesekkurler 🙂

31/05/2012 11:32

Avatar

Arda dedi ki..

merhaba ben kodlamaya yeni basladım
using std::cin;
using std::cout;

bunlara hep hata verip duruyo henüz 3. dersinizdeyim

18/08/2012 02:41

Avatar

alper dedi ki..

arda kardesım onların yerıne using namespace std; kullan

02/01/2013 11:04

Avatar

reda dedi ki..

static variables, vectors ve matrix bu konuya dahil midir?

13/01/2013 20:15

Avatar

Soul dedi ki..

Ilk soru hatali bir soru, toplam’a deger atanmamis ki bi sayiyla toplattirmaya calisiyor.. =) abuk subuk bi sonuc cikar ortaya.

int toplam;
int toplam=0; seklinde olmaliydi.

Saygilar

31/05/2013 21:31

Avatar

hakan dedi ki..

hocam merhabalar ilk soruyla ilgili kafama takılan yerler var acıklayabılırsenız cok sevinirim

#include
#include
using namespace std;

int a[5]={2,7,0,3,9};
int topla;
int i;

int main(){

for(i=0;i<4;i++){
toplam=topla+a[i];
cout<< topla<<endl;
}
cout<<topla;
getch();
return 0;
}

ilk olarak ben mainin basına int yerine void yazarsam calismiyor gecersiz diyor
ikinci sorum ise biz topla yı tanımlarken neden sıfıra esitlemedik? int topla; yerine int topla=1; ?

14/09/2013 14:14

Avatar

hakan dedi ki..

programı tekrar calıstırdım otomatik olarak topla yı sıfır kabul ederek basladı… Biz herhangi bir sayıyı tanımlarken deger atamazsak hep 0 mı kabul edilir?

14/09/2013 14:20


Yorum Yap:






© Tüm Hakları Saklıdır - Kaynak belirtmeden alıntı yapılamaz!