Уроки и упражнения



Оператор show();

Операция show(...) выполняет вычисление содержимого в скобках и вывод результата в консоль. Попопробуйте, как это работает: напечатайте в редакторе следующие команды:

show((5+3)*2);
show("slon"+"zhiraf");
show("slon"+45);
show(true && true);
show(true || false);
show(5==6);
show(10%3);
show(true + 5);

Попробуйте и другие аналогичные команды. Обратите внимание на то, как операция show() иногда выполняет бинарные операции, даже в тех случаях, когда операнды имеют разный тип, т.е., например, как складываются слово и число, или бит и число: слово с числом складываются, как слова, а бит с числом складываются, как числа, при этом true принимается за 1, а false - за 0. Обратите внимание также на бинарную операцию %, которая означает "деление по модулю", т.е. остаток от деления одного целого числа на другое.

Перейдём к очень простому упражнению.
Упражнение. Вот два выражения, значения которых равно 5:

5,
3+2,

и в этих двух выражениях, как словах, нет ни одного общего символа. Придумайте ещё два или три выражения, значения которых также равно 5 и таких, что в любых двух из этих четырёх или пяти выражений нет ни одного общего символа. Перейдите в редактор и напечатайте команду:

starttest;

после которой четыре или пять команд

show(5);
show(3+2);
show(...);
show(...);
show(...);

вместо многоточий вставьте два или три придуманных вами выражения и нажмите кнопку "Пуск". Первая команда starttest; сообщает системе, что вы выполняете упражнение на оценку, а не просто для тренировки. Если вы правильно выполнили задание, то вы получите 1 или 3 балла в зависимости от того, придумали вы два или три выражения.
Проектирование/Окно программирования
Your browser does not support the HTML5 canvas tag.