ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   C# работа с символами (https://forum.antichat.xyz/showthread.php?t=1388812)

TimeLordRu 23.05.2021 19:58

на вход подается строка, нужно узнать id каждого ее символа. Произвести некоторые действия, вывести новую строку по указанным id символов. Я маленько не понимаю, как считывать айди каждого символа в строке и как потом вывести символы исходя из их айди. Если я непонятно сказал, то задача

На вход подается строка формата "ухты-пухты", нужно элементы до тире поменять местами с элементами после тире, чтобы на выходе получилось "пухты-ухты"

F0RQU1N and 24.05.2021 11:20

Цитата:

Сообщение от TimeLordRu

на вход подается строка, нужно узнать id каждого ее символа. Произвести некоторые действия, вывести новую строку по указанным id символов. Я маленько не понимаю, как считывать айди каждого символа в строке и как потом вывести символы исходя из их айди. Если я непонятно сказал, то задача
На вход подается строка формата "ухты-пухты", нужно элементы до тире поменять местами с элементами после тире, чтобы на выходе получилось "пухты-ухты"

так?

C#:





Код:

string
str
=
"ухты-пухты"
;
string
[
]
newstr
=
str
.
Split
(
'-'
)
;
Console
.
WriteLine
(
newstr
[
1
]
+
"-"
+
newstr
[
0
]
)
;


kin4stat 24.05.2021 12:19

Цитата:

Сообщение от f0kk1s

так?

C#:





Код:

string
str
=
"ухты-пухты"
;
string
[
]
newstr
=
str
.
Split
(
'-'
)
;
Console
.
WriteLine
(
newstr
[
1
]
+
"-"
+
newstr
[
0
]
)
;



C#:





Код:

string
str
=
"ухты-пухты"
;
string
[
]
newstr
=
str
.
Split
(
'-'
)
;
Array
.
Reverse
(
newstr
)
;
Console
.
WriteLine
(
String
.
Join
(
"-"
,
newstr
)
)
;



Время: 01:57