JavaRush /Курсы /Java Syntax /Команда и блок команд

Команда и блок команд

Java Syntax
4 уровень , 3 лекция
Открыта

— Сейчас я расскажу тебе, что такое команда и блок команд. Все очень просто. Тело метода состоит из команд. Каждая команда оканчивается точкой с запятой.

Примеры команд:
1
String s = "Name";
2
System.out.println(1234);
3
return a + b * c;
4
throw new RuntimeException();
5
;

— Блок команд состоит из нескольких команд, объединённых вместе фигурными скобками. Тело метода является блоком команд.

Примеры:
1
{}
2
{
    throw new RuntimeException();
}
3
{
    return null;
}
4
{
    System.out.println(23);
    System.out.println(1);
    System.out.println(14);
}

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

4
Задача
Java Syntax Pro, 4 уровень, 3 лекция
Недоступна
Я никогда не буду работать за копейки
Используя цикл while вывести на экран сто раз цитату (переменная quote): «Я никогда не буду работать за копейки. Амиго» Каждое значение вывести с новой строки.
4
Задача
Java Syntax Pro, 4 уровень, 3 лекция
Недоступна
Все любят Мамбу
Ввести с клавиатуры имя и, используя цикл while, 10 раз вывести: <имя> любит меня (переменная text). Каждый вывод - с новой строки. Пример вывода на экран для имени Света: Света любит меня. Света любит меня. Света любит меня. Света любит меня. Света любит меня. Света любит меня. Света любит меня. Св
4
Задача
Java Syntax Pro, 4 уровень, 3 лекция
Недоступна
Суммирование
Напишем программу, в которой нужно вводить с клавиатуры целые числа и считать их сумму, пока пользователь не введет слово "ENTER". Вывести на экран полученную сумму и завершить программу.
4
Задача
Java Syntax Pro, 4 уровень, 3 лекция
Недоступна
Заполненный прямоугольник
Используя вложенные циклы while (цикл в цикле) выведи на экран прямоугольник размером 5 (высота) на 10 (ширина), заполненный буквой 'Q'.
4
Задача
Java Syntax Pro, 4 уровень, 3 лекция
Недоступна
Незаполненный прямоугольник
Используя вложенные циклы while (цикл в цикле) выведи на экран незаполненный прямоугольник (его контур) размером 10 (высота) на 20 (ширина) из букв 'Б'. Незаполненная часть состоит из пробелов.
Комментарии (162)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
vlafriday Уровень 1
3 мая 2024
03.05.2024 check, мой уровень 4
Margarita Уровень 3
6 августа 2022
Тема в два абзаца, а дальше задачи, которые не понятно как решать надо? Искренне надеюсь, что объяснения будут куда лучше, нежели чем в предыдущей теме про методы.
Anonymous #2444676 Уровень 19
7 января 2023
На 5м уровне объясняют почему так: Инновационный подход к обучению Обучение в JavaRush построено не так, как в вузе. Это вы быстро заметите. Зато оно эффективнее. В вузе вы, скорее всего, учились по такому типу: длинные лекции и практика, которая их закрепляет. Этот подход направлен на то, чтобы дать вам очень обширные знания. Но ваши реальные практические навыки при этом оставляют желать лучшего. А если быть честным, то вы практически ничего стоящего не умеете при таком обучении. У меня другой подход. Я считаю, что теория – это знания, а знания – это ответы на наши вопросы. Поэтому я сначала даю вам вопросы — практические задания, которые трудно решать с текущими знаниями, а затем даю ответы (теорию, которая позволяет решать их гораздо легче. Новый материал я даю в три этапа: 1. Знакомство (Даю самый минимум теории или несколько практических заданий) 2. Основной блок знаний (Вы должны полностью понять, о чем речь) 3. Детали и нюансы работы (Заполняю пробелы) Таким образом, вы минимум три раза столкнётесь с одной и той же темой. Не говоря уже о том, что все очень сильно взаимосвязано и просто невозможно полностью объяснить одну тему, не объявив перед ней, хотя бы частично, другие. Некоторые студенты даже возмущаются насчет задач, дескать, мы этого еще не проходили. Такие задачи — повод задуматься: как можно их решить с текущим набором знаний? Вы потратите час-другой на эти задачи, зато потом с радостью встретите новый оригинальный подход или красивое решение. К тому же, в реальной жизни на работе вам тоже сначала дадут задание, а только потом вы найдете знания, которые нужны, чтобы его решить. Реальная жизнь, она такая. Так что чем раньше вы привыкнете к такому подходу, тем лучше.
Vladislav Popov Уровень 14
9 апреля 2022
Эта лекция - награда за мучения с котами!
YouSSR Уровень 14
1 июня 2023
Да не так чтобы и мучения, если вникать в лекцию. Часа за 1.5 справился. Некоторые задачи даже с первой попытки.
Рыбалко Иван Уровень 36
24 декабря 2021
Владислав Уровень 4
2 ноября 2021
как легко нас развели на несколько "темных рублей"! вот так легко отбирают тяжело заработанную материю!
Admin Уровень 9
2 августа 2021
а мне нравится эта лекция, я понял, что тут написано с первого раза)
Anonymous #2755418 Уровень 11
30 августа 2021
и неговори, особенно после прошлых "котов"
vanissimo Уровень 17
25 апреля 2021
серьёзно? посвятили целую лекцию 4го уровня ради одного элементарного определения?
22 марта 2021
скобочки нужно знать куда ставить))) а точка с запятой пока для меня коварна, иногда я не понимаю, почему её нет)
Minotaurus Уровень 7
16 февраля 2021
Ой, спасибо, что мозги хоть немного расслабили
SeregaInTheGame Уровень 15
14 февраля 2021
ну это не сложно ура
Роман Уровень 3
13 апреля 2021
Привет