Уроки Java для начинающих | #8 - Циклы (For, While, Do while)

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ธ.ค. 2016
  • 1) Урок на сайте itProger: itproger.com/course/java/8
    В этом уроке мы с вами изучим циклы в языке Java. Мы научимся использовать циклы For, While, Do while, а также рассмотрим операторы continue, break и return.
    ✔ Основной сайт: itproger.com/
    ✔ -------------
    Вступай в группу Вк - prog_life
    Группа FaceBook - goo.gl/XW0aaP
    Instagram: / gosha_dudar
    Telegram: t.me/itProger_official
    Страничка Twitter - / goshadudar
    - Уроки от #GoshaDudar 👨🏼‍💻
    - Все уроки по хештегу #GoshaJava

ความคิดเห็น • 250

  • @daytona2786
    @daytona2786 3 ปีที่แล้ว +100

    ГЛАВНЫЕ ОТЛИЧИЯ ЦИКЛОВ:
    FOR = КОГДА ТЕБЕ ИЗВЕСТНО КОЛИЧЕСТВО ПРОГОНОВ ( РАЗ )
    WHILE = КОГДА НЕ ИЗВЕСТНО! (например цикл будет гонять пока человек не нажмет какую ту клавишу)
    DO WHILE = то жк что и WHILE только он ВСЕГДА прогонит 1 раз НЕСМОТРЯ НА УСЛОВИЯ.

    • @user-kv5fw7xz9c
      @user-kv5fw7xz9c 3 ปีที่แล้ว +4

      *while* - цикл с предусловием. Сначала проверяется условие, а потом выполняется код.
      *do while* - цикл с постусловием. Сначала выполняется код, а потом проверяется условие.

    • @user-ch7mn3km9w
      @user-ch7mn3km9w 2 ปีที่แล้ว +2

      Не обязательно. Первый аргумент for выполняется один раз. Второй аргумент цикла может содержать любое условие, и выполняется пока true. Третий аргумент выполняется каждый такт цикла. То есть for с пустым первым и третьим аргументом это while)

    • @oleg12395
      @oleg12395 2 ปีที่แล้ว +1

      for (int i = 0; i < 10; i ++) {
      System.out.println (i)
      } почему первое значение выводится 0 ? Ведь мы объявили переменную i = 0, потом сразу же увеличили её на единицу и только потом вывели выражением System.out.println. Поидее первое значение должно быть 1

    • @kuzagamerkusokasfalta4099
      @kuzagamerkusokasfalta4099 2 ปีที่แล้ว +3

      @@oleg12395 нее - System.out.println по сути чтобы ты вообще видел че выйдет) ты не присвоил переменной сразу же единицу - это уже цикл делает начиная от нуля - ведь переменная имеет значение 0

    • @z_fort
      @z_fort 11 หลายเดือนก่อน

      ​@@oleg12395 потому что переменная увеличивается после выполнения тела цикла.

  • @androidgames3541
    @androidgames3541 3 ปีที่แล้ว +69

    Моя жизнь и поступки как do{ }while()
    Сперва делаю, потом думаю)

  • @ST-ze9qb
    @ST-ze9qb 7 ปีที่แล้ว +262

    Стало интересно, какими горячими клавишами происходит преобразование строк в комментарии, может кому-то тоже будет:
    Ctrl + / комментирует все выделенные строки, но каждую по отдельности, в стиле // (Работает в английской раскладке. Если в русской, то свернёт в троеточие.)
    На MAC OS, соответственно, не Ctrl + /, а Cmd + /.
    Раскомментирование аналогично.

    • @Asadulla_kasimov
      @Asadulla_kasimov 5 ปีที่แล้ว +34

      Для таких людей, как ты, в раю отдельные места

    • @andrewvyakhirev6233
      @andrewvyakhirev6233 5 ปีที่แล้ว +2

      Спасибо!)

    • @dfgdfg5386
      @dfgdfg5386 5 ปีที่แล้ว +5

      Спасибо вам большое, всех благ вам!!!

    • @user-xtkjdtr16
      @user-xtkjdtr16 5 ปีที่แล้ว +6

      Может быть дело в фамилии!!!

    • @valentyndieiev4967
      @valentyndieiev4967 4 ปีที่แล้ว +1

      Спасибо огромное!

  • @user-wg8qs9wd1q
    @user-wg8qs9wd1q ปีที่แล้ว

    Спасибо) Для меня подача материала - лучшая, все основное без воды, все, что нужно при первых касаниях к языку) Спасибо)

  • @feroshakasirova9753
    @feroshakasirova9753 4 ปีที่แล้ว

    Гоша спасибо что ты есть и все это объясняешь .... класс

  • @kazbek_azerbaev
    @kazbek_azerbaev 6 ปีที่แล้ว +3

    хорошо объясняешь друг, спасибо

  • @pumba778
    @pumba778 3 ปีที่แล้ว +3

    Всем привет, начал с восьмого урока, здорово, думаю что просмотрю с первого🙂

  • @woopyroket1082
    @woopyroket1082 7 ปีที่แล้ว +1

    спасибо за классные уроки

  • @shjakwdshjakwdusis9063
    @shjakwdshjakwdusis9063 3 ปีที่แล้ว

    Спасибо за урок. Лайк.

  • @allisa9897
    @allisa9897 3 ปีที่แล้ว

    Спасибо за урок!!! У меня все получилось

  • @GabrielCalderone
    @GabrielCalderone 6 ปีที่แล้ว +19

    Да реально очень хорошо объясняет, молодец =)

    • @daytona2786
      @daytona2786 3 ปีที่แล้ว +2

      ты это серьезно ?

    • @who-1880
      @who-1880 3 ปีที่แล้ว

      @@daytona2786 а чё?

  • @costamato
    @costamato 3 ปีที่แล้ว

    То что надо ! Спасибо

  • @dalerbekov2723
    @dalerbekov2723 4 ปีที่แล้ว

    Вы очень хорошо обесняйте респект вам

  • @strangecreature1893
    @strangecreature1893 5 ปีที่แล้ว +22

    Вообще return используется в функции для возврата значения и заодно прерывает ее. Так что утверждение будто break и return - одно и то же - неверное. Просто в данном примере функция ничего не возвращает, отсюда и разницы никакой нет.

  • @user-bm8uk5px5u
    @user-bm8uk5px5u 4 ปีที่แล้ว

    Спасибо!

  • @StasKantor
    @StasKantor 3 ปีที่แล้ว

    Спасибо большое

  • @DakarofArmenia
    @DakarofArmenia 7 ปีที่แล้ว +7

    самый лучший видео курс из всех

  • @user-hs7eb1rl5o
    @user-hs7eb1rl5o 10 หลายเดือนก่อน

    ВАу капец ты поменялся, смотрю твое новое видео и это. ПОМенялся

  • @scarpio1345
    @scarpio1345 5 ปีที่แล้ว

    класс спосибо

  • @nekitguy8010
    @nekitguy8010 4 ปีที่แล้ว +1

    Классная у тебя собачка на фоне!

  • @denism.7852
    @denism.7852 5 ปีที่แล้ว +28

    Пздц, смотрю платные от skillbox, а потом тут пересматриваю тоже самое но более разжевано... спрашивается за какой хер деньги берут

    • @AnCap53
      @AnCap53 3 ปีที่แล้ว +2

      Что Skillbox, совсем бесполезный?

    • @tnnknn5776
      @tnnknn5776 3 ปีที่แล้ว +1

      @@AnCap53 ну почти

    • @markgorbaichuk8290
      @markgorbaichuk8290 3 ปีที่แล้ว +10

      Я который поступил в университет:🗿🗿🗿

    • @user-kv5fw7xz9c
      @user-kv5fw7xz9c 3 ปีที่แล้ว +1

      @@markgorbaichuk8290 Ну, ты попал, чувак, ты попал!

  • @igorroyd339
    @igorroyd339 7 ปีที่แล้ว +65

    return выйдет из метода, а не из цикла.
    Таким образом, если у тебя есть код после цикла, а внутри цикла есть return, то выйдя из return, код после цикла выполняться не будет. А после break - будет.

    • @user-sp1bk7pm8i
      @user-sp1bk7pm8i 4 ปีที่แล้ว +1

      Зачем вы зашли на этот видео курс? Если вы учите автора, который обучает java, значит вы знаете этот язык программирования.

    • @Vanchick87
      @Vanchick87 4 ปีที่แล้ว +1

      Хорошо программируете ?

    • @user-jy7oq7uc1j
      @user-jy7oq7uc1j 4 ปีที่แล้ว +1

      @@user-sp1bk7pm8i заебал писать

    • @EldarKhaitov
      @EldarKhaitov 4 ปีที่แล้ว +7

      @@user-sp1bk7pm8i Зачем-то зашел, какая разница, если комментарий его верный. У меня встречный вопрос: зачем вы зашли, если вы явно хотите не поучиться, а... а хрен знает
      Кстати, за ретурн влепил ему диз, автор явно не в курсе, а учит((

    • @user-hz3tr9bu1h
      @user-hz3tr9bu1h 3 ปีที่แล้ว

      Парень, заведи канал про продвинутый Java, я сам с радостью просмотрю продвинутые уроки =) а то в основном совсем базовые кругом.

  • @Evgaish
    @Evgaish 5 ปีที่แล้ว

    Всё понятно объясняет, спасибо! А как подсчитать сумму чётных чисел в диапазоне, чтобы например получилось в сумме 30, через эти циклы? Можете рассказать....

  • @eugene_vakolyuk
    @eugene_vakolyuk 6 ปีที่แล้ว +10

    8:42 - Ору :D

  • @godofarms1069
    @godofarms1069 6 ปีที่แล้ว +6

    Уроки годные. Как раз для такого школьника как я) Подписка и лайк. Всё интересно и понятно. Теперь знаю азы Java.

    • @stepankoltsov296
      @stepankoltsov296 6 ปีที่แล้ว +1

      лол,я тоже школьник учусь кодить

    • @jayxzn2226
      @jayxzn2226 5 ปีที่แล้ว

      А в каком ты классе?

    • @user-rp1yn5pu9m
      @user-rp1yn5pu9m 3 ปีที่แล้ว

      @@jayxzn2226 я в 5 и начинаю учить джаву

  • @Oskeygamescom
    @Oskeygamescom 5 ปีที่แล้ว +79

    не слушайте его насчет скобок, учитесь их ставьть всегда, иначе будут ероры.

    • @sambadi_8957
      @sambadi_8957 4 ปีที่แล้ว +7

      их не всегда надо, зачем ставить, если одна строка всего

    • @user-hf3hp2vc9s
      @user-hf3hp2vc9s 3 ปีที่แล้ว +6

      @@sambadi_8957 ммм, человек понимающий говорит, как бы я тоже, потом в 100к строчках игры будет ошибка, и тебя искать надо, ведь эти скобки важны:)

    • @user-bw9eu4ln1i
      @user-bw9eu4ln1i 3 ปีที่แล้ว +5

      @@user-hf3hp2vc9s Даже если не будет еррора - не будьте овнокодерами, ставьте {} и потом сами себе скажете "спасибо".

    • @xlebza0928
      @xlebza0928 3 ปีที่แล้ว +1

      Не обязательно

    • @v.miller
      @v.miller 2 ปีที่แล้ว +2

      Все верно, нужно приучать себя писать красивый и понятный код. Все блоки оформлять фигурными скобками. Иначе эту кашу потом читать невозможно

  • @nikitazakrevsky2682
    @nikitazakrevsky2682 6 ปีที่แล้ว +13

    для тех кто вдруг не знает sout пишете и жмакайте enter

  • @user-fj1zi6sk3t
    @user-fj1zi6sk3t 3 ปีที่แล้ว

    Прикольно. Я запилил игру "Больше, меньше" уже на 8 уроке)))

  • @user-nx5zw9lf7g
    @user-nx5zw9lf7g 3 ปีที่แล้ว

    у меня при использовании команды break в цикле while на консоли выводится "reached end of file while parsing". Многократно сверял с оригиналом, но почему-то программе не нравится последняя фигурная скобка

  • @andreybondarenko9282
    @andreybondarenko9282 5 ปีที่แล้ว

    Фух, я с паскаля перешел и тут шок, цикл for двигается в обратном направлении, неожиданно, но даже полезнее теперь будет.

    • @arkadiishefer4288
      @arkadiishefer4288 5 ปีที่แล้ว +1

      В Паскале есть downto , тоже самое

  • @awfsdgsgeefdgwef
    @awfsdgsgeefdgwef 6 ปีที่แล้ว

    Если не сложно, скажите есть ли эквивалент foreach из C# в java?

  • @vee69
    @vee69 2 ปีที่แล้ว

    БЛ*ТЬ ЧЕЛ ОГРОМНОЕ СПАСИБО!!

  • @vandr7201
    @vandr7201 2 ปีที่แล้ว

    Единственное, что я не понял из твоих уроков на тему циклов, переменных и т. п., это то, как в if записать два и больше условий
    P. S. Уроки реально годные, всё предельно понятно, считай за этот вечер я просмотрел 8 уроков и всё понял. Закреплять буду завтра. Огромное тебе спасибо, лови лайки

    • @comlancomtop4104
      @comlancomtop4104 2 ปีที่แล้ว +1

      это проходили в предыдущем уроке. if condition && another condition

  • @Stas-bl4ud
    @Stas-bl4ud ปีที่แล้ว

    добавлю от себя про цикл for такого плана:
    public class Main {
    public static void main(String[] args) {
    int[] arr = {2, 4, 6, 8, 10};
    for (int i : arr) {
    System.out.println(i);
    }
    }
    }
    в цикле создается переменная і, которая итерируется по массиву arr и виполняет код внутри цикла для каждого значения в массиве. то есть на первой итерации і = 2, на второй - 4, на 3 - 6 и так далее

  • @kinokings7840
    @kinokings7840 3 ปีที่แล้ว +1

    int thanks = 0;
    while (thanks < 100) {
    System.out.println("Спасибо!");
    }

  • @Dmytro_Parkhomenko
    @Dmytro_Parkhomenko 7 ปีที่แล้ว

    Всем привет!
    Решил параллельно видео курсу учить JAVA по книге Java for beginner's и столкнулся с таким блоком кода:
    do{
    ignore = (char) System.in.read();
    }while (ignore !='
    ');
    Без него программа как бы несколько раз пробегает цикл "DO" без остановки.
    class Guess4 {
    public static void main(String [] args)
    throws java.io.IOException
    {
    char ch, ignore;
    do{
    System.out.println("Enter the Letter:");
    ch = (char) System.in.read();
    do{
    ignore = (char) System.in.read();
    }while (ignore !='
    ');
    if (ch=='K')
    System.out.println("You are right");
    else if (ch

  • @user-ml4qd6sz4o
    @user-ml4qd6sz4o 6 ปีที่แล้ว +9

    Это не уроки Java для людей, это Гоша для себя решил повторить курс .
    Причем быстро и чтобы никто ничего не понял

    • @user-kv5fw7xz9c
      @user-kv5fw7xz9c 3 ปีที่แล้ว

      ДА ЧЕГО ТУТ НЕПОНЯТНОГО?!
      Хотя я в начале так и не понял, как .jar'ник скомпилировать. Всё он в консоль среды выводит.

  • @splashbonbon
    @splashbonbon 2 ปีที่แล้ว

    Когда учишься на явараш, а тут доучиваешься. Спасибо, парень, ты - святой!

    • @alex4676
      @alex4676 2 ปีที่แล้ว

      хах, у меня наоборот) Я тут учу а в джава раш доучиваю.

  • @user-yb7on4po3i
    @user-yb7on4po3i 5 ปีที่แล้ว

    Никак не могу найти волшебные кнопки. Как копируешь строку целиком и вставляешь куда нужно. Приходится по несколько раз набирать одно и тоже. Хелп плз.

  • @user-ts3ir1op4n
    @user-ts3ir1op4n 7 ปีที่แล้ว +125

    остача -.-

    • @MrLeshenka
      @MrLeshenka 7 ปีที่แล้ว +20

      Может быть он с Украины?

    • @user-wx9kt1vc5p
      @user-wx9kt1vc5p 7 ปีที่แล้ว +5

      Funny Videos у него в твиттере написано что он с Украины

    • @dmitryokhremenko5446
      @dmitryokhremenko5446 6 ปีที่แล้ว +3

      Даже в Украине говорят остаток)))

    • @vladesu
      @vladesu 5 ปีที่แล้ว +4

      Неа , остача говорят

    • @oleg4260_
      @oleg4260_ 5 ปีที่แล้ว +3

      Он украинец, не придирайся. Ты же всё понял, верно?

  • @Anastazi_Mart
    @Anastazi_Mart 6 หลายเดือนก่อน

    Подскажите как найти сумму парных чисел в диапазоне от 0 до введённого числа ?

  • @mamontoff3276
    @mamontoff3276 7 ปีที่แล้ว

    Пельменная )

  • @dmytrohelbak
    @dmytrohelbak 5 ปีที่แล้ว +1

    Гоша лучший!!!

  • @IT_Zhuravski
    @IT_Zhuravski 3 ปีที่แล้ว

    У меня в 2020 циклы работают подругому, пишу тоже самое, там где у него цикл ваил показывает 0, у меня всеравно прогоняет один раз и выводит 1 ( так как будто я поставил

  • @eugenekoiner
    @eugenekoiner 4 ปีที่แล้ว +2

    Так и не понял, в фор все же можно булеан, но нельзя?)

  • @oleksandr_leonenko
    @oleksandr_leonenko 3 ปีที่แล้ว +5

    У меня выдаёт ошибку при запуске цикла while, когда я по вашему примеру закомментировал цикл for. Пишет, java: class, interface, or enum expected

    • @bereal9464
      @bereal9464 3 ปีที่แล้ว

      у меня такая же херня

  • @user-yq6ne7cb3e
    @user-yq6ne7cb3e 6 ปีที่แล้ว +5

    Сложновато порою людям со средним логическим мышлением. Вся проблема в том, что те, кто разобрался в синтаксисе и в целом в языке, почему - то решило, что все разберутся с такой же легкостью. Спасибо за лекции. Это лучше из того, что пока что я нашел. Побольше бы примеров не с машинным языком, а именно по применению. Чуть творчески что ли)))

    • @user-tu5ef7fn7h
      @user-tu5ef7fn7h 2 ปีที่แล้ว

      +

    • @isnintendo8656
      @isnintendo8656 6 หลายเดือนก่อน

      дело не только в самом синтаксисе, но и в логике ЯП, ее легче не сделать к сожалению. когда поймешь логику, то синтаксис будет намного легче пониматься и читаться

  • @korovamumu5673
    @korovamumu5673 6 ปีที่แล้ว

    Я ПОНЯЛ!)

  • @modest8800
    @modest8800 ปีที่แล้ว +1

    Остача - новое слово

    • @s1si4ki33
      @s1si4ki33 ปีที่แล้ว

      это по Украински, а по русски будет Остаток

  • @sergeysurov7859
    @sergeysurov7859 4 ปีที่แล้ว

    У меня не запускается полностью идентичный код. Пробовал объявлять переменную отдельтно не помогло. Выводит в консоль значение 10 и всё. Не учитывается условие ...i

  • @user-ev1pp4ft1i
    @user-ev1pp4ft1i 6 ปีที่แล้ว

    int x = 10;
    do {
    x++;
    System.out.println(x);
    } while(x

    • @NimbleMan0
      @NimbleMan0 6 ปีที่แล้ว +2

      Это твой затуп) Т.к. do while сначала печатает 13, а после уже проверяет на условие x

    • @user-ev1pp4ft1i
      @user-ev1pp4ft1i 6 ปีที่แล้ว

      Sergey Stashkevich понял. Спс

    • @denysk723
      @denysk723 6 ปีที่แล้ว +1

      int x = 10;
      do {
      System.out.println(x);
      x++;
      } while(x

  • @janny2483
    @janny2483 4 ปีที่แล้ว

    У меня перед while и do while переменная int почему-то всё время выдаёт ошибку. Как исправить, знает кто-то?

  • @onstantin7069
    @onstantin7069 5 ปีที่แล้ว

    Мой номер лайка 999 :DD

  • @Vikky43
    @Vikky43 6 ปีที่แล้ว +1

    for ( int i=1; i

    • @trevyt6336
      @trevyt6336 6 ปีที่แล้ว +1

      Во втором j = 0, и в итоге к 8 прибавляется 2 и получается 10.

    • @flac1482
      @flac1482 6 ปีที่แล้ว

      Конечное число в первом случае 9. 910. Поэтому и выводит 9.

  • @vinil6861
    @vinil6861 7 ปีที่แล้ว

    у меня ошибка с выводом (i)-пишет что не может решить символ

  • @user-ll1jh1oc4e
    @user-ll1jh1oc4e 6 ปีที่แล้ว +3

    Всё круто, понятно и доступно) Единственное что, не плохо было бы объяснить, почему не стоит запускать бесконечный цикл) А то мало ли, кому приспичит)

    • @artemartem3375
      @artemartem3375 5 ปีที่แล้ว

      да пусть запускают ничего страшного не будет

    • @Asadulla_kasimov
      @Asadulla_kasimov 5 ปีที่แล้ว +4

      Потому что, это приведёт к запуску адронного коллайдера

    • @Evgen13Great
      @Evgen13Great 5 ปีที่แล้ว

      Вроде бы, просто память забьётся и всё, ничего страшного.

    • @tomcat8419
      @tomcat8419 2 ปีที่แล้ว

      @@Asadulla_kasimov спасибо за коммент, поржал ))

  • @natalyaazarenkova8145
    @natalyaazarenkova8145 7 ปีที่แล้ว

    При такой расстановке строк, у меня тоже была ошибка в строке с выводом j. Поменяла местами строки( System.out.println и continue):
    boolean isTrue = true;
    int j = 0;
    while (j < 100) {
    j += 1;
    if (j % 2 == 0);
    System.out.println(j);
    continue;
    }
    При этом, в консоли выводятся все числа от 1 до 100.
    Если в строке j +=1 поменять на 2 (3 и т.д.), то будут выводиться в консоле числа +2 (+3).
    т.е. по каким-то причинам строка if не работает. Может быть знаете, в чем причина?

    • @NitsuGaash
      @NitsuGaash 7 ปีที่แล้ว +6

      В строке, которая содержит if, в конце не надо ставить точку с запятой.

  • @user-ly4tp5gc6w
    @user-ly4tp5gc6w 2 ปีที่แล้ว

    А разве приоритет операции в цикле for с инфиксным декрементом не играет никакой роли?

  • @user-fk6cx9ie6t
    @user-fk6cx9ie6t 3 ปีที่แล้ว

    как суммировать числа с помощью цикла while?

  • @nightsandness8703
    @nightsandness8703 3 ปีที่แล้ว

    а как написать пока q и p вводятся ? в while

  • @SeriyVl
    @SeriyVl 2 ปีที่แล้ว

    while отличается от for тем, что в for нельзя писать булеан , ну вообще-то можно... так чем тогда отличается? Сюда мы можем поставить break а можем return, но break будет более правильно... а почему правильно-то? У нас в художественной школе и то более аргументированно объясняли как краской мазать по холсту))

  • @sambadi_8957
    @sambadi_8957 4 ปีที่แล้ว

    Шёл 8 урок. Различий java от c++ заметил только boolean а не bool и нужно ставить f в конце float. Ну еще ввод вывод отличается.

    • @yevhensidey4082
      @yevhensidey4082 3 ปีที่แล้ว

      Контроль памяти, в джаве его нет.

  • @bereal9464
    @bereal9464 3 ปีที่แล้ว

    хочу совет еще всем дать
    недумайте что если заплотите кому то и будете больше понимать
    вютубе все можно узнать
    так что всему можно тут научится
    неплотите никому
    просто тупо пишите все коды
    осознание придет

  • @Live-zm1gw
    @Live-zm1gw 7 ปีที่แล้ว +34

    Хм-м, помогите Даше найти отличия Java от C++)))

  • @user-pf5wx3zo3l
    @user-pf5wx3zo3l 4 ปีที่แล้ว

    А каком редакторе пишешь?

  • @infiniti4961
    @infiniti4961 6 ปีที่แล้ว

    От така задача :
    Напишите программу, которая считывает символы пока не встретится точка. Также предусмотрите вывод количества пробелов.
    Чи вірний код?
    int caunt=0;
    String sumvol;
    Scanner vidkorustyvacha = new Scanner(System.in);
    System.out.println("Vvedit sumvolu, dlya zupunku vvediy tochky . ");
    sumvol = vidkorustyvacha.nextLine();
    while (!sumvol.equals("."))
    {
    sumvol = vidkorustyvacha.nextLine();
    caunt++;
    }
    System.out.println("vu vvelu tochky");
    System.out.println("kilkist probiliv " + caunt );

    • @user-de3ud9gc7z
      @user-de3ud9gc7z 6 ปีที่แล้ว

      ні, спочатку потрібно імпортувати сканнер

    • @infiniti4961
      @infiniti4961 6 ปีที่แล้ว

      Дякую.
      Тобто спершу імпортуємо сканер, а решта код вірний так,?

  • @freshman123
    @freshman123 7 ปีที่แล้ว

    while (i

    • @freshman123
      @freshman123 7 ปีที่แล้ว

      Это из ДЗ на сайте

    • @user-ek8mk7gt5c
      @user-ek8mk7gt5c 7 ปีที่แล้ว

      не выполнилось потому что стоит continue и на 27 происходит переход на следующую итерацию и печать 27 пропускается

    • @slavas9200
      @slavas9200 5 ปีที่แล้ว +1

      а 28 почему пропускается?

  • @user-zy5cg8uq7s
    @user-zy5cg8uq7s ปีที่แล้ว

    Спасибо. Астача? Ну и зря не показали бесконечный цикл 😁

  • @user-qh4pm9bi3o
    @user-qh4pm9bi3o 4 ปีที่แล้ว

    what is do while?

  • @user-pu3wq9ov5t
    @user-pu3wq9ov5t 6 ปีที่แล้ว

    А можно в цкле for по другому записать, что бы выводило от 1-10(System.out.println(i+1);)

  • @ShonePizza
    @ShonePizza 7 ปีที่แล้ว

    хОтябы)

  • @detrimentum6253
    @detrimentum6253 ปีที่แล้ว

    Не понимаю в чем проблема
    Когда пытался пощупать переменные
    Прописываю:
    int y=3
    for(int x =0; x

  • @richuniverse2472
    @richuniverse2472 6 ปีที่แล้ว

    Гоша, привет. Не получаю реквизиты на почту для банк-перевода за подписку. Письма нет ни в спаме, ни в удаленных. Почта mail ру.

  • @savedgamerchannel9539
    @savedgamerchannel9539 5 ปีที่แล้ว +1

    жму run, нечего не показывает -_-

  • @marsh346
    @marsh346 3 ปีที่แล้ว +3

    4:03 ?????

  • @smalljo8554
    @smalljo8554 ปีที่แล้ว

    8:21

  • @e1qb117
    @e1qb117 3 ปีที่แล้ว +2

    А я из 2020:-)

  • @zvoni03
    @zvoni03 4 ปีที่แล้ว

    package com.company;
    import java.util.Scanner;
    public class Main {
    public static void main(String[] args) {
    for (int i =10; i < 21; i++){
    System.out.println(i*i);
    }
    }
    }

  • @user-ql2qx7uv7z
    @user-ql2qx7uv7z 5 ปีที่แล้ว

    У меня ничего не работало, пока я не убрал package com.company !! Как это объяснить?

    • @konovalov_prod
      @konovalov_prod 5 ปีที่แล้ว

      package com.company. При создания ты создаешь пакет, у Гоши он package com.company вот такой, ты при создании создаешь свой, оставляешь слово packetge и пишешь имя своего пакет и все заработает

  • @transkriptsiya1
    @transkriptsiya1 2 ปีที่แล้ว

    1:54 слова автора: "ОБЫЧНО так никто не делает, не выносит переменную из цикла, а обьявляют в цикле" потому делайте так! О_о ну-у-у-у-у-у как бы и че? А разница то в чем, *учитель* ? Какая мне разница, что многие так делают.

  • @wonircraft1484
    @wonircraft1484 6 ปีที่แล้ว +10

    Неправильно!! While это цикл с предусловием, а Do While с постусловием

    • @vilor025
      @vilor025 6 ปีที่แล้ว

      хочешь исправлять иди на куй , на куй себе броню и исправляй)

    • @user-sp1bk7pm8i
      @user-sp1bk7pm8i 4 ปีที่แล้ว

      Зачем вы зашли на этот видео курс? Если вы учите автора, который обучает java, значит вы знаете этот язык программирования.

    • @user-tq7wi6js2n
      @user-tq7wi6js2n 4 ปีที่แล้ว +5

      @@user-sp1bk7pm8i невозможно знать ЯП полностью. Просто есть люди, осведомлённые в какой-то области больше, чем автор видео. Например, про работу циклов do while и while я был в курсе из С++. Но это не означает, что я знаю Java и могу теперь на нём прогать. Вы несёте бред

  • @EldarKhaitov
    @EldarKhaitov 4 ปีที่แล้ว +1

    Я всегда знал, что Java и JavaScript - это одно и то же!

  • @user-tt8ub7fb7m
    @user-tt8ub7fb7m 6 ปีที่แล้ว +1

    Return прерывает не только цикл, он прерывает функцию, амв этом случае всю программулину

  • @user-dm7sw5fe3b
    @user-dm7sw5fe3b 5 ปีที่แล้ว

    А где continue

  • @__Floki____
    @__Floki____ 6 ปีที่แล้ว

    public static void main(String[] args) {
    Scanner num = new Scanner(System.in);
    int first, second = 50;
    boolean isTrue = false;
    System.out.print("Enter the first num: ");
    first = num.nextInt();
    isTrue = first == 51;
    if (first >= second && isTrue);
    {
    System.out.println("Num is 10");
    }else if (first == 45)
    System.out.println("Num is equal 45");
    else {
    System.out.println("Num is lower than" + second);
    }
    switch (first) {
    case 51:
    System.out.println("Num is equal 51");
    break;
    почему у меня ошибка Error:(15, 10) java: 'else' without 'if' ?

    • @Yurluck
      @Yurluck 5 ปีที่แล้ว

      Прошло уже 11 месяцев, но отвечу для тех кто увидел.
      На 8 строчке где условие IF, в конце НЕ НАДО ставить точку с запятой.

  • @jorjmoris3788
    @jorjmoris3788 2 ปีที่แล้ว

    А в do while вывелось до 10, хотя указано что x > 10 Чего?

  • @saro.saribekyan
    @saro.saribekyan 7 ปีที่แล้ว

    Все видео смотрю на скорости x2

    • @smokyz_
      @smokyz_ 6 ปีที่แล้ว

      А я на 0.75, ибо не успеваю :(

    • @saro.saribekyan
      @saro.saribekyan 6 ปีที่แล้ว +3

      Может это из за того, что это твои первые шаги в эту отрасль? Если так, то разумеется информации будет много. А у меня за плечами два года изучений/практик на C++, Python и C#, поэтому многое тут для меня уже не новость, я лишь хотел ознакомится с синтаксисом Java по-быстрому для Android Studio. А ты не огорчайся, лишь упорством преодолеешь это преграду, а дальше уже будет не хватать и скорости 2x :)

    • @smokyz_
      @smokyz_ 6 ปีที่แล้ว

      Ну я немного учил там python и c#, щас учу java для кое каких цель, которые у меня щас появились

    • @saro.saribekyan
      @saro.saribekyan 6 ปีที่แล้ว +2

      Сначала начни углубляться в одном конкретном языке и в теориях, а дальше уже будешь готов изучать чуть ли не что угодно за короткие сроки. И помни - главное не языки, главное принципы.

    • @smokyz_
      @smokyz_ 6 ปีที่แล้ว

      Лады.

  • @user-eo4qh4ou8x
    @user-eo4qh4ou8x 5 ปีที่แล้ว

    12:30 то есть 10>10?

    • @arkadiishefer4288
      @arkadiishefer4288 5 ปีที่แล้ว

      Х стал равен десяти, вывелся, а потом проверили условие

  • @Siberia55rus
    @Siberia55rus 4 ปีที่แล้ว

    Циклы так же ка и в C

  • @vanotank1645
    @vanotank1645 2 ปีที่แล้ว +1

    а почему так не понятно?

  • @user-iw9xe7ys1g
    @user-iw9xe7ys1g 6 ปีที่แล้ว +9

    Остача, это новое слова в русском языке или в программировании

    • @murdercompany
      @murdercompany 6 ปีที่แล้ว +9

      Везде в соц.сетях написано, что он с Украины. Остача это украинское слово. и Вполне нормально, что человек вместо остатка говорит остача

    • @rufatbunyadzade
      @rufatbunyadzade 6 ปีที่แล้ว +1

      CловО

    • @theammir
      @theammir 5 ปีที่แล้ว

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

    • @Ngeorge
      @Ngeorge 5 ปีที่แล้ว

      @@murdercompany Это не украинское слово)) Это слово дауна который вырос в украинской деревне и слышал как базарят суржиком, на украинском остаток будет "Решта"

    • @murdercompany
      @murdercompany 5 ปีที่แล้ว +2

      @@Ngeorge остача это математический термин, в русском языке остаток. А "решта" это "здача".
      Читай "Тлумачний словник", а потом пиши что-то

  • @costamato
    @costamato 3 ปีที่แล้ว

    Вот этого я сразу и не понял
    If (2%2==0)
    Ведь в математике 2:2 =1 🤷‍♂️
    Или я не прав ?

    • @costamato
      @costamato 2 ปีที่แล้ว

      @@Zorokage понял , получается остаток от результата

  • @nomatik6096
    @nomatik6096 3 ปีที่แล้ว

    а как сделать бесконечный цикл?

    • @user-on2jn8hi4g
      @user-on2jn8hi4g 3 ปีที่แล้ว

      for( ; ; )
      Но это не точно),я только учусь

    • @user-tu5ef7fn7h
      @user-tu5ef7fn7h 2 ปีที่แล้ว

      Сделай чтобы условее было всегда правдой

  • @MrKysochek
    @MrKysochek 7 ปีที่แล้ว +20

    блин, чувак, все слишком быстро и сложно. с предыдущего урока стало все непонятно уже. больше примеров, больше объяснений нужно и в раз 5 помедленнее!)

    • @user-mc4ww6mx5l
      @user-mc4ww6mx5l 6 ปีที่แล้ว +1

      Пересматривай по нескольку раз.

    • @TGrod
      @TGrod 5 ปีที่แล้ว +1

      Да вроде норм) это мой второй язык. 1 java script (мог ошибиться в названии). В них много общего

    • @user-ii5ju9bo5i
      @user-ii5ju9bo5i 5 ปีที่แล้ว +3

      лол смотрю в скорости х2 и все понятно, думал он медленно говорит...

    • @adiletkulakhmet4977
      @adiletkulakhmet4977 5 ปีที่แล้ว

      @@user-ii5ju9bo5i жиза

    • @Bohdan816
      @Bohdan816 3 ปีที่แล้ว +1

      @@user-mc4ww6mx5l у него просто ошибка любого математика-препода. Он рассказывет о инстркменте, но по сути не объясняет зачем он нужен.

  • @muvikmaster-games4965
    @muvikmaster-games4965 4 ปีที่แล้ว

    Не работает while

  • @tutiefrutiegolkeaper
    @tutiefrutiegolkeaper 2 ปีที่แล้ว

    Do While : почему 10 вывел?

  • @mikhailignatov3109
    @mikhailignatov3109 ปีที่แล้ว

    астача

  • @ditmarson379
    @ditmarson379 2 ปีที่แล้ว

    4:03 звук страшный

  • @Prapovednik_s_pulemetom
    @Prapovednik_s_pulemetom 6 ปีที่แล้ว

    Только в прошлом видео не сказал, что ++ называется итерация.

    • @slavas9200
      @slavas9200 5 ปีที่แล้ว +1

      инкрементация и декрементация соответственно

  • @user-dz1wt7zo9u
    @user-dz1wt7zo9u 2 ปีที่แล้ว +1

    еще ты смешно говоришь "цикл выполнится хОтябы один раз" 9.49