Положительные числа C# | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Положительные числа C#

Здравствуйте, помогите решить задачу в 16.2 цикл For, положительные числа, не понимаю как это должно быть сделано -- Вам дана программа, которая принимает положительное число N в качестве входных данных. Дополните программу, чтобы она рассчитывала сумму всех чисел от 1 до N включительно. Пример Входных Данных 4 Пример Выходных Данных 10 ----- Вот пример моего кода, перепробовал много вариантов, остановился на этом, идеи закончились, правильный вариант решения так м не нашел. https://code.sololearn.com/cVOvFfspL72I/?ref=app

25th Apr 2021, 2:20 PM
TouchiHe
TouchiHe - avatar
6 Answers
+ 2
int endN; for(int i = 1; i <= n; i++) { endN += i; } Console.WriteLine (endN) ; Не забудьте ввести n через ReadLine. Через цикл мы перебираем числа от 1 до введённого числа и складываем их. В конце выводим полученное число.
25th Apr 2021, 6:08 PM
Deprion
Deprion - avatar
+ 1
Необходимо Console.WriteLine вынести за цикл. Нужно, чтобы программа вывела результат один раз
25th Apr 2021, 6:44 PM
Deprion
Deprion - avatar
0
Пришлось немного подумать, код выдает нужное решение, т.е. если ставить 4, выдаст до 10, если 100, то до 5050, но задание решенным не считает, я возможно где-то чего-то лишнего намудрил? Если не присваивать значение для endN, то код ошибку выдает. https://code.sololearn.com/c4VIc1M3viNv/?ref=app
25th Apr 2021, 6:26 PM
TouchiHe
TouchiHe - avatar
0
По поводу присваивания endN - в нормальном компиляторе можно не присваивать значение, достаточно объявить переменную. Но в sololearn немного свои правила)
25th Apr 2021, 6:45 PM
Deprion
Deprion - avatar
0
Спасибо за помощь
25th Apr 2021, 6:45 PM
TouchiHe
TouchiHe - avatar
0
На данный момент к сожалению только в sololearn могу работать.
25th Apr 2021, 6:48 PM
TouchiHe
TouchiHe - avatar