Перевести программу с С++ на С# - C#
Формулировка задачи:
Условие: Дана строка. Преобразовать ее, удалив каждый символ + и повторив каждый символ, отличный от + три раза.
Вот эту надо переделать.
Спасибо
#include <iostream> #include <string> using namespace std; int main() { string s, k; getline(cin, s); for (int i = 0; i < s.size(); i++) { if (s[i] != '+') { k.push_back(s[i]); k.push_back(s[i]); k.push_back(s[i]); } } cout << k << endl; return 0;}
Решение задачи: «Перевести программу с С++ на С#»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Sharp { class Program { static void Main(string[] args) { var s = Console.ReadLine(); var k = new StringBuilder(); foreach (var symbol in s) { if (symbol != '+') { k.Append(symbol); k.Append(symbol); k.Append(symbol); } } Console.WriteLine(k); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д