Паскаль с Нуля. Арифметические действия, DIV, MOD. Урок 3

Поділитися
Вставка
  • Опубліковано 15 січ 2025

КОМЕНТАРІ • 51

  • @okryjnost
    @okryjnost 2 роки тому +28

    Какой хороший вы человек, очень понятно объясняете, каждый урок делаю конспекты по всем темам и программам, сейчас в 8 классе хочу для школы изучить Паскаль, а потом для будущего изучить" Питончика" По вашим же урокам, спасибо вам 🙏❤

    • @prostieresheniya
      @prostieresheniya  2 роки тому +2

      Спасибо большое за отзыв))) очень приятно читать такие комментарии) Вы на верном пути, и стратегия хорошая. Если изучите Паскаль, питон на него хорошо ляжет) на своих детях проверено!) У меня кстати есть проверка ДЗ по этому Курсу, всё бесплатно можете заходить пробовать, ссылка в описании) и удачи)

  • @bekaakramov2759
    @bekaakramov2759 Рік тому +5

    спасибо за урок друг. так же сделал еще. чтобы высчитывал еще количество дней. вот пример;
    program remainderInSeconds;
    var minuts,second,hours,num,day: integer;
    {*Введите число секунд: 8325
    0 д. 2 ч. 18 м. 45 с.*}
    begin
    write('Введите число секунд: ');
    read(num);
    day:= num div 86400;
    num:= num mod 86400;
    hours:= num div 3600;
    num:= num mod 3600;
    minuts:= num div 60;
    second:= num mod 60;
    writeln(day,' д. ',hours,' ч. ',minuts,' м. ',second,' с.');
    end.

  • @sarvardzhurakulov5388
    @sarvardzhurakulov5388 2 роки тому +7

    Ты лучший поверь... Я смотрел и научился 👌

  • @Max-i1h
    @Max-i1h Рік тому +1

    дякую Вам за відео

  • @Mohito_777
    @Mohito_777 2 роки тому +7

    Урок посложнее чем 2 прошлых, но с вами всё понятно

    • @prostieresheniya
      @prostieresheniya  2 роки тому

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

  • @ZabytajaRussia
    @ZabytajaRussia 3 роки тому +7

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

    • @prostieresheniya
      @prostieresheniya  3 роки тому +1

      Спасибо большое за отзыв) очень приятно 🤝

    • @dmb0709
      @dmb0709 3 роки тому +1

      Сам себя не научишь - никто не научит! А к роликам ещё и книги читать было бы неплохо. Тем более здесь для института очень слабо. Я бы сказал для самых маленьких.
      Мальчик Андрюша. 36 лет.

  • @gregormendel272
    @gregormendel272 Рік тому +2

    19:09 с шестой строчкой умно придумано, я бы не догадался)

    • @prostieresheniya
      @prostieresheniya  Рік тому +1

      Это всего лишь опыт, это нормально если вы сразу об этом не подумали, главное что вы приняли эту идею и потом будете её использовать)

  • @FARMER_228
    @FARMER_228 9 місяців тому +1

    Хоть я в 6 классе мы только начали работать в абс и мы работаем с помошью Drawman тоесть чертежник но я уже понимаю програмирование для 8 класса😂

  • @Nektarina1302
    @Nektarina1302 2 роки тому +1

    Спасибо за ваши понятные и такие интересные уроки! Смотрю, учусь и наслаждаюсь. У вас очень приятный голос и внешность. Купила ваш курс на степике, но так и не поняла, в чём разница между платной и бесплатной версией? Так же интересно, будет ли продолжение курса по Паскалю платное или бесплатное и планируете ли?

    • @prostieresheniya
      @prostieresheniya  2 роки тому +1

      Спасибо большое за отзыв) и поддержку на степике) очень приятно) платная версия ничем не отличается от бесплатной. Но бесплатная скоро на совсем закроется. Она открыта только пока я в конкурсе участвую. Вы первая кто купили мой курс на степике. Когда доделаю курс по питону Вас бесплатно его подарю)

    • @prostieresheniya
      @prostieresheniya  2 роки тому

      Ещё раз Спасибо 🙏

  • @gregormendel272
    @gregormendel272 Рік тому

    14:32 Странно, я то думал в третьей строчке должно быть "write ('Введите число секунд: ', t);", но почему то в консоль вводится значение переменной "t", при том, что сама переменная в операторе "write (...)" не вызывается, странно, оч странно 🤔🤔🤔

    • @gregormendel272
      @gregormendel272 Рік тому

      Хотя, я скорее всего сам туплю, так как параллельно занимаюсь по разным предметам и мозг уже к ночи перегрузился😵‍💫

    • @prostieresheniya
      @prostieresheniya  Рік тому

      оператор write используется только для вывода, а вот вводиться значение только через read. А вы пытаетесь совместить вместе с выводом ввод "write ('Введите число секунд: ', t);", тоесть t нужно вводить следующим оператором read(t); ,а write ('Введите число секунд: ');"

    • @gregormendel272
      @gregormendel272 Рік тому

      @@prostieresheniya согласен. Просто из-за компилятора с плей маркета, у меня выработалась плохая привычка. Дело в том, что компилятор, перед компиляцией программы, просит ввести значения всех переменных сразу же. В то время, как компилятор должен начать с выполнения программы и ждать ввода пользователем значения переменной в read () и нажатием Enter дальше выполнять свою программу.

    • @gregormendel272
      @gregormendel272 Рік тому

      @@prostieresheniya Вот так приходится писать код в этой программе:
      var ch, m, t: integer;
      begin
      read (t);
      writeln ('Введите продолжительность фильма в минутах: ', t,' минут(а)');
      ch:= t div 60;
      m:= t mod 60;
      write ('Фильм идёт ',ch,' час(а,ов) ',m,' минут(а,ы).')
      end.
      Знаю, что алгоритм записи кода неверный, но по другому этот компилятор не понимает.
      Прошерстил интернет и плей маркет в поисках нормального компилятора паскаль под андроид. К сожалению, это лучшее, что удалось найти.(
      Программа называется "Compiler"

    • @prostieresheniya
      @prostieresheniya  Рік тому

      @@gregormendel272 это очень странно))) У меня есть курс с автоматической проверкой дз по ссылке там в системе встроенный нормальный компилятор можно прямо в приложении сомтреть видео отвечать на вопросы и решать задания. Курс стоит 499 рублей если интересно ссылка в описании

  • @РадмирХужин-э2в
    @РадмирХужин-э2в Рік тому +1

    Отличный урок, а можете посоветовать какие нибудь хорошие книги по паскаль?

    • @prostieresheniya
      @prostieresheniya  Рік тому

      Спасибо 😊🙏 к сожалению прям книги не знаю даже какие по паскалю есть 🤷‍♂️

  • @radomirgavrilin755
    @radomirgavrilin755 5 місяців тому +1

    чет я не допер задачи 2 последнии в уроке

  • @artem3472
    @artem3472 2 роки тому +1

    Здравствуйте, отличный курс! Но почему после шестого урока недоступны еще 2 последних?

    • @prostieresheniya
      @prostieresheniya  2 роки тому

      Уроков всего 7. Если вы про ролики ютуба, а не про платформу степик) но 7 выйдет 1 марта

    • @prostieresheniya
      @prostieresheniya  2 роки тому

      Если вы про плейлист то там 7 ролик как раз 1 марта выйдет, а 8 это комплиляция всех этих уроков в 1, он выйдет 2 марта

  • @redvanzaitullaev3958
    @redvanzaitullaev3958 11 місяців тому

    Program Domashka;
    var t, h, m: integer;
    Begin
    Write ('Введите продолжительность фильма в минутах:);
    read (t);
    h:= t div 60;
    m: = t mod 60;
    write ('Фильм идет', h, 'часа', m, 'минут');
    End.

  • @AhmadAzimov-m8y
    @AhmadAzimov-m8y Рік тому

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

  • @bekaakramov2759
    @bekaakramov2759 Рік тому

    Ответ дз:
    program pipipupucheek;
    var num,minuts,hours: integer;
    begin
    write('введите продолжительность фмльма в минутах: ');
    read(num);
    hours:= num div 60;
    minuts:= num mod 60;
    writeln('Фильм идет ',hours,' часа ',minuts,' минут.');
    end.

  • @leonatos3680
    @leonatos3680 Рік тому +6

    program movie;
    var t, h, m: integer;
    begin
    writeln('Введите длительность фильма в минутах! ');
    read(t);
    h:= t div 60;
    m:= t mod 60;
    write(h, 'часов.', m, 'минут.');
    end.

  • @olsy7481
    @olsy7481 2 роки тому +1

    Почему дз по сложности как первая задача?

    • @prostieresheniya
      @prostieresheniya  2 роки тому

      Можете больше ДЗ решать на бесплатном курсе на степике, там и проверяется всё. Ссылка в описании

  • @zeshalondrag
    @zeshalondrag Рік тому +2

    program movie;
    var t,ch,m:integer;
    begin
    writeln('Введите продолжительность фильма в митунах: ');
    read(t);
    ch:= t div 60;
    m:= t mod 60;
    write('Фильм идёт ', ch, ' часа ', m, ' минут');
    end.

    • @prostieresheniya
      @prostieresheniya  Рік тому

      Здравствуйте, извините, я не проверяю домашку на ютубе) для этого сделал курс за символическую плату с дополнительными заданиями на теорию и проверкой задач)

  • @thdnka
    @thdnka Рік тому +1

    Топ

  • @Music_King1
    @Music_King1 Рік тому

    может кто-то подсказать, почему в задаче с, он написал start:= 8*60 а не 8*30

    • @prostieresheniya
      @prostieresheniya  Рік тому

      Потому что начинаются уроки в 8 и следовательно чтобы узнать сколько минут прошло до начала уроков нужно 8 умножить на 60, так как 60 минут в одном часе

    • @Music_King1
      @Music_King1 Рік тому

      @@prostieresheniya а всё спасибо, получается вы округлили , Я понял

  • @morda5721
    @morda5721 6 місяців тому

    program dzfilma;
    var t,m,s: integer;
    begin
    write ('Введите продолжительность фильма в минутах: ');
    read (t);
    m := t div 60;
    s := t mod 60;
    write ('Фильм идет ', m , ' часа ' , s , ' минут' );
    end.

  • @twofriends1077
    @twofriends1077 2 роки тому +1

    Блин, ничего не понятно, не ну хотя сейчас получилось, но вот в ответе у меня получается что фильмидет2часа37минут

    • @prostieresheniya
      @prostieresheniya  2 роки тому +1

      Это же правильный ответ

    • @twofriends1077
      @twofriends1077 2 роки тому

      @@prostieresheniya да, но у меня всё слова в ответе так сказать склеены, пробелов нет, как их сделать не понимаю

    • @КсюняЕрмакова
      @КсюняЕрмакова 2 роки тому

      @@twofriends1077 пиши пробелы где они нужны прям в самой переменной после '

  • @Fu_nt1K
    @Fu_nt1K Рік тому

    program dz;
    var t,ch,m:integer;
    begin
    write('Введите продолжительность фильма в минутах: ');
    read(t);
    ch:=t div 60;
    m:=t mod 60;
    write('Фильм идёт ',ch,' ч ',m,' мин ');
    end.

  • @VinniPuh2.0
    @VinniPuh2.0 2 роки тому

    "Пример и задачи"
    Ты же там не представил переменную S.