Помощ със задача 10 от книгата "Въведение в Програмирането с C#".
Здравейте колеги, поразрових се из форума, гугъл но за съжаление не успях да намеря подобна тема, затова пускам своята.
Условието на задачата е: Напишете програма, която извежда първите 100 члена на редицата: 2, -3, 4, -5, 6 , -7 , 8.
Намерих решението което е :
using System;
class PrintSequenceApp
{
static void Main()
{
for (int i = 0; i < 100; i++)
{
if (i % 2 == 0)
{
Console.Write("{0,4} ", i + 2);
}
else
{
Console.Write("{0,4} ", -(i + 2));
}
}
Console.WriteLine();
}
}
Компилира се без проблем но аз не мога да разбера как точно се решава, знам какво е console.write, writeline но не разбирам от къде идва това 0,4 , % от 2 и т.н.
for (int i = 0; i < 100; i++) това си го обяснявам, като i = 0 т.е. всички числа са = на 0, следователно всичко да е по-малко от 100 и да нараства до 100.
Надявам се да ми помогнете, благодаря.