makitra08
?>

Дана строка символов заменить в данной строке все последовательности из одинаковых символов длиной более двух символов на строку вида: '^nc' , где n-количество повторений заменяемого символа, с-сам символ.например: дана строка 'aaabccdddde' и она должна стать строкой вида: '^3abcc^4de'

Информатика

Ответы

amayonova
Var       s, res: string;       k, i, j: integer;       c: char; begin       read(s);       s : = s + chr(10);       for i : = 1 to length(s) do               if s[i] = c then                       k : = k + 1               else begin                       if k < = 2 then                               for j : = 1 to k do                                       res : = res + c                       else                               res : = res + '^' + inttostr(k) + c;                                             c : = s[i];                       k : = 1;               end;       writeln(res); end.
plio67380
1. процессор 2. память   2.1. оперативная память   2.2. долговременная память       2.2.1. жесткий магнитный диск       2.2.2. дискета       2.2.3. флэш-память        2.2.4. оптические диски             2.2.4.1. cd             2.2.4.2. dvd 3. устройства ввода   3.1. клавиатура   3.2.  мышь   3.3. сканер   3.4. графический планшет   3.5.цифровая камера   3.6. микрофон   3.7. джойстик 4. устройства вывода   4.1. монитор       4.1.1. жидкокристаллический монитор       4.1.2. монитор на электронно-лучевой трубке   4.2. принтер       4.2.1. матричный принтер       4.2.2. струйный принтер       4.2.3. лазерный принтер
nsmmkrtchyan
1) диаграмма автоматически перестроится, согласно новых данных 2) получится формула  =сумм(e1: e5) 3) срзнач() 4)ввести значение 10 в ячейку а1; ввести формулу =а1+5 в ячейку а2; скопировать(растянуть) формулу из ячейки а2 до ячейки  а19 5)=a1*ln(b2*c1) 6)=3*exp(2*a1) 7) стандартные функции используются только в формулах. вызов функции состоит в указании в формуле имени функции, после которого в скобках указывается список параметров. отдельные параметры разделяются точкой с запятой. в качестве параметра можно использовать число, адрес ячейки или произвольное выражение.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дана строка символов заменить в данной строке все последовательности из одинаковых символов длиной более двух символов на строку вида: '^nc' , где n-количество повторений заменяемого символа, с-сам символ.например: дана строка 'aaabccdddde' и она должна стать строкой вида: '^3abcc^4de'
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

naromanova
randat887040
Грудинин604
Anatolevna1703
martinson1136
hellomaxim
Надья-Олеговна
Чунихина1586
kolyabelousow4059
evgeniishulov4696
poch23420
Avolohova
victors
спец387
Kozlovao4