C++ ile Diziye Harf Ekleyip Harf Çıkartma Örneğimiz


21.03.2012-21:22 Tarihinde Eklendi.
www.seyfettinkahveci.com Derecelendirme: 10 / 10 Oy Sayısı: 16002827Toplam Puan: 34770 / Yorum Sayısı: 412002827 adet.


main.cpp

#include <iostream>
class Katar{
    public:
        Katar();
        int getYer();
        void setYer(int x);
        void harfEkle(char c);
        void harfCikar();
        void yaz();
    private:
        char depo[20];
        short int yer;
};
Katar::Katar()
{
    std::cout<<"Depoyu temizle\n";
    for(int i=0; i<20;i++)
        depo[i]= _ ;
    depo[19]=NULL;
    yer = 0;
}
void Katar::setYer(int x)
{
    if(x>=0 && x<20)
    {
        yer = x;
    }
    else
        std::cout<<"sinir tasmasi\n";
}
int Katar::getYer()
{
    return yer;
}
void Katar::harfEkle(char c)
{
    depo[yer]=c;
    setYer(yer+1);
}
void Katar::harfCikar()
{
    setYer(yer-1);
    depo[yer]= ;
}
void Katar::yaz()
{
    std::cout<<depo<<std::endl;
}
int main()
{
    Katar kutur;
    kutur.harfEkle( 'B' );
    kutur.harfEkle(' o' );
    kutur.harfEkle( 't' );
    kutur.harfEkle( 'e ');
    kutur.yaz();
    kutur.harfCikar();
    kutur.setYer(10);
    kutur.harfEkle( 'E' );
    kutur.yaz();
    return 0;
}

Kod Hakkında Anlamadığınız Bir Kısım Olursa Yorum Ekleye Yazın En Kısa Sürede Cevaplamaya Çalışırım.

Seyfettin KAHVECİ
Balıkesir Üniversitesi
NEF-BOTE



Yazının tamamının kopyalanması yasaktır. En baştaki birkaç paragrafı kopyalayıp, yazıya link verebilirsiniz. Aksi durumda uyarılmaksızın yasal yollara gidilecektir.

Yorum Ekle

Ad Soyad:
Şehir:
Yorum:
Yorumlar
Bu makale için henüz hiç yorum yapılmamış.
Unutmayın Makalelere Yorum Yazmak Yeni Makalelere Teşviktir.