Читать «Java: руководство для начинающих» онлайн - страница 353

Герберт Шилдт

Как создать кодовый блок? Кодовый блок должен начинаться с символа { и завершаться символом }.

Сила тяжести на Луне составляет около 17% земной. Напишите программу, которая вычисляла бы ваш вес на Луне. / Вычисление веса на Луне. Присвоить ее исходному файлу имя Moon.java. / Приложение А. Ответы на вопросы для самопроверки 557. class Moon { public static void main(String args[]) { double earthweight; // Вес на Земле double moonweight; // Вес на Луне earthweight = 165; moonweight = earthweight * 0.17; System.out.println(earthweight + " earth-pounds is equivalent to " + moonweight + " moon-pounds."); } }

Видоизмените программу, созданную в примере для опробования 1.2, таким образом, чтобы она выводила таблицу преобразования дюймов в метры. Выводите значения длины до 12 футов через каждый дюйм. После каждых 12 дюймов выводите пустую строку. (Один метр приблизительно равен 39,37 дюйма.) / Эта программа отображает таблицу преобразования дюймов в метры. Присвоить ее исходному файлу имя InchToMeterTable.java. / class InchToMeterTable { public static void main(String args[]) { double inches, meters; int counter; counter = 0; for(inches = 1; inches <= 144; inches++) { meters = inches / 39.37; // преобразовать в метры System.out.println(inches + " inches is " + meters + " meters."); counter++; // Каждая 12-я выводимая строка должна быть пустой if(counter == 12) { System.out.println(); counter =0; // сбросить счетчик строк } } } }

Если при вводе кода программы вы допустите опечатку, то какого рода сообщение об ошибке вы получите? Сообщение о синтаксической ошибке.

Имеет ли значение, в каком именно месте строки находится оператор? Не имеет. В Java допускается произвольное форматирование исходного кода. Глава 2. Введение в типы данных и операторы

Почему в Java строго определены диапазоны допустимых значений и области действия простых типов? Диапазоны допустимых значений и области действия простых типов строго определены в Java для того, чтобы обеспечить переносимость программ с одной платформы на другую.

Что собой представляет символьный тип в Java и чем он отличается от символьного типа в ряде других языков программирования? Символьный тип задается ключевым словом char. В Java для представления символов применяется уникод (Unicode), в отличие от многих других языков программирования, в которых для этой цели применяется код ASCII.

Переменная типа boolean может иметь любое значение, поскольку любое ненулевое значение интерпретируется как истинное. Верно или неверно? Неверно. Переменная типа boolean может принимать лишь одно из двух логических значений: true или false.

Допустим, результат выполнения программы выглядит следующим образом: One Two Three Напишите строку кода с вызовом метода println (), где этот результат выводится в одной символьной строке. System.out.println("One\nTwo\nThree");