کد برنامه ی حذف حروف تکراری به زبان C++

تازه ها

کد برنامه ی حذف حروف تکراری به زبان C++

نظرات ()

برنامه ای بنویسید که یک رشته دریافت کند و عناصر تکراری را از آن حذف کند و رشته ی بدست آمده را نمایش دهد.


 

به طور مثال ، اگر ورودی رشته ای برنامه این بود: CCTVGG

برنامه در خروجی چاپ کند: CTVG

 


 

کد این برنامه:

int main(){

    string str;
    int len;
    cin >> str;
    len = str.length() - 1;
    for(int i = 0; i < len;i++){
        for(int j = i + 1; j <= len ;){
            if(str[i] == str[j]){
                str.erase(j , 1);
                len = str.length();
            }else{ j++; }
        }
    }
    cout << str << endl;

return 0;
}

©MReza-7.Blogfa.com