![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 06.12.2011
Сообщений: 14
|
![]()
там не лс только стата
|
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 06.12.2011
Сообщений: 14
|
![]()
а такое
Задание 1. Написать определение и пример вызова функции, удаляющей подстроку из середины строки str. При этом из заданной строки удаляется подстрока, начинающаяся с заданного индекса и имеющая заданную длину. Если количество символов с заданного индекса недостаточно, следует удалить все символы, начиная с него; если заданного индекса в строке str нет, не следует удалять ничего. Ниже приведен прототип. void strdelete(char* str, int index, int length); // Если src=”abcdefghijkl”, index=3, length=5, то в результате src=”abcijkl” // Если src=”abcdefghijkl”, index=10, length=4, то в результате src=”abcdefghij” сможешь? и давай номер кошелька |
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 16.02.2010
Сообщений: 26
|
![]()
напиши мне на почту лучше dox{ноль}7@mail.ru
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 06.12.2011
Сообщений: 14
|
![]()
отписал но ты чет молчишь
Последний раз редактировалось NEXit; 07.12.2011 в 02:00. |
![]() |
![]() |
![]() |
#15 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2dox07
http://paste.org/41949 проще? ![]()
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 16.02.2010
Сообщений: 26
|
![]()
Проще
![]() ![]() Последний раз редактировалось dox07; 07.12.2011 в 02:24. |
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 06.12.2011
Сообщений: 14
|
![]()
народ подскажите хорошый учебник по с++
|
![]() |
![]() |
![]() |
#18 |
Новичок
Джуниор
Регистрация: 07.12.2011
Сообщений: 0
|
![]()
Так... велосипед:
#include <iostream> #include <cstring> void strdelete(char* str, int index, int length) { // если заданного индекса в строке str нет, не следует удалять ничего if(index >= strlen(str)) return; // если количество символов с заданного индекса недостаточно, следует удалить все символы, начиная с него if(index + length >= strlen(str)) { str[index] = '\0'; return; } // из заданной строки удаляется подстрока, начинающаяся с заданного индекса и имеющая заданную длину for(int i = index; i < index + length; ++i) str[i] = str[i + length]; } int main() { char src[] = "abcdefghijkl"; int index = 3, length = 5; std::cout << "Source string = " << src << "\n"; strdelete(src, index, length); std::cout << "Result string: " << src << "\n"; system("pause"); return 0; } |
![]() |
![]() |
![]() |
#19 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
![]() Код:
Код:
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно решить несложную задачу | maks_m | Помощь студентам | 3 | 17.11.2011 06:27 |
нужно решить задачу | ZeX | Общие вопросы C/C++ | 2 | 17.10.2011 01:00 |
нужно решить задачу 6-ю способами | athlet_93 | Помощь студентам | 3 | 21.09.2011 23:31 |
Нужно решить задачу с циклом for на си++ | zirofix | Общие вопросы C/C++ | 18 | 12.12.2009 16:30 |