Исправить алгоритм подсчета элементов из List? - C#
Формулировка задачи:
пробую делать сложение так
но мне кажется этот алгоритм не подойдет потому что я буду операцию проводить несколько раз и могу и вычитать и умножать
if (operat == "+") { result = a.Sum(); }
a- это List
Решение задачи: «Исправить алгоритм подсчета элементов из List?»
textual
Листинг программы
List<double> Digits = new List<double>() {8, 1, 5}; List<char> Signs = new List<char>() {'+', '-'}; double result = Digits[0]; int index = 0; while (index < Signs.Count) { switch (Signs[index]) { case '+': { result += Digits[index + 1]; } break; case '-': { result -= Digits[index + 1]; } break; } index++; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д