цикл For

  • Автор темы roa
  • Дата начала
R
#1
мы создаем приложение с циклом For :

C++:
			int n = int.Parse(Console.ReadLine());
int Sn = 0; что значит эта строчка?
for (int i = 1; i <= n; i++) {
Sn += i; и эта?
}
Console.WriteLine("Сумма первых {0}-ти натуральных чисел равна {1}",n,Sn);

Console.Read();
}
как сделать так чтоб оно работало и для отрицательных? :angry:
 

vital

Больной Компом Детектед
29.01.2006
2 432
33
#2
int Sn = 0; - Вы просто объявляете переменную Sn, в которую потом будете сохранять сумму чисел. А что бы работало для отрицательных - сумма N первых положительных чисел = - сумма N первых отрицательных чисел. (Т.е. просто взято со знаком минус=)
 

vital

Больной Компом Детектед
29.01.2006
2 432
33
#4
Sn - это просто имя переменной.. Оно может быть любым. Почитайте конспект прежде чем задавать вопросы!
 
R
#5
прост не пойму, n же присваивает тип int, а потом Sn = 0 ...