0 / 0 / 0
Регистрация: 12.03.2012
Сообщений: 22
|
||||||
1 | ||||||
Сдвиг символов строки вправо20.09.2013, 09:08. Показов 15919. Ответов 7
Метки нет Все метки)
(
собственно задача - сдвинуть строку на 2 символа вправо
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
20.09.2013, 09:08 | |
Ответы с готовыми решениями:
7
Сдвиг строки вправо Где и когда уместно применять операции << (сдвиг влево) и >> (сдвиг вправо)?
Циклический сдвиг вправо |
:)
![]() 4772 / 3266 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
|
20.09.2013, 10:36 | 2 |
Есть стандартный алгоритм std::rotate
Возможная реализация по ссылке http://www.cplusplus.com/refer... hm/rotate/
0
|
Модератор
![]() 11994 / 9702 / 5874
Регистрация: 18.12.2011
Сообщений: 26,006
|
|
20.09.2013, 10:48 | 3 |
0
|
60 / 60 / 7
Регистрация: 14.09.2013
Сообщений: 145
|
||||||
20.09.2013, 11:12 | 4 | |||||
Нубик_я, что то слишком сложно у тебя. Вот чуток по-другому
0
|
20.09.2013, 11:26 | 5 | |||||
0
|
3 / 3 / 0
Регистрация: 04.10.2014
Сообщений: 40
|
||||||
04.10.2014, 22:09 | 6 | |||||
Всем добрый день. Срочно нужна помощь. Кто подскажет, как выполнить такое задание?
"Ввести строки s1 и s2. Три последних символа строки s2 удалить, вставить в середину строки s1 и в полученной строке заменить все символы 'E' на 'EE'." Вот моя программа, но работает она из рук вон неправильно - выводит только первые символы строки s1 после обработки. Вывод промежуточных результатов и конечных строк пока не делал. Помогите, очень срочно, сам уже две недели тружусь и ничего не выходит ![]() Работаю в Borland C++ версия 3.1.
0
|
0 / 0 / 0
Регистрация: 26.01.2021
Сообщений: 13
|
||||||
26.01.2021, 10:24 | 7 | |||||
0
|
0 / 0 / 0
Регистрация: 26.01.2021
Сообщений: 13
|
|
28.04.2021, 10:13 | 8 |
void main()
{ char a[66]; char b[66]; char l,c,y; int i=0; setlocale(LC_ALL,""); for (l='А'; l<='я'; l++) { a[i]=l; i++; } i=0; c='А'; for (i=0;i<=66;i++) { y= c + 2; // ЗДЕСЬ УБЕРИТЕ +2, ОСТАВЬТЕ ТОЛЬКО " с " b[i]=y; c++; } cout<<b<<endl; system("pause"); } Добавлено через 23 минуты #include <iostream> #include <iomanip> #include <conio.h> using namespace std; void main() { char a[66]; char b[66]; char l, c, y; int i = 0; setlocale(LC_ALL, ""); for (l = 'А'; l <= 'я'; l++) { a[i] = l; i++; } i = 0; c = 'А'; for (i = 0; i <= 66; i++) { y = c; b[i] = y; c++; } cout << setw(3) << right << "" << b << endl; // Кавычки Делают Сдвиг system("pause"); }
0
|
28.04.2021, 10:13 | |
Помогаю со студенческими работами здесь
8
Сдвиг числа вправо Циклический сдвиг массива вправо Реализовать циклический сдвиг вправо Сдвиг элементов массива вправо
Побитовый сдвиг влево и вправо Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |