Въпрос по домашното (Тема 1/Задача 16)
Здравейте,имам проблем с една от задачите от първата тема.Условието гласи:
"Write a program that prints the first 1000 members of the sequence: 2, -3, 4, -5, 6, -7, … You might need to learn how to use loops in C# (search in Internet)."
За да изведа всички числа използвах for-цикъл, но проблемът е, че на конзолата не се принтират всички числа, т.е. започват от 703 и завършват с 1001.Възможно ли е конзолата да има лимит на използваемите редове? Това е моят код:
using System;
class LongSequence
{
public static void Main()
{
for (int i = 2; i < 1002; i++)
{
if (i % 2 == 0)
{
Console.WriteLine(i);
}
else
{
Console.WriteLine(i*(-1));
}
}
}
}
Когато използвам Console.Write излизат всички, но ми е интересно, защо не се получава когато искам да ги принтирам на отделни редове :)
Да бе, вярно. Как се заблудих :D
Инициализацията е от 2. От 2 до 1001 са 1000 числа. Кодът е правилен