Професионална програма
Loading...
Nick_Panayotov avatar Nick_Panayotov 1 Точки

Проблем с 16-та задача от първото домашно

Условието на задачата е следното: Write a program that prints the first 1000 members of the sequence: 2, -3, 4, -5, 6, -7, … 

Моето решение: 

for (int i=2; i<= 1001; i++)
if (i % 2 == 0)
{
Console.WriteLine(i);
}
else
{
Console.WriteLine(-i);
}

 

Доколкото видях и други са решили задачата по този начин. При мен обаче не се изпълнява както трябва и поредицата почва от -703, което е доста странно. Нещо не правя както трябва или имам проблем с компютъра или конфигурацията.

Тагове:
0
Programming Basics
Anonymous:
Duplicate of https://softuni.bg/forum/questions/details/34
kocteh avatar kocteh 0 Точки

В такъв момента можеш точно да ползваш Break Point. И аз не знаех първоначално, че конзолата по подразбиране има ограничение от 300 реда. Като го пуснеш с Break point и като минеш няколко пъти с F10, можеш да видиш променливата i какво число съдържа в себе си във всеки един момент. И така разбираш, че програмата баца вярно : )))

0