Срочная домашняя работа по программированию на C++ для 2 курса

Отменен
Заказ
228064
Раздел
Программирование
Предмет
C/C++
Тип работы
Антиплагиат
Не указан
Срок сдачи
12 Окт 2014 в 23:59
Цена
Договорная
Блокировка
10 дней
Размещен
11 Окт 2014 в 22:24
Просмотров
1 073
Описание работы
Народ! Выручайте! Сегодня прислали по почте домашнюю работу по программированию, а у меня в понедельник уже сдача работы! По учебе вообще завал, как тут у Вас все делается я не в курсе, но сдавать надо(((

Короче есть три задачки по программированию, по словам моих одногруппников вообще легкие, но я в программировании не бум бум, поэтому представления не имею как их делать.


1)Создать функцию SortByName для сортировки столбцов гистограммы по имени столбца в алфавитном порядке по возрастанию (по умолчанию) и убыванию в зависимости от передаваемого параметра bAscending. Интерфейс: void SortByName(Histogram &historgam, bool bAscending = true);


Написать функцию построения гистограммы, иллюстрирующей частоту встречающихся заглавных букв латинского алфавита в передаваемой строке.



2)
Знакомство слушателей с основами работы со строками std::string.
Создать функцию void numbersFromBinary(string &src), которая переводит все встречающиеся в строке двоичные числа в десятичную форму. Например (“1101 is my lucky number” -> “13 is my lucky number”.



3)
Знакомство слушателей с основами работы с контейнерами STL.
Задания для самостоятельной работы

Создать и протестировать функцию
void parseString(const string &src, vector &dst),
которая сформирует массив множеств строк dst из строки src по следующему правилу: dst[i] – это множество слов из строки src, начинающихся на одну букву; множества отсортированы в алфавитном порядке букв, с которых начинаются их слова.
Пример: src=”this is the malt that lay in the house that jack built” =>
dst = {{“built”}, {“house”}, {“is”,”in”}, {“jack”}, {“lay”}, {“malt”}, {“this”,”the”,”that”}}
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Предыдущий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир