C++ ile Diziye Harf Ekleyip Harf Çıkartma Örneğimiz
21.03.2012-21:22 Tarihinde Eklendi.
www.seyfettinkahveci.com
Oy Sayısı: 16005841Toplam Puan: 64910 / Yorum Sayısı: 412005841 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. |
|