Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
310 / 57 / 7
Регистрация: 30.05.2012
Сообщений: 295

Задача про строку

31.07.2012, 20:03. Показов 935. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Распечатать введенную строку, заменив строчные буквы прописными и повторив дважды каждую цифру.

Как решить покороче, чтобы не перечислять все буквы и все цифры, может есть способ замены символа как-то по его номеру в Юникоде?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.07.2012, 20:03
Ответы с готовыми решениями:

Задача про взлом кода из книги Эрика Фримена про основы javascript в конце 5 главы.
читаю книгу Эрика Фримена про основы javascript.В конце 5 главы есть задачка про взлом кода.Никак не могу понять как ее решить.НЕ понимаю...

Задача на перебор вариантов. Задача Л.Эйлера. Про чиновника
Задача Л.Эйлера. Некий чиновник купил лошадей и быков на сумму 1770 талеров. За каждую лошадь он уплатил по 31 талеру, а за каждого быка по...

Задача про IP
Простите что не совсем в тему , но у меня ответ 97.15.81.53/15 , но говорят это неправильно Дана сеть 97.0.0.0/8 Надо разбить ...

8
713 / 680 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
31.07.2012, 20:08
C#
1
Console.WriteLine(new Regex(@"\d").Replace(Console.ReadLine(), x => x.Value + x.Value).ToLower());
0
310 / 57 / 7
Регистрация: 30.05.2012
Сообщений: 295
31.07.2012, 20:24  [ТС]
Классно блин...

Добавлено через 4 минуты
А что значит эта строка в конструкторе? @"\d"
0
713 / 680 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
31.07.2012, 20:29
шаблон для регулярки, \d - любая цифра
0
310 / 57 / 7
Регистрация: 30.05.2012
Сообщений: 295
31.07.2012, 20:34  [ТС]
а собака?
0
713 / 680 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
31.07.2012, 20:35
http://msdn.microsoft.com/ru-r... 314fe.aspx

Литералы из точных сток начинаются со знака @ и заключены в двойные кавычки. Примеры.

C#
1
@"good morning"  // a string literal
Преимущество точных сток заключается в том, что escape-последовательности не обрабатывается, благодаря чему можно удобно написать, например, полное имя и путь файла:

C#
1
@"c:\Docs\Source\a.txt"  // rather than "c:\\Docs\\Source\\a.txt"
в общем после собаки строка воспринимается так как она написана, без обработки чего нибудь вроде \t или \n к примеру,
C#
1
Console.Write("a\na")
- напишет по 1 букве а на двух строках
C#
1
Console.Write(@"a\na")
- напишет a\na на одной строке
0
310 / 57 / 7
Регистрация: 30.05.2012
Сообщений: 295
31.07.2012, 20:54  [ТС]
спасибо, сказали бы проще - собака чтобы в строке воспринимались все символы, я кстати вспомнил это
0
 Аватар для buntar
543 / 544 / 181
Регистрация: 16.03.2012
Сообщений: 1,160
Записей в блоге: 2
01.08.2012, 09:31
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
static void Main(string[] args)
{
   string inp = Console.ReadLine();
   string rez = "";
   for (int i = 0; i < inp.Length; i++)
   {
      if (Char.IsLower(inp[i]))
         rez += Char.ToUpper(inp[i]);
      else if (Char.IsDigit(inp[i]))
         rez += (inp[i].ToString() + inp[i].ToString());
      else rez += inp[i];
   }
   Console.WriteLine(rez);
   Console.Read();
}
0
 Аватар для Reiji Cross
30 / 30 / 4
Регистрация: 14.05.2010
Сообщений: 57
01.08.2012, 12:12
buntar, возможно я не прав, но по-моему вы написали то, чего автор старается избежать
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.08.2012, 12:12
Помогаю со студенческими работами здесь

Задача про палиндромы
Доброе время суток. Помогите пожалуйста решить задачу или подскажите где модно найти решение. Я не программист, а только учусь. Буду очень...

Задача про массив
Дано натуральное число N и массив из N целых чисел a1, a2, ..., an. Над элементами массива можно производить следующие действия: для любого...

Задача про метро
Михаил работает недалеко от одной из станций кольцевой линии метро, а живет рядом с другой станцией той же линии. Требуется выяснить, мимо...

Задача про рабочих
Заказ на 110 деталей первый рабочий выполняет на 1 час быстрее, чем второй. Сколько деталей в час делает второй рабочий, если известно, что...

Задача про карты
Здравствуйте! Помогите пожалуйста проверить решение. Задание: дано 32 карты из них 4 туза. Игроку А и Б раздают по 10 карт. а)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru