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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2014, 22:42   #1
leones
 
Регистрация: 11.10.2014
Сообщений: 6
По умолчанию Строки в С#

проходили тему со строками - я отсутствовал, решил наверстать упущенное и решить задачу, но так-как не владею полной информацией прошу помощи. суть задачи:
"Данный символ C. Вывести два символа , первый из которых предшествует символу C в кодовой таблице , а второй следующий за символом C."
leones вне форума Ответить с цитированием
Старый 06.12.2014, 22:51   #2
Smogg
Участник клуба
 
Регистрация: 14.06.2011
Сообщений: 1,138
По умолчанию

привести символ к интегеру, отнять/прибавить единицу, привести полученное к символу:
Код:
string df = "C";
int sdf = df[0];
string d3f = "";
d3f+= (char)(sdf +1);
string df22 = "" ;
df22+= (char)(sdf -1);
Smogg вне форума Ответить с цитированием
Старый 06.12.2014, 22:51   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
char c='a';
Console.WriteLine("{0}{1}{2}",(char)c-1,c,(char)c+1);
Если не ошибаюсь.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.12.2014, 23:18   #4
Smogg
Участник клуба
 
Регистрация: 14.06.2011
Сообщений: 1,138
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Код:
char c='a';
Console.WriteLine("{0}{1}{2}",(char)c-1,c,(char)c+1);
Если не ошибаюсь.
Ах, ну да, char это ж не тот char, который byte со знаком, a сирапный чар, который юникод
Smogg вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++ Упорядочить строки матрицы D (m. n) Лексикографически по неубыванию первых k элементов строки Анатолий171 Помощь студентам 123 04.07.2014 18:46
Задача на строки. Даны две строки. Определить можно ли из символов первой строки получить вторую строку.( написать подпрограммой и ANTON1994 Паскаль, Turbo Pascal, PascalABC.NET 5 09.02.2013 14:07
Программа на языке "Ассемблер" - ввод строки, анализ длины строки, добавление точки в конец строки Алексей_2012 Помощь студентам 1 05.04.2012 11:26
Создание пустой строки и копирование в неё содержимое предыдущей строки Gvaridos Microsoft Office Excel 2 29.10.2010 13:33
Перенести символа с начала строки в место перед запятой этой же строки. Zhiltsov Microsoft Office Excel 4 05.06.2009 13:10