0
Как сделать вывод суммы чисел через while[С#]
Помогите, какой код сможет вывести сумму чисел, числа которое задал пользователь. Не могу никак понять эту тему. Сам код начальный: using System; public class Program { static void Main(string[] args) { int num = Convert.ToInt32(Console.ReadLine()); //ваш код должен быть здес } }
3 odpowiedzi
+ 2
Attempts?
0
What?
0
Знаю как помочь, но вот C# не знаю, но, я заметил ты и Python учишь? Не думаю что будет сложно его на C# переписать
#список в котором будем хранить числа
nums = []
#переменная для управления циклом
run = True
while run:
#просим у пользователя число
number = int(input())
#сохраняем в список
nums.append(number)
#условие выхода из цикла (если будет введено 0 выходим)
if number == 0:
break
#переменная для суммы
sum = 0
#цикл для подсчёта суммы
for i in nums:
#так как і с каждой итерацией принимает следующий элемент списка то мы можем её использовать напрямую
sum += i
#output
print(sum)