Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Java2

.doc
Скачиваний:
8
Добавлен:
22.02.2015
Размер:
18.94 Кб
Скачать
  1. Владелец телефона на телефонной станции представлен фамилией (строка), номером телефона (целое число) и суммой денег на его счете. Владелец является должником, если сумма денег на его счете отрицательная. По сведениям о некотором количестве (не более N) владельцев телефонов выдать списки должников, отсортированных по убыванию сумм долга. Если должников нет, выдать соответствующее сообщение.

  1. Сведения о студенте: фамилия (строка), шифр группы (строка), адрес (строка), номер телефона (целое число). По сведениям о некотором количестве (не более N) студентов получить список студентов данной группы, отсортированных по возрастанию номеров телефонов. Если студентов данной группы нет, выдать соответствующее сообщение.

  1. Сведения о владельце автомобиля: фамилия владельца, марка автомобиля (строки), номер автомобиля (целое число). По сведениям о некотором количестве (не более N) владельцев автомобилей получить список владельцев автомобилей указанной марки, отсортированных по возрастанию номеров автомобилей. Если автомобилей данной марки нет, выдать соответствующее сообщение.

  1. Сведения о веществе: название (строка), удельный вес (вещественное число), свойство проводимости (целое число: 0 – нет проводимости, 1 – полупроводник, 2 – проводник По сведениям о некотором количестве веществ получить список веществ , название которых состоит не менее, чем из двух слов, отсортированных по возрастанию удельных весов. Если нужных веществ нет, выдать соответствующее сообщение.

  1. Выбрать те из N разных точек плоскости, которые лежат вне круга радиуса R с центром в точке (a,b), упорядочить выбранные точки по возрастанию их расстояний до центра этого круга. Выдать сообщение в случае отсутствия нужных точек. (u, v) – та из N исходных точек, которая наиболее близка к началу координат.

  1. Информация о вкладчике сбербанка: фамилия, имя, отчество, номер, сумма вклада, дата последнего обращения в сбербанк. По сведениям о некотором количестве вкладчиков (не более N) и о текущей дате сформировать список вкладчиков, у которых с последнего обращения в банк прошло не менее одного года. Отсортировать их по убыванию длины периода с последнего обращения в сбербанк. Если нужных вкладчиков нет, выдать сообщение.

  1. Тара имеет вид параллелепипеда с ребрами a, b, c, может быть изготовлена из дерева, картона или пластмассы. По сведениям о некотором количестве элементов тары ( не более N) и о выбранном материале отобрать элементы тары , изготовленные из указанного вещества. Отсортировать их по возрастанию длин наибольших ребер. Если нужных элементов тары нет, выдать сообщение.

  1. Многоугольник – количество вершин, последовательные вершины. Выбрать , правильные многоугольники из совокупности L плоских многоугольников с числом вершин, не большим К, упорядочить их по возрастанию периметров. В случае отсутствия в совокупности таких многоугольников выдать сообщение.

  1. Файл содержит некоторое количество совокупностей точек плоскости {(xi, yi)}, 1<=i<=k (k<=N). Сформировать файл из характеристик совокупностей исходного файла. Характеристика совокупности {(xi, yi)}, 1<=i<=k - наибольшее из расстояний между точками совокупности. Совокупность точек размещать в динамической переменной. Наибольшее из расстояний между точками совокупности принято называть диаметром множества точек совокупности.

  1. Компонент файла – полином степени не выше N. По полиномам файла получить полином, равный их сумме. Считать, что коэффициенты полиномов размещены по убыванию показателей степеней X.

      1. Примечание:

  • В каждом задании требуется создать собственный класс (“абонент” , “вкладчик” и т.п.)

  • Информацию нужно считывать из файла и записывать результат в файл.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]