![]() |
![]() |
![]() | ||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
[ Введение | Основы | if/else | Циклы | Массивы | Графика | Анимация | Мышь | Клавиатура | Математика | Методы | Текст | Задачи ] Java для школьников: урок 3ОперацииОперации это специальные символы, используемые для комбинации переменных и/или значений. Первый набор операций, которые мы рассмотрим - математические, такие как плюс, минус, умножение, деление.
Вот простая программа, которая использует оператор сложения: void main() { int a = 1; int b = 2; int c = a + b; printLine(c); } Что должно получиться? Операции сравненияОперации сравнения выясняют, равны ли два значения, или одно больше или меньше другого.
Применение операций сравненияОбычно операции сравнения используются в условных операторах. Или, проже говоря, в ситуациях “что если”. Предположим, вы пишете программу для автобусных билетов. И вам надо знать цену билета в зависимости от возраста пассажира. Как бы Вы описали такую задачу? Вот один из способов: ЕСЛИ возраст пассажира больше 12 лет, ТО полная цена билета, ИНАЧЕ половина цены. Перепишем этот же алгоритм на языке Java. Это условный оператор. if (age > 12) { price = 16; } else { price = 8; } Хорошо, теперь напишем законченную программу для вычисления стоимости автобусного билета. void main() { // 1. Объявляем переменные int price = 16; int age; // 2. Запрашиваем возраст printLine("Введите Ваш возраст, пожалуйста:"); // 3. Пользователь вводит вой возраст age = readInt(); // 4. Проверим, если старше 12 лет if (age > 12) { printLine("Цена билета " + price + " рублей, спасибо."); } // 5. Проверка не прошла else { printLine("Цена билета " + price/2 + " рублей. Спасибо, малыш."); } } Замечания по программе
Выполняется только один из наборов инструкций (if или else), но не оба. По принципу либо—либо. if (эта операция истинна) { // выполняются инструкции в этих фигурных скобках } else { // если операция внутри if ложна или неверна, то // выполняются инструкции в этих фигурных скобках } |
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
![]() |