Главная » 2016 » Апрель » 8 » строки - наибольшая последовательность букв а
12:52
строки - наибольшая последовательность букв а

#include <iostream>
using namespace std;
void vvod(char *ch)
{
    gets(ch);
}
void vivod(char *ch)
{
    cout<<ch<<endl;
}
bool perevertish(char *ch)
{
    bool f;
    f=true;
    for (int i=0;i<strlen(ch)/2;i++)
        if (ch[i]!=ch[strlen(ch)-i-1])
            f=false;
    return f;
}
int maxA(char *ch)
{
    int max=0;
    int i=0,k;
    while (i<strlen(ch))
    {
        while ((ch[i]!='a')&&(i<strlen(ch)))
            i++;
        k=0;
        while ((ch[i]=='a')&&(i<strlen(ch)))
        {
            k++;
            i++;
        }
        i++;    
        if (k>max)
            max=k;
    }
    return max;
}

int main()
{
    setlocale(LC_ALL,"rus_rus.1251");
    char str1[80];
    vvod(str1);
    cout <<maxA(str1)<<endl;

    system("pause");
    return 0;
}

Просмотров: 303 | Добавил: denjes | Рейтинг: 4.0/2
Всего комментариев: 0
avatar