Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запросить у пользователя ввести месяц года, и если он равен текущему, вывести ответ «Верно» http://www.cyberforum.ru/cpp-beginners/thread110898.html
Запросить у пользователя ввести месяц года, и если он равен текущему, вывести ответ «Верно»
C++ Конвертация строки в число Стыдно конечно, но вот уже пол года изучаю с++ и только сейчас заметил что при данном коде #include <windows.h> #include <iostream> using namespace std; int main(int argc, char* argv) { char ch = "234:1:9845"; cout<<atoi(&ch); system("pause"); http://www.cyberforum.ru/cpp-beginners/thread110894.html
Подсчитать сумму отрицательных элементов массива 5х8 C++
Подсчитать сумму отрицательных элементов массива 5х8
Ошибка с перегрузкой операторов C++
копилятор видимо тупит или я туплю или автор книги class countt{ public: int getvar()const{return itsvar;} void setvar(int var){itsvar=var;} void inc(){itsvar++;} void operator++(){++itsvar;} countt(){itsvar(0);} ~countt(){} private:
C++ В массиве найти номер максимального элемента http://www.cyberforum.ru/cpp-beginners/thread110857.html
В массиве найти номер максимального элемента
C++ составить программу, вычисляющую факториал 1. составить программу, которая выводит на экран все простые числа их интервала от n до m и их кол-во. 2. составить программу, вычисляющую факториал. 3. написать и протестировать функцию от 2х аргументов x и y, которая свой первый аргумент заменяет на x+y, а второй на x-y. Программы надо составить через функции Помогите пожалуйста :) Заранее спасибо! Добавлено через 1 час 9 минут Ап:-[ подробнее

Показать сообщение отдельно
Зоти Сергей
228 / 226 / 13
Регистрация: 18.12.2009
Сообщений: 316
31.03.2010, 02:15     Запросить у пользователя 5 строк и вывести на экран ту, в которой содержится меньше всего букв «а»
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#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();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru