Показать полную графическую версию : [решено] Pascal, разделение строки на число и символ
Скажите как разделить строку в таком виде C5 или X8 или A1 на число и на символ
Tonny_Bennet
29-01-2013, 13:00
Хм... а какая строка исходная? Что нужно "разделять"?
C5 или X8 или A1 на число и на символ »
Например так:
Sym = Copy('X8',1,1);
Num = StrToInt(Copy('X8',2,1));
где Sym и Num строковая и, соответственно, числовая переменные...
Нужно разделить l:string на n:integer и r:char
в переменной l первый символ - цифра, второй - латинская буква
Код:
Sym = Copy('X8',1,1);
Num = StrToInt(Copy('X8',2,1)); »
Нужно перевести в символьный тип
Нужно перевести в символьный тип »
В чем проблема?
в переменной l первый символ - цифра, второй - латинская буква »
C5 или X8 или A1 »
Так что правильное то?
Нужно перевести в символьный тип »
В чем проблема? »
проблема в том, что символьный тип имел в виду(char), а не текстовый(string)
в переменной l первый символ - цифра, второй - латинская буква »
Цитата paul_8:
C5 или X8 или A1 »
Так что правильное то? »
это неважно
это неважно »
ну а для многих может показаться неважно символный - char или string
Я одного понять не могу, вы хоть пробовали поискать "приведение string к char"?
Я одного понять не могу, вы хоть пробовали поискать "приведение string к char"? »
Пожалуйста, если не хотите помогать- лучше просто молчите, чем просто писать "А сам не пробовал..."
если не хотите помогать- лучше просто молчите, чем просто писать "А сам не пробовал..." »
Ответ уже прозвучал как разбить.
Мелочи можно и самому подкорректировать. Но вместо этого вы пытаетесь "все свалить на других".
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.