Преобразовать последовательность удалив каждый символ * и повторив каждый символ отличный от * - C#
Формулировка задачи:
Даны натуральное число n, символы s1,...,sn. Преобразовать последовательность s1,...,sn, удалив каждый символ * и повторив каждый символ отличный от *.
Данная задача есть на Паскале, но С# нету:
Буду очень признателен за помощь!
Листинг программы
- program p1;
- var
- s, sn:string;
- i : string;
- begin
- readln(s);
- for i:=1 to length (s) do
- if s[i] <> '*' then
- sn:= sn + s[i] + s[i];
- writeln(sn);
- readln;
- end.
Решение задачи: «Преобразовать последовательность удалив каждый символ * и повторив каждый символ отличный от *»
textual
Листинг программы
- string sn=string.empty();
- console.writeline ('Введите s');
- string s=console.readline(s);
- for (int i=0; i<s.length(), i++)
- if (s[i]!='*')
- sn++=s[i]+s[i];
- console.writeline(sn);
- console.readkey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д