Успей записаться на курс по java - www.java-academy.ru Группа по java: t.me/+kQ0BrbuWaZxmMmY6
Пікірлер: 9
@anjelomanoranjan8 ай бұрын
Спасибо! Видео суперское) Объяснение ТОП! В Москве беда с хлебом(((
@fringo71874 күн бұрын
Вот бы хлеб стоил 20 рублей
@FellAngel3 ай бұрын
public class Ternary { public static void main(String[] args) { int _money = 100; int _priceBread = 20; int _moneyAfterShopping = _money - _priceBread; int _childMoney = _moneyAfterShopping >= 50 ? 10 : 5; // Где перед '?' - условие, а далее значения: 1-ое если True, и 2 если False // Если '_moneyAfterShopping >= 50', то '_childMoney' = 10, иначе '_childMoney' = 5 _moneyAfterShopping -= _childMoney; System.out.println(_moneyAfterShopping + " " + _childMoney); } }
@johannschwengler5296 ай бұрын
По моему так правильнее package Lesson4; public class Ternary { public static void main(String[] args) { int money = 100; int breadPrice = 20; int moneyAfterShopping = money - breadPrice; int childMoney = moneyAfterShopping >= 50 ? 10 : 5; //Элвис оператор - ? - Значение как if, перед : - true, после : - false moneyAfterShopping = moneyAfterShopping - childMoney; System.out.println(moneyAfterShopping); System.out.println(childMoney); } }
@Dmitry-nz6he14 күн бұрын
а так чуть короче int money = 100; int breadPrice = 20; int moneyAfterShopping = money - breadPrice; int childMoney = moneyAfterShopping >= 50 ? 10 : 5; //Элвис оператор - ? - Значение как if, перед : - true, после : - false moneyAfterShopping -= childMoney; System.out.println(moneyAfterShopping); System.out.println(childMoney);
@Im_undefeated10 күн бұрын
а зачем Вы написали 2:01 moneyAfterShopping -=10 и moneyAfterShopping -=5; 2:19. И что означает -=10?
@fringo71874 күн бұрын
это для того чтобы те 10 рублей которые мы дали ребенку, вычитались из общей суммы. -=10 означает что из переменой moneyAfterShopping, которая после покупки равна 80. Мы отнимает еще 10 чтобы отдать сыну. Иными словами "moneyAfterShopping -=10" это "80 - 10 "
@MolokoSlona4 ай бұрын
package Lesson4; public class Ternary { public static void main(String[] args) { int money = 100; int breadPrice = 60; int moneyAfterShopping = money - breadPrice; int childMoney = moneyAfterShopping >= 50 ? 10 : 5; moneyAfterShopping -= moneyAfterShopping >= 50 ? 10 : 5; System.out.println(childMoney); System.out.println(moneyAfterShopping); // if (moneyAfterShopping >= 50) { // childMoney = 10; // moneyAfterShopping -= 10; // } else { // childMoney = 5; // moneyAfterShopping -= 5; } }