Организация правильного цикла - C#

Узнай цену своей работы

Формулировка задачи:

Есть строка, в которой, допустим, 20 символов. Нужно после определенного элемента присвоить несколько последующих значений в переменную. Вот мой неуклюжий кусочек кода:
for (int i = 0; i < word.Length - 5; i++)
{
    if (word[i] == ',')
    {
        s[i + 1] = Convert.ToInt32(word[i + 1]) + Convert.ToInt32(word[i + 2]) + Convert.ToInt32(word[i + 3]) + Convert.ToInt32(word[i + 4]);
    }
}

Решение задачи: «Организация правильного цикла»

textual
Листинг программы
            string word = textBox1.Text;
 
            string[] temp = word.Split(',');
            char[] ch = new char[temp.Length];
            
            for (int i = 0; i < temp.Length; i++)
            {
                ch[i] = Convert.ToChar(Convert.ToInt32(temp[i]) - i);
                textBox2.Text += ch[i];
            }

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


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

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

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