C++ ile Diziye Harf Ekleyip Harf Çıkartma Örneğimiz
21.03.2012-21:22 Tarihinde Eklendi.
www.seyfettinkahveci.com
Oy Sayısı: 16006026Toplam Puan: 66760 / Yorum Sayısı: 412006026 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
| Uzun süredir yorumlara cevap veremediğim için sistem yeni yorumlara kapatılmıştır. Anlayışınız için teşekkürler. |
| ||||||||

