Добавить переменную: перевод кода с Паскаля - C#
Формулировка задачи:
Суть программы в том, что после каждого слова ставиться заданное число. Но тут сделано оно постоянное, можно сделать так, чтобы я вводил это число сам уже в программе.
var s:string; i:byte; begin writeln('Введите строку из слов, отделенных пробелами'); readln(s); s:=s+' '; for i:=length(s) downto 2 do if (s[i]=' ')and(s[i-1]<>' ') then insert('999',s,i); write(s); end.
Решение задачи: «Добавить переменную: перевод кода с Паскаля»
textual
Листинг программы
Console.WriteLine("Введите строку из слов, отделенных пробелами"); var s = Console.ReadLine(); s += " "; Console.WriteLine("Введите символ"); var sybol = Console.ReadLine(); for (int i = s.Length - 1; i > 1; i--) { if (s[i].ToString().Equals(" ") && !s[i - 1].ToString().Equals(" ")) { s = s.Insert(i, sybol); } } Console.WriteLine(s); Console.ReadKey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д