Запросить у пользователя 5 строк и вывести на экран ту, в которой содержится меньше всего букв «а»

SexPistols

Запросить у пользователя 5 строк и высвети на экран ту, в которой содержится меньше всего букв «а»
1 ответ

SexPistols

#include <iostream.h>
#include <conio.h>
int main()
{
    const int Amount=5;
        int i;
        char Strings[Amount][255];
    for(i=0;i<Amount;i++)
        gets(Strings[i]);
        int SmallestAmountsOfA=255;
        int ReqIndex=-1;
        for(i=0;i<Amount;i++)
        {
            int Counter=0;
            for(int j=0;j<strlen(Strings[i]);j++)
                {
                    if(Strings[i][j]=='a')
                            Counter++;
                }
                if(Counter>0&&SmallestAmountsOfA>Counter)
                {
                    SmallestAmountsOfA=Counter;
                        ReqIndex=i;
                }
        }
        if(ReqIndex!=-1)
            cout<<"\nResultat: "<<Strings[ReqIndex];
        else
            cout<<"\nBukv 'a' ne naideno";
        getch();
}