For loop, задача 14 - Еднакви двойки.
Имам проблем, стигам донякъде, правя цикъл да ми сумира числата по двойки, но не мога да определя как да запазя в отделни променливи сумата на двойките и тяхната разлика. Мерси предварително ☺
Имам проблем, стигам донякъде, правя цикъл да ми сумира числата по двойки, но не мога да определя как да запазя в отделни променливи сумата на двойките и тяхната разлика. Мерси предварително ☺
Има един ред код,.който не ми е ясен
maxDiff = tempDiff > maxDiff ? tempDiff: maxDiff;
За какво служи въпросителния и двуеточието?
Ползвал съм тернарен оператор (ненужно) за да го упражня, иначе това е еквивалнтно на:
if (tempDiff>maxDiff)
{
maxDiff = tempDiff;
}
а иначе самият тернарен оператор е следното нещо
слагаш булев израз въпросителен знак и след това ако е true се изпълнява кода преди двуеточието ,
a ако е false се изпълнява кода след двуеточието.
condition(bool) ? if true: if false;
Мерси, много, че ми помогна!