Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2016, 15:30   #1
Melborn
Новичок
Джуниор
 
Регистрация: 02.04.2016
Сообщений: 1
По умолчанию Нужно улучшить код.

Нужно улучшить код.
1)Отсортировать таблицу(если ввести Hello World,то буква "l" должна быть на 1 месте так как она встречается 3 раза,буква о должна быть на 2 месте так-как она встречается 2 раза и т.д)
2)Например если ввести(HeHeHe),то нужно что бы маленькая буква h и большая буква H считалась за одну(h = 6),а не (h = 3,H = 3)
3)И что бы не было того пустого пробела,а выводился только мой.

Спасибо

Код:
#include <iostream>
 
using namespace std;
 
char str[100];
int alf[26];
int j = 0;
int probel = 0;
int v = 0;
 
void sprawiwanie()
{
    cout<<"Vedi"<<endl;
    cin.getline(str,100);
}
 
void naxoshdenie()
{
    for(int i = 0;i < str[i];i++)
    {
        if(str[i] >= 'a' && str[i] <= 'z' || str[i] >= 'A' && str[i] <= 'Z')
        {
            alf[i] = 0;
            j = str[i];
 
            if(j == str[i])
            {
              alf[i]++;
            }
        }
 
            if(str[i] == ' ')
            {
                probel++;
            }
        cout<<str[i]<<" = "<<alf[i]<<endl;
    }
}
 
void vuvod()
{
 
        if(probel != 0)
        {
            cout<<"Probel"<<" = "<<probel<<endl;
        }
}
int main()
{
    sprawiwanie();
    naxoshdenie();
    vuvod();
 
}
Melborn вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подскажите новичку, нужно улучшить сайт angel10144 Фриланс 1 10.02.2015 19:17
Как улучшить код?! xEk Помощь студентам 6 08.05.2012 18:08
Как можно улучшить код @ndreiKO Помощь студентам 5 23.08.2011 04:21
Как улучшить код kirza Общие вопросы Delphi 10 19.01.2011 18:14
Вопрос по символьным массивам. Как улучшить код. Aerial Общие вопросы C/C++ 4 13.04.2010 10:54