Низ от два символа

Да се напише програма, която позволява да се въведе низ, състоящ се от два символа, повторени многократно в случаен порядък. Програмата да отпечатва по колко пъти е повторен всеки от символите в низа.

Публикувано в 12а с етикети . Постоянна връзка.

2 Responses to Низ от два символа

  1. Luccar каза:
     #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {char niz[100];
    char proverka[1];
    int i=0,br=0,rb=0;
    cout<<"Vuvedete smivolite"<<endl;
    cin.getline(niz,100,'\n');
    proverka[0]=niz[0];
    while (niz[i]!='\0'){
     if (niz[i]==proverka[0])
     br++;     
    else{proverka[1]=niz[i]; rb++;}
    i++;}
    cout<<"Purwiq simvol e '"<<proverka[0]<<"' i e povtoren "<<br<<" a vtoriq simvol vi e '"<<proverka[1]<<"' i e povtoren "<<rb<<endl;
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    
  2. Данаил каза:

    Luccar, това решение много ме израдва. По принцип мислех да укажа в условието да се въвеждат предварително кои са символите (за да улесня решението), но ти гледам си се справил и така :-)

Вашият коментар