Преобразовать последовательность удалив каждый символ * и повторив каждый символ отличный от * - 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();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.231 из 5
Похожие ответы