Основы Программирования - #5 - Арифметические и логические выражения

Поделиться
HTML-код
  • Опубликовано: 17 янв 2017
  • Освой профессию frontend-разработчика за 6 месяцев и становись востребованным IT-специалистом со знанием топовых технологий и 5 крутыми проектами в портфолио:
    loftschool.com/professions/fr...
    Личный канал автора: / kovaldn
    В этом видеоуроке Дмитрий Ковальчук расскажет о арифметических и логических выражениях. Занимаясь программированием вы будете постоянно сталкиваться с арифметическими и логическими задачами.
    Больше уроков от lofblog: #loftblog
    Все уроки по хештегу: #loftblogProgramming
    Полезные уроки для веб-программиста: #вебпрограммист
    #Программирование
    ______________________________
    Понравилось?
    ГДЕ С НАМИ ПООБЩАТЬСЯ
    ⚡️Школа онлайн-образования: loftschool.com/
    ⚡️Telegram Loftblog: t-do.ru/loftblog
    ⚡️Telegram IT-обучение: t-do.ru/it_loft
    ⚡️Группа вконтакте: loftblog
    Поставь лайк! Больше лайков - лучше выпуски :)

Комментарии • 222

  • @loftblog
    @loftblog  4 года назад +15

    Код в видео выполняется в node.js (javascript на сервере). Чтобы повторять за автором видео, установите себе node.js nodejs.org/en/

  • @woobie5649
    @woobie5649 5 лет назад +75

    А где питон?

  • @head8053
    @head8053 4 года назад +27

    # Для Python
    # Просто скопируйте этот текст, и вставьте его в Python
    # Деление
    print(42/2) # Деление с остатком, с точкой(float)
    # Ответ будет 21.0
    print(42//2) # Деление без остатка, без точки(int)
    # Ответ будет 21
    print(42.8//2) # Деление без остатка, без цифр после точки(кроме нуля)(int) Остаток убирается, и округляется до нуля в меньшую сторону
    # Ответ будет 21.0
    # Логические операторы, или вроде того "и" и "или" (Хз как правильно назвать, пусть будут логическими операторами)
    # Логический оператор "и" and
    print(7 == 7 and 6 == 7) # Если хотя бы одно условие не верное(True), то вся команда будет считаться ложью(False)
    # знак == это знак логического равенства True или False тип bool
    # Пример
    print(6 < 7 and 7 == 8) # False
    print(6 < 7 and 7 == 7) # True
    # По такому принципу можно работать и с переменными
    # Логический оператор "или" or
    # Если хотя бы одно условие будет верное, то и весь код будет считаться как True
    # Пример
    print(7 == 7 or 2 == 5) # True
    # or это "или" and это "и"

  • @fightmare3234
    @fightmare3234 5 лет назад +41

    Python
    age = 18
    height = 175
    if (age > 16 and height > 180):
    print('model')
    else:
    print('Not a Model')
    Answer: Not a model

    • @podarokyo
      @podarokyo 3 года назад

      спасибо чел))

  • @kovaldn
    @kovaldn 7 лет назад +43

    Никогда ещё не записывал урок по столь очевидным для меня вещам (вроде сложения и вычитания;). Это не так просто как кажется! :)

    • @imaximus5969
      @imaximus5969 3 года назад

      @@DennyWonder по факту программистам советуют заниматься физическими нагрузками, возможно он занимается и таким образом поддерживает форму или как говорит комментатор выше может быть генетика

  • @HoshiFSE
    @HoshiFSE 3 года назад +10

    Python
    1 age = 15
    2 height = 180
    3 if (age>18)&(height>175):
    4 print ('krasavchick')
    5 else:
    6 print ('not krasavchick')

  • @user-dd4hs9un2h
    @user-dd4hs9un2h Год назад

    БОЛЬШОЕ СПАСИБО ЗА ИНФОРМАЦИЮ.

  • @user-ht4nc8rz1q
    @user-ht4nc8rz1q 5 лет назад +27

    Спасибо за урок, хоть и эта информация не новая. Но почему вы не объяснили, что именно за расширение для java использовали и как вообще использовать эти расширения? Зачем так сильно упростили занятие? Считаю, что концепцию уроков нужно было сохранить, если ранее шли в 2х языках и без расширений, то и надо было так же продолжать.
    Дз:
    var age = 24;
    var height = 169;
    (age =18)&&(height =175)
    false

    • @tamarivan4275
      @tamarivan4275 2 года назад +1

      Для сравнения два равно "=="

  • @Benj4ge
    @Benj4ge 9 месяцев назад

    Наконец то кто то доходчиво все объяснил в том числе что такое понятие переменная - а то везде где не начнут учить программированию говорят так, будто бы это по это базовое с пеленок знание

  • @qrthack3233
    @qrthack3233 7 лет назад +3

    За рабочее место - ЛАЙК) кстати книжка на столе хорошая)))

  • @abduazizxojaabdusalomov1922
    @abduazizxojaabdusalomov1922 4 года назад +33

    aaaaaaaaaaaaaaaaaaa 4 урока на pythone, а тепер на java, плиз продолжайте на python

    • @pseudo_Me
      @pseudo_Me 2 года назад +1

      @Виталий Pupok это js

  • @user-sq9pf4qq8p
    @user-sq9pf4qq8p 5 лет назад

    Очень крутые видео уроки, спасибо большое ребята вам за видео.
    Возраст должен быть 18 лет и рост 175 см
    var age = +prompt('Введите Ваш текущий возраст');
    var growth = +prompt('Введите Ваш текущий рост');
    console.log("Ваш возраст должен быть 18 лет и рост 175 см");
    console.log(age==18&&growth==175);
    При условии если возраст равен 18 и рост 175 то логическое выражение вернет true, в остальном вернет false

  • @user-yq5kc9kr8u
    @user-yq5kc9kr8u 9 месяцев назад

    Спасибо!

  • @user-rp1gi2vr9n
    @user-rp1gi2vr9n 4 года назад +7

    Хотелось бы пояснения по всем математическим операциям. Как поизводить дробное деление, как производить деление без остатка, возводить в степень, извлекать корень?

  • @user-ub8gq1vj3k
    @user-ub8gq1vj3k 8 месяцев назад +1

    спс!!

  • @happylife2345
    @happylife2345 7 лет назад

    Здравствуйте, очень хорошо объясняете, спасибо! Хотел спросить на что вы звук писали так чисто? Просто микрофонов не видно и петлички тоже.

    • @MsVSEMPRIVET
      @MsVSEMPRIVET 7 лет назад +1

      рядом с часами по вашему что ?

  • @maximk5620
    @maximk5620 Год назад

    Не затронут по моему мнению важный момент что интерпретатор: в случае с ИЛИ (||) - не перейдёт к вычислению следующего выражения если предыдущее вернуло true; а в случае с И (&&) - то же не перейдёт к вычислению следующего, если предыдущее вернуло false

  • @1986BlackWood
    @1986BlackWood 7 лет назад +11

    Ребята не могу оторваться! Когда продолжение?? Ато как любимый сериал по телику вечером, ждешь 18:45 с попкорном или чипсами.

    • @chernobaev
      @chernobaev 7 лет назад

      Грачев Виталий сегодня 6ой урок ;)

  • @yaroslavishchuk
    @yaroslavishchuk 7 лет назад

    Не плохо разъясняете.

  • @soulhed2318
    @soulhed2318 Год назад

    Исходные параметры:
    var age=18;
    var height=175
    (age=18)&&(height=175)
    true
    (age>14)&&(height>170)
    true
    (age>19)&&(height>180)
    false
    (age>15)||(height>174)
    true
    (age

  • @user-io2vw5ir7f
    @user-io2vw5ir7f 3 года назад

    rost=165
    ves=51
    post=110
    raz= rost - post
    if (ves < raz or ves == raz ):
    print("Норма")
    else:
    print("Не норма")

  • @AntonAntonov-jd7hb
    @AntonAntonov-jd7hb Год назад

    # Отбот по возросту, весу и росту:
    age = 12
    weighte = 28
    growth = 142
    if (age > 11 and weighte > 27 and growth > 140):
    print('принят')
    else:
    print('Вы не подошли')

  • @user-qo8jc1hn9t
    @user-qo8jc1hn9t 3 года назад

    age = 17
    height = 160
    def slide() :
    if (age >16 and height

  • @nick-ui
    @nick-ui 3 года назад +3

    var age = 17;
    var tall =180;
    var kg = 120;
    (age > 12) && (tall > 175) && (kg

  • @user-qh1ue3in5c
    @user-qh1ue3in5c Год назад

    (від Сергія) Ґарне пояснення, мабуть й д'ячу. Глянув як відповідали коментіф і вже долучив-би єкскурсіф до "але якщо дуже хочеться то спробувати соб'я моделі з виконанням інколи з припустньо"... (а оболонки з синтаксисом все щє лі встановлював тожднь зґлядаюсь їз мінімумом освоєння практичністньо...)
    Пс: а для соб'я зацікавило як у ностальгічну ігру компіку долучити базу мови української алі й інокщє замість тог русифікованого обладуноку, ощь користувавсь до' миті...
    Єчь... Цікавинка-жь "адаптація" - для спочатоку...
    ?!.

  • @user-qp9lp1ch5c
    @user-qp9lp1ch5c 6 лет назад +3

    var age = 26;
    var heigt = 186;
    console.log(Boolean(age > 18)||(height > 175))

  • @kostasancez2358
    @kostasancez2358 7 лет назад +1

    чётко, Питер рулит)

  • @user-sg9gt8kt3y
    @user-sg9gt8kt3y 2 года назад

    Да,продолжайте на python раз начали на нем

  • @chernobaev
    @chernobaev 7 лет назад +5

    Дима - лучший!

  • @user-od3mk3qd5f
    @user-od3mk3qd5f 4 года назад +6

    Написано на языке Python с использованием условных операторов
    age = 14
    height = 175
    if age == 18 and height == 175:
    print('Yes, you approach')
    else:
    print('No, you aren\'t approach')

  • @m2genome246
    @m2genome246 4 года назад

    что за программа?подскажите пожалуйста

  • @user-px3nt2qz2e
    @user-px3nt2qz2e Год назад +1

    JS:
    var age = 18
    var height = 182
    console.log(age==18)&&(height==175)
    console:
    true

  • @user-sx3xx7hw6z
    @user-sx3xx7hw6z 7 лет назад

    а что это за платформа (программа на бирюзовом фоне), на которой Дмитрий показывает свои примеры?

    • @loftblog
      @loftblog  7 лет назад +1

      Консоль Iterm2

    • @user-sx3xx7hw6z
      @user-sx3xx7hw6z 7 лет назад

      Спасибо! Все очень доступно, и очень понятно. Буквально с первого раза даже гуманитарию.

  • @ffffffffa1225
    @ffffffffa1225 2 года назад +2

    def KastingModels (age, height, kg)
    if(age >= 18 and height >=175 and kg>=55):
    print("Поздравляю, вы прошли кастинг моделей!")
    else:
    print("Вы не прошли, повезет в следующий раз :( ")
    KastingModels (17, 180, 55)
    Вы не прошли, повезет в следующий раз :(

  • @8151maximus
    @8151maximus 6 лет назад +3

    var age = 36;
    var height = 177;
    console.log((age > 14)&&(age < 35)&&(height > 175));
    Консоль - false

  • @user-lm1wj6ng7p
    @user-lm1wj6ng7p 3 года назад

    "missing ) after argument list" что это значит?
    Нет лишних скобок, но все равно выдает ошибку

  • @pavelkovalenko4070
    @pavelkovalenko4070 3 года назад

    function Old (a,b){
    var Age = 18
    var Height = 175
    console.log (Age

  • @user-bv4ur2sm8g
    @user-bv4ur2sm8g 4 года назад

    Здравствуйте. В Питоне логические операторы и/или рассмотрены в уроке 6 - Условия. Поверхностно. Забегая вперед приведу свой пример Питона:
    a=19
    b=190
    if a

  • @maximbalezin748
    @maximbalezin748 3 года назад +1

    А что делать если в node.js это не работает?

  • @TheManblax
    @TheManblax 7 лет назад +1

    Проверка напряжений 5 и 12 вольтовых линий Блока питания АТХ (допуск 5%)
    var volt_line5 = 5.21;
    var volt_line12 = 12.30;
    console.log((volt_line12 >=11.40 && volt_line12 =4.75 && volt_line5

  • @mrpandachannel2462
    @mrpandachannel2462 4 года назад +1

    var vozrast(15);
    var rost(183);
    console.log (vozrast>12)&&(rost>170);

  • @user-kd3dj7fe1f
    @user-kd3dj7fe1f 7 лет назад

    Хороший программист и методика обучения интересная. (Видео-материал: 0, 1, 2, 3, 4, 8, 5.) Это типо Вы проверяете имеем ли мы логику?

  • @I_voice_
    @I_voice_ 7 лет назад

    Обьясните пожалуйста друзья???
    Почему если ввести console.log("ёжик" >"яблоко")
    то в Консоле будет true
    как это объяснить?

    • @cossackbohun5828
      @cossackbohun5828 7 лет назад

      все знаки больше чем 0 и по етому тру

    • @denisnikula2914
      @denisnikula2914 3 года назад

      Даже комп понимает чьо ежик больше яблока)))

  • @jungsuode
    @jungsuode 2 года назад

    у меня вопрос как вывести в консоль это?

  • @user-lx1iy2yk8o
    @user-lx1iy2yk8o 3 года назад

    почему || вернул true не надо объяснять?
    потому что оператор || возвращает первое значение true или последнее если оба операнда false.
    т.е. до второго значения даже вычисление не дошло

  • @lozkadyn8773
    @lozkadyn8773 Год назад

    JavaScript:
    var age = 18;
    var height = 175;
    console.log(age == 17)&&(height == 178)

  • @Rinspeed778
    @Rinspeed778 Год назад

    age=33
    height=185
    if (age>18)&(height>175):
    print ('Ok')
    else:
    print ('You shall not pass')

  • @Goshiok
    @Goshiok 3 года назад

    Почему в последнем примере с или || у нас получилось верное решение, ведь, рост по условию 150, а у нас он > 160?

    • @denisnikula2914
      @denisnikula2914 3 года назад

      По условию одно из выражений должно быть верным,верным является возраст.

  • @user-bw4nz3kn9l
    @user-bw4nz3kn9l 2 года назад +1

    Сравнение параметров по росту 183 и возрасту 28 лет
    > var age = 28;
    undefined
    > var height = 183;
    undefined
    > (age=28)&&(height>180);
    true
    > (age182);
    true
    >

  • @kirqzc
    @kirqzc 4 года назад

    что за программа?

  • @user-du2dw1jk5n
    @user-du2dw1jk5n 2 года назад

    👍👍👍

  • @user-ll8iq9fg8i
    @user-ll8iq9fg8i 3 месяца назад

    5==5 may 5==4 fenc принимают с 15лет 150см рост 14лет 148см may

  • @antoni3695
    @antoni3695 5 лет назад +2

    age = 14
    height = 178
    print(bool(age>=18) and (height>=180))
    (это питон)

    • @antoni3695
      @antoni3695 5 лет назад

      ответ False если шо

  • @illia4228
    @illia4228 4 года назад

    JavaScript:
    var age = 18
    var height = 175
    (age >/= 18)&&(height > 180)
    if true, console.log(model)
    if false, console.log(not a model)

  • @user-fu4rl9lg5j
    @user-fu4rl9lg5j Год назад

    👍

  • @GEKRUS
    @GEKRUS 3 года назад +2

    var age = 13;
    var height = 160;
    console.log(height

  • @lukoc94
    @lukoc94 3 года назад

    на windows 7 блокнот не хочет запускаться, печально

  • @qdrion3293
    @qdrion3293 2 года назад +1

    JS:
    var age = 15;
    var height = 179;
    console.log((age > 18)&&(height > 175));
    Console: false
    Python:
    age = 15
    height = 179
    print((age > 18 and height > 175))
    Console: False

  • @evgeniyryzhov5999
    @evgeniyryzhov5999 4 года назад

    age = int(input())
    hight = int(input())
    if age > 18 and hight > 175:
    print(“Ты модель”)
    else:
    print(“Ты не модель”)

  • @Alex-wv7qt
    @Alex-wv7qt 5 лет назад

    var age = 14;
    var height = 150;
    console.log(Boolean(age>14));
    console.log(Boolean(height>160));

  • @labanaf8988
    @labanaf8988 4 года назад

    Var age = 54
    Var height = 175
    If (age > 54 || height > 175)
    Console.log ('normal')
    Else
    Console.log (' ne normal')

  • @yessetadilbek6864
    @yessetadilbek6864 2 года назад

    Домашка сделанная в Python
    kidage = 17
    kidheight = 179
    Normative = ((kidage > 12 & kidage < 80) & (kidheight > 130 & kidheight < 195))
    print(Normative)

  • @domakook753
    @domakook753 3 года назад +1

    var age = 19;
    var height = 200;
    if ((age == 18)&&(height == 175)) {
    console.log("Вы прошли!");
    } else console.log("Вы не прошли!");

  • @nnevada.
    @nnevada. 2 года назад +1

    написано на python
    age = 14
    height = 162
    if age > 18 and height > 175:
    print('Да, вы нам подходите!')
    else:
    print('Простите, но вы не подходите')

  • @daimos2945
    @daimos2945 5 лет назад

    bench press 100 kg X 15 reps
    var age 15 years old
    var weight 67kg
    (age > 22)&& (weight > 80)
    console.log-falls(не пожал)

  • @alexyakoveno4682
    @alexyakoveno4682 Год назад

  • @anny_perfect_nails
    @anny_perfect_nails 4 года назад

    var age = 18;
    var height = 175;
    (age > 15)&&(height >150);
    console.log (age > 5)&&(height >130);

  • @rokabilli1998
    @rokabilli1998 5 лет назад

    age = 20
    height = 187
    if (age

  • @valerivs88
    @valerivs88 5 лет назад

    print("Odinochniy vibor")
    y = 18
    if (y == 15) :
    print("Yes, it's 15.")
    elif (y == 20) :
    print("No. Too big.")
    elif (y < 15) :
    print("No, too smol.")
    elif (y == 15) :
    print("Yes, bigger than 15.")
    elif (y > 20) :
    print("No, very big.")
    elif (y > 15) :
    print("Yes. Why not?")
    else :
    print("Who are you? Where is your pasport?")

  • @kivanji5689
    @kivanji5689 3 года назад

    var age = 17;
    var height = 175;
    (age > 18)&&(height > 175)
    console.log((age>18)&&(height > 175))
    Console: true

  • @kowalsky3743
    @kowalsky3743 3 года назад

    var age=18
    var height=185
    if(age=18 && height=185):
    console.log('Model')
    else: console.log('Not a model')
    Answer: Model

  • @abduazizxojaabdusalomov1922
    @abduazizxojaabdusalomov1922 4 года назад +1

    на пк покажи тамж sublime стаитж открытый

  • @_Heliodoros_
    @_Heliodoros_ 6 лет назад

    var age = 18;
    var height = 175;
    console.log(age > 15)&&(height < 180);
    console.log(age < 20)&&(age > 17);
    console.log(age > 14)&&(height < 178);
    console.log(age > 16)||(height > 160);

  • @axea4554
    @axea4554 7 лет назад +1

    Это же в первом классе изучали!

  • @hemoliss194
    @hemoliss194 2 года назад

    JS
    var age = 18;
    var height = 175;
    console.log(age>18)&&(height>175);
    false
    var age = 18;
    var height = 175;
    console.log(age>18)||(height>175);
    false

  • @user-zl1ei3pg4k
    @user-zl1ei3pg4k 2 года назад

    def ws(age, height):
    age_min = 10
    height_min = 80
    if age > age_min and height > height_min:
    return True
    return False

  • @trianglebrannsverberder4052
    @trianglebrannsverberder4052 4 года назад +1

    function check (age, height) {
    if ((age>18) && (height>175)) {
    return ('Congrats! You\'re IT-supermodel!!');
    } else {
    return ("Nah, give up, you\'re not enough...");
    };
    };
    console.log (check (20,165))
    console.log (check (31,180))
    PS: хотя лучше мерить исходные данные для IT супер моделей по IQ, нежели по росту :)

  • @votolm717
    @votolm717 5 лет назад

    var age= 27;
    var height= 179;
    console.log(age>18)&&(height>175);

  • @keekrazy
    @keekrazy 4 года назад

    var age = 14;
    var height = 183;
    var modelA = 18;
    var modelH = 175;
    console.log(age==modelA)&&(height=modelH)

  • @user-yw1bq5cp4b
    @user-yw1bq5cp4b 2 года назад

    > var age = 37;
    > var height = 186;
    > (age > 18)&&(height > 175)
    true

  • @jivotnoe4434
    @jivotnoe4434 6 лет назад

    var age=17;
    var height=180;
    console.log((age>18)||(height>175))

  • @oxbay2045
    @oxbay2045 4 года назад

    Python
    age = int(input(' Введите свой возраст: '))
    height = float(input(' Введите рост: '))
    if age > 16:
    print(' Model ')
    elif age < 17:
    print(' Noup ')
    if height > 175:
    print(' Your good ')
    elif height < 176:
    print(' Sorry ')
    else:
    print(' Wha? ')
    if (age>16 and height>175):
    print(' Welcome ')
    elif(age

  • @rizzyrecords4862
    @rizzyrecords4862 4 года назад +1

    age = 22
    height = 192
    (age > 18) & (height > 175)
    смогу стать моделью LOFTBLOG)))

  • @A_mbl_tut_chilim
    @A_mbl_tut_chilim 2 года назад

    age = 18
    height = 175
    print(age172)

  • @oymai345
    @oymai345 4 года назад +1

    18, 175

  • @user-qs6fr9mm2h
    @user-qs6fr9mm2h 4 года назад

    Язык Python 3
    age = 19
    height = 187
    x = age >= 18 and height >= 175
    print(x)

  • @4upryna3Dcraft
    @4upryna3Dcraft 4 года назад

    var volt= 16
    var amp = 146

    console.log (volt > 13) == (amp > 140)
    console.log (volt < 13) == (amp < 140)

  • @vbvbvbhjhvmnbnb403
    @vbvbvbhjhvmnbnb403 3 года назад

    Age =14 height = 160 if( age >16 and height> 160)

  • @loshpeh
    @loshpeh 5 лет назад

    function age (brother, sister){
    var agebrother= (brother>14)&&(brother14)&&(sister

  • @iriswolfa9673
    @iriswolfa9673 5 лет назад

    Javascript:
    var age = 18;
    var height = 175;
    console.log((age < 18)&&(height < 175));
    False
    Python:
    age = 18
    height = 175
    print(bool(age < 18) and (height < 175))
    False

  • @impressive_software
    @impressive_software 3 года назад

    var age = 16;
    var height = 183;
    (age>=18)&&(height>=175)

  • @user-nb7tb6hk8g
    @user-nb7tb6hk8g 2 года назад

    Ago 20 height 178 (>age 16 height 160

  • @KapSLifeCHaNNeL
    @KapSLifeCHaNNeL 3 года назад

    Python
    age = 25
    height = 190
    if (age < 15 and height < 150):
    print('stroitel')
    else:
    print('not stroitel')
    answer: not stroitel

  • @user-cz2fr6bb7p
    @user-cz2fr6bb7p 4 года назад

    var age = 18;
    var height = 170;
    console.log((age > 25)&&(height > 150));
    var age = 18;
    var height = 170;
    console.log((age > 25)||(height > 150));

  • @user-ee2eq1yv8h
    @user-ee2eq1yv8h 2 года назад

    попробовал на пайтоне
    height = 194
    age = 18
    print ((age > 18) and (height > 175))
    false

  • @romankhlan2646
    @romankhlan2646 6 лет назад

    var age = 18;
    var height = 175 ;
    console.log ( age < 18 && height > 175 );
    false

  • @skorpion759
    @skorpion759 7 лет назад +1

    var age = 21;
    var height = 177;
    (age > 18)&&(height > 175)
    true

  • @mihaistamati5850
    @mihaistamati5850 3 года назад

    Python
    age = 18
    height = 175
    if(age172)
    print(not a model)
    Anwser:not a model

  • @grom3
    @grom3 6 лет назад +1

    Отличный урок. Очень полезный

  • @axelrea1.043
    @axelrea1.043 4 года назад

    false у меня рост 193 и возраст 23)