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

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

One thought on “C++ Dersleri 20 – C++ Dizi,Pointer,Fonksiyon,Struct Örnekleri

  1. 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;

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

  3. #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..

  4. 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…

  5. @Ö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..

  6. 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..

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

  8. 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

  9. @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..

  10. 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

  11. @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.. : (

  12. @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 ( :

  13. 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.

  14. @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..

  15. Merhaba

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

  16. @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 😉

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

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

    bunlara hep hata verip duruyo henüz 3. dersinizdeyim

  19. 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

  20. 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; ?

  21. 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?

admin için bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir