Java уроки для начинающих #12 | Арифметические операции

preview_player
Показать описание
В этом курсе я вам расскажу про основы языка Java.

Решения домашних заданий:

00:00 - Вводная задача
00:33 - Разбор операции
01:11 - Бинарные операции
04:45 - Унарные операции
08:29 - Схема всех операций
08:57 - Домашнее задание

😺 Если видео для вас было полезно вы можете поддержать канал
Сбер: 2202 2018 9876 9027 Арина

Успехов в изучении!
Рекомендации по теме
Комментарии
Автор

Спасибо за уроки! Чаще бы они выходили конечно, уже далеко ушёл вперед в обучении, но все равно смотрю, нравится подача информации)

CJIET_TTARIKA
Автор

Арина, большое вам за доступное, подробное объяснение. ДЗ очень интересные, продуманные. Успехов вам!

ШолпанЖакупова-дф
Автор

я конечно решила сама, но потом посмотрела ваш ответ и он оказался куда короче чем мое решение, чет я не додумалась сделать как у вас. Большое спасибо за урок! И за задание конечно, хорошее, сложноватое, короче идеальное))
int universities = 5;
int places = 500;
int applicants = 2263;
applicants += 871;
places -=73;
int uniPlaces = places * universities;
String mest = " мест.";
String abitur = " абитуриентов.";

switch ((uniPlaces - applicants) % 10){
case 1:
mest = " место.";
break;
case 2:
case 3:
case 4:
mest = " места.";
break;}

if((uniPlaces - applicants) % 100 >=11 && (uniPlaces - applicants) %100 <=19){
System.out.println(mest);}

switch ((applicants - uniPlaces) % 10) {
case 1:
abitur = " абитуриент.";
break;
case 2:
case 3:
case 4:
abitur = " абитуриента.";
break;}

if((applicants - uniPlaces) % 100 >=11 && (applicants - uniPlaces) %100 <=19) {
System.out.println(abitur);}

if(uniPlaces >= applicants){
мест: " + uniPlaces + ". Количество абитуриентов: " + applicants + ".");
System.out.println("В вузах осталось " + (uniPlaces - applicants) + mest);}
else {
мест: " + uniPlaces + ". Количество абитуриентов: " + applicants + ".");
System.out.println("Не поступило " + (applicants - uniPlaces) + abitur);}
}
}

koteehka
Автор

Новое видео! Ура! Как обычно доступно и очень подробно. Уверен, когда курс станет полным на него станут ссылаться, как на самый лучший курс для новичков!

Вадим-оь
Автор

Спасибо за уроки!
Главное не прекращай😊

synarge
Автор

Арина, у тебя замечательные уроки!
Хочу стать Вайтишником, захожу на джаву очень интересно смотреть твои уроки)

nen
Автор

Спасибо за очередной урок, но в домашнем задании не понятно следующее, в операторе If то что мы проходили в круглых скобках писали условие, а в фигурных текст выводимый на экран, а у вас в круглых скобках условие и в фигурных тоже идет большое количество условии. Почему так ? Да и само задание трудно воспринимается новичком, те условия что есть в фигурных скобках они понятны, но трудно улавливается связь между ними(не во всех, в некоторых). Если вы сможете провести детальный разбор этого задания было бы очень круто. В любом случае спасибо за ваши старания!

if (universities * places < applicants) {

int restApplicants = applicants - (universities * places);
int lastNumber = restApplicants % 10;
String end = " абитуриентов.";
switch (lastNumber) {
case 1:
end = " абитуриент.";
break;
case 2:
case 3:
case 4:
end = " абитуриента.";
break;
}

ggggpppp
Автор

Не смог решить самостоятельно( пришлось идти в ответы. Спасибо)

LoloPay
Автор

Очень интересно, задание со * было трудно сделать, догадался что через switch, но не смог правильно построить if, запутался. Пришлось посмотреть ответы. Так получилось что выпал в ответ 1 вариант "Не поступило 211 абитуриентов", пришлось менять формулу с %10 на %100 и добавлять в case 11, 12, 13, 14 "абитуриентов". Жду следующего урока

DmytroKorzhov
Автор

кстати, было бы неплохо, если бы ты к урокам говорила какую главу книги прочесть. например: Шилдт "Java. Руководство для начинающих 2019", глава 3 "Управляющие инструкции", цикл while.

ПростоУлыбка-шо
Автор

Было бы здорово увидеть/услышать разбор задачи словами, показалось сложным(

МарияАпарина-еч
Автор

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

nickzichler
Автор

В решении домашки используете printF не понятно чем он отличается от обычного print ((

nen
Автор

А я как-то уж совсем мудрено решал ))))

if ((Delta % 10 <= 4) && (Delta % 10 != 0)) {
System.out.println("В ВУЗах осталось " + Delta +" места");
} else {
System.out.println("В ВУЗах осталось " + Delta + " мест");}

АлександрСороколетов-ря
Автор

Почему "х+=5" легче было сделать "х=+5"

marvinheemeyer