Учебное пособие: Основные структуры языка Java

0 0

0 0

0 0

0 0

Длина стороны квадрата (сторон прямоугольника / длина стрелки) должны задаваться либо в параметрах командной строки, либо с клавиатуры через консоль после запуска программы.

Символы – заполнители (“*”,“ ”…) также должны либо задаваться в параметрах командной строки, либо назначаться по умолчанию в случае, если программа запущена без параметров. То есть программа при запуске должна определять запущена ли она с параметрами. Если нет – то она должна просить пользователя ввести недостающие размеры с клавиатуры, а символы – заполнители назначаться по умолчанию.

Программа должна быть реализована внутри метода

public static void main(String[] args){

//…

}

с использованием встроенных типов и основных конструкций языка Java.

Также должна быть предусмотрена обработка исключений.

Факультативно (не обязательно): Организовать вывод фигуры в текстовый файл.

В ходе лабораторной работы необходимо отладить написанную дома программу и предъявить работающую программу преподавателю.

Содержание отчета

Отчет должен содержать:

1. Постановку задачи, решаемой отлаженной программой.

2. Руководство пользователя отлаженной программы, содержащее описание интерфейсов всех функций программы.

3. Листинг программы с необходимыми комментариями.

Контрольные вопросы

1. Какие условные операторы есть в языке Java?

2. Какие операторы цикла существуют в языке Java?

3. В чем отличие между операторами цикла for, whileи do-while? Какой синтаксис у этих операторов?

4. Как реализовать оператор gotoc помощью стандартных операторов Java?

5. Почему в блоке switch(){} оператор default ставится в конце.

6. Как уменьшить размер блока оператора switch(){} в данной работе.

7. Какие операции существуют в языке Java?

8. Для чего необходимы операторы условного перехода? Какие операторы условного перехода есть в языке Java?

Литература

1. Арнолд К., Гослинг Дж., Холмс Д. Язык программирования Java:Пер. с англ. – М.: Издательский дом «Вильямс», 2001 г. – 624 с., ил.

2. Павловская Т.А., Щупак Ю.А. С/С++. Структурное программирование: Практикум. -СПб.: Питер, 2002. -240с.

3. Павловская Т.А. С/С++. Программирование на языке высокого уровня -СПб.: Питер, 2002. -464с.

К-во Просмотров: 534
Бесплатно скачать Учебное пособие: Основные структуры языка Java