Учебное пособие: Основные структуры языка Java
Методические указания к лабораторной работе
по курсу "Распределенные системы обработки информации"
Основные структуры языка Java
Москва 2004 г.
Оглавление
Цель работы.. 3
Задание для домашней подготовки. 3
Задания к лабораторной работе. 3
Задание 1. 3
Задание 2. 5
Задание 3. 5
Содержание отчета. 6
Контрольные вопросы. 7
Литература. 8
Приложение 1. Встроенные типы данных и основные конструкции языка. 9
Приложение 2. Работа с массивами. 26
Приложение 3. Введение в интегрированную среду разработки Eclipse. 28
Приложение 4. Листинг программы, подсчитывающей , как долго нужно откладывать деньги, чтобы к выходу на пенсию накопить заданную сумму, при условии, что ежегодно откладывается одна и та же сумма и размер счета возрастает в соответствии с процентной ставкойJava. 43
Приложение 5. Листинг программы, иллюстрирующей работу с одномерными массивами (создание и сортировка массива) 45
Приложение 6. Спецификация класса Figure. 47
Цель работы
Получить знания о выражениях и операторах языка Java. Научиться писать программы, производящие простые вычисления и поддерживающие диалог с пользователем, разрабатывать программы, осуществляющие обработку одномерных массивов и строк.
Задание для домашней подготовки
Ознакомиться с материалом, предоставленном в приложении к данным методическим указаниям. Ознакомиться с текстом задания к лабораторной работе в соответствии с вариантом и написать программу.
Задания к лабораторной работе
Задание 1
Номер задания соответствует порядковому номеру в журнале (по модулю 14).
1. Написать программу, которая просит ввести два числа, получает эти два числа от пользователя, а затем печатает сумму, разность, произведение и частное этих чисел.
2. Написать программу, запрашивающую у пользователя три числа и печатающую сумму, произведение, среднее значение, меньшее и большее их этих чисел.
3. Написать программу, принимающую от пользователя радиус круга и печатающую диаметр круга, длину окружности и площадь круга.
4. Написать программу, которая считывает два целых числа, определяет и печатает, является ли первое число кратным второму.
5. Написать программу, которая определяет, является введенное число четным или нечетным.
6. Написать программу, которая вычисляет и печатает квадрат и куб чисел от 1 до 10.
7. Написать программу, которая печатает геометрическую фигуру: прямоугольник, ромб, стрелу:
******* * *
--> ЧИТАТЬ ПОЛНОСТЬЮ <--