Mentor Skill AI Java
112 subscribers
52 photos
119 links
🚀 Онлайн-курс Java с AI-проверкой заданий
👉 Начать обучение: ссылка в закреплённом посте
💬 Вопросы и техподдержка: @help8ai
Выжимки уроков, задачи и карьерные советы
Download Telegram
Какое число попадёт в double?

В выражении участвуют две переменные int, а результат сохраняется в double. Проследите вычисление справа от знака присваивания и выберите вывод.

Тренироваться на MentorSkillAI →

#M1 #L1_3_1 #quiz @MentorSkillAI
👍3
Что выведет программа?
Anonymous Quiz
14%
4.5
43%
4.0
43%
4
0%
Не скомпилируется
Как далеко действует final?

Значение limit присвоили отдельно от объявления, затем скопировали в current. Посмотрите, какую переменную меняет следующая команда, и оцените весь фрагмент.

Продолжить практику на MentorSkillAI →

#M1 #L1_2_4 #quiz @MentorSkillAI
👍2
Задание «Шоколад и друзья»

Откройте на MentorSkillAI урок 1.3.1 «Арифметические операторы», затем задание 2 «Шоколад и друзья». Решите его в редакторе платформы и отправьте на AI-проверку.

Разделите шоколадку между друзьями поровну:

1. Создайте int-переменные totalPieces — число долек и friendsCount — число друзей. Задайте им разумные значения.
2. Вычислите, сколько целых долек получит каждый.
3. Вычислите, сколько долек останется.
4. Выведите оба результата по очереди.

Открыть MentorSkillAI →

#M1 #L1_3_1 #Task @MentorSkillAI
👍2
Остаток и ещё одно действие

В одном выражении встретились % и +. Определите порядок вычислений и выберите значение marker, которое попадёт на экран.

Закрепить арифметику на MentorSkillAI →

#M1 #L1_3_1 #quiz @MentorSkillAI
Что выведет программа?
Anonymous Quiz
17%
1
33%
5
0%
4
50%
3
+=: одна переменная, новое значение

Запись candies += 3 означает: взять число, которое уже лежит в candies, прибавить 3 и сохранить результат обратно. Новая переменная не появляется.

Например, после int candies = 5; и candies += 2; в копилке будет 7. Если затем выполнить ещё одно candies += 2;, получится 9: второе действие работает уже с обновлённым значением.

Перед такой строкой проверьте:
• переменной уже присвоено начальное число;
• какой операнд стоит справа;
• где вы читаете значение после изменения.

Потренироваться на MentorSkillAI →

#M1 #L1_3_2 @MentorSkillAI
👍3
Два изменения одной переменной

В карточке обе строки с составным присваиванием меняют coins. Проследите значение после каждой строки и только потом выберите итоговый вывод.

Ответ появится после выбора варианта.

Продолжить практику на MentorSkillAI →

#M1 #L1_3_2 #quiz @MentorSkillAI
👍2
Что выведет программа?
Anonymous Quiz
20%
18
60%
22
0%
15
20%
11
++count и count++: момент получения значения

Обе записи увеличивают count на единицу. Разница видна, когда результат оператора используется в другом выражении.

Если count = 4, то int shown = ++count; сначала увеличит count, а затем запишет в shown число 5. При int shown = count++; в shown попадёт прежнее 4, а count всё равно станет 5.

Проверьте себя:
• нужно ли вам значение самого выражения;
• где стоит ++;
• какое значение переменной будет после строки.

Разобрать инкремент на MentorSkillAI →

#M1 #L1_3_3 @MentorSkillAI
👍4
Какое значение сохранилось до ++?

Строка с steps++ делает два действия: отдаёт значение для shown и увеличивает саму переменную. Какую пару чисел напечатает код?

Выберите вариант до открытия объяснения.

Проверить себя на MentorSkillAI →

#M1 #L1_3_3 #quiz @MentorSkillAI
👍2
Что напечатает программа?
Anonymous Quiz
0%
4 4
80%
4 5
20%
5 5
0%
5 4
Что вычисляется справа от +=?

Здесь справа от += стоит выражение с умножением. Сначала вычислите правую часть, затем прибавьте её к прежнему points.

Выберите число, которое окажется на экране.

Закрепить операторы на MentorSkillAI →

#M1 #L1_3_2 #quiz @MentorSkillAI
👍3
Что выведет программа?
Anonymous Quiz
50%
18
17%
30
33%
17
0%
24
Задание «Копилка для сладостей»

Откройте на MentorSkillAI урок 1.3.2 «Составные операторы присваивания», затем задание 1 «Копилка для сладостей». Напишите решение в редакторе платформы и отправьте на AI-проверку.

Условие:
1. Объявите candies и задайте начальное количество конфет.
2. Выберите, сколько конфет добавить, и увеличьте candies оператором +=.
3. Выведите итоговое значение candies в консоль.

На карточке — исходный шаблон задания с перенесённой длинной строкой комментария.

Открыть MentorSkillAI →

#M1 #L1_3_2 #Task @MentorSkillAI
👍3
Пропуск при двух условиях

Есть разрешение, но блокировки нет. Проследите результат выражения с && и !.

Выберите ответ до открытия объяснения.

Открыть MentorSkillAI →

#M1 #L1_3_5 #quiz @MentorSkillAI
👍2
Что выведет программа?
Anonymous Quiz
33%
true
33%
false
33%
null
0%
Ошибка компиляции
Одинаковы ли == и <?

Для одного числа выполните две разные проверки. В каком порядке появятся результаты?

Выберите ответ до открытия объяснения.

Открыть MentorSkillAI →

#M1 #L1_3_4 #quiz @MentorSkillAI
Какая пара значений появится?
Anonymous Quiz
100%
true true
0%
true false
0%
false true
0%
false false