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

Класс Строка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Неверная запись в переменную http://www.cyberforum.ru/cpp-beginners/thread998891.html
Вечер добрый, форумчане. Столкнулся с довольно странной для меня проблемой. double x1; cin>>x1; Я ввожу значение 0.2, но в переменную записываетя 0.20000000000000001. Всё бы ничего, но при сравнении этого числа уже неверный результат. Да и просто интересно стало почему же так.
C++ Дано натуральное число n, действительные числа x, y, an, bn, an-1, bn-1,.,a0, b0. Вычислить по схеме Горнера значение многочлена с комплексными коэф Дано натуральное число n, действительные числа x, y, an, bn, an-1, bn-1,...,a0, b0. Вычислить по схеме Горнера значение многочлена с комплексными коэффициентами (an+ibn)(x+iy)^n + (an-1 + ibn-1)(x-iy)^n-1+...+(a0+ib0). (Определить процедуры выполнения арифметических операций над комплексными числами). Помогите пожалуйста!! Очень надо!! БУду благодарен!! Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread998886.html
Написать программу с циклическим процессом C++
Условие: подрабатывая вечером курьером, студент решил накопить сумму в S рублей для покупки компьютера. В первый месяц он отложил P рублей. Затем его вклад каждый раз был на 5% больше предыдущего вклада. Через сколько месяцев студент сможет купить компьютер. Величины S и P задавать вводом с компьютера. int main() { float s,p; int m,i; // m -количество месяцев scanf("%f%f",&s,&p); ...
Не подключается gdiplusgraphics.h C++
При подключении gdiplusgraphics.h вылезает 294 ошибки. Что делать? Какие еще хедеры надо подключать?
C++ Найти повторения слов в строке http://www.cyberforum.ru/cpp-beginners/thread998859.html
Нужно найти повторяющиеся слова и вывести "слово - количество повторов" Например, строка "abc abc cba" "abc - 2" "cba -1" Проблема в том, что как проверить несколько слов? Попытался вызывать функцию, если еще остались символы кроме пробелов, вылетает ошибка "Unhandled exception at 0x77c915ee in (lect5)strrepeat.exe: 0xC0000005: Access violation reading location 0x002e011d." void...
C++ Ввод массива из текстового файла Нужно ввести одномерный массив целых чисел из текстового файла. Напишите, пожалуйста, код этой программы (желательно с пояснениями). подробнее

Показать сообщение отдельно
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
05.11.2013, 20:25     Класс Строка
1. ну сравнение "больше" обычно сравнивает или длину строк, или лексику, то есть символы сравниваются поочередно, если есть два разные символа, то больший тот, у которого больше код. Вроде бы реализация ясна
2. смотрим какая длинна строки S2 и тупо удаляем первые S2.length() элементов строки S1(используем метод erase и смотрим,чтобы не вылезли за пределы строки)
3. тупенько пройти по всей строке и,если находишь строчную букву, вычитаешь(или добавляешь, не помню, посмотри по ASKII таблице) из ее кода количество букв в алфавите.
4. ну опять таки, проходишь по строке, находишь элемент с наименьшим кодом, заменяешь первые n элементов на этот элемент.
"строка символов" - это string, если хочешь попариться, то можешь юзать wstring
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru