Практика

Модуль 1. Java Syntax
8 уровень , 2 лекция
Открыта
8
Задача
Java Syntax Pro, 8 уровень, 2 лекция
Недоступна
Правильные типы
Реализуй метод setValues(long value), чтобы он устанавливал полученное значение параметра value переменным a, b, c и d. Изменять типы переменных a, b, c и d нельзя.
8
Задача
Java Syntax Pro, 8 уровень, 2 лекция
Недоступна
Очень правильные типы
Расставь операторы приведение типов в выражениях таким образом, чтобы код компилировался. Изменять типы переменных a,b,c и d нельзя.

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

Комментарии (29)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Анна Клушкина Уровень 12
5 января 2026
⛏ Ура, покушать принесли
Роман Уровень 23
10 октября 2025
Про середину сделал так: for (int i = 1; i < chars.length - 1; i++) { for (int j = 1; j < chars[0].length -1; j++) { chars[i][j] = '-'; } }
Кирилл Уровень 38
9 октября 2025
просто похороните меня сразу...
Konstantin Уровень 115
4 апреля 2025
Задача "Вырезаем середину" не достойна уровня Medium, Easy не выше. Просто приделы циклов правильно выставить. После пирамиды это всё равно, что мемасик в мессенджере отправить😁
Станислав Уровень 70
20 марта 2025

public class Solution {
    public static char[][] array;

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int height = scanner.nextInt();
        array = new char[height][];

        for (int i = 0; i < array.length; i++) {
            for (int k = array.length - 1;  k > i  ; k-- ){
                System.out.print(' ');
            }
            for (int j = 0; j < i + 1; j++) {
                System.out.print('#');
            }
            for (int h = 0; h < i; h++) {
                System.out.print('#');
        }
            System.out.println();
            понятно почему не засчитывает это решение, но пирамидку оно выводит😄. 
Пётр Уровень 91
19 марта 2025
Задача "Пирамида" топ :) не смотрите решение, делайте сами.
Max Уровень 79
17 октября 2024
Доброго времени суток! Наткнулся на такую ошибку: если в программе с задачей "Максимальный элемент" (думаю, что и в остальных, связанных со Scanner) в конце программы закрывать Scanner, как указывалось на лекциях ранее, и как рекомендуется в других источниках, то ваша программа проверку НЕ ПРОЙДЁТ! Решение — закомментировать закрытие Scanner. :)
Батыр Уровень 26
17 февраля 2025
Сам Scanner не является ресурсом, требующим освобождения, таковым является InputStream переданный в него. Если вы передаете System.in, то закрывать его не нужно, если передаете какой-то InputStream, связанный с файлом, сетевым ресурсом и т.п., то нужно закрывать.
Gleb Shalygin Уровень 50
17 июля 2024
Для закрепления самое то
hidden #3415448 Уровень 26
10 марта 2024
Лучший способ усвоить теорию — разобраться с ней на практике. Золотые слова. Приступим. 😀
Александра Уровень 23
20 февраля 2024
Задачка на треугольник меня заставила плакать😂 уберите ее, она делает больно)