Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Задание 3.2. Работа с набором ArrayList





3.2.1. В набор ArrayList поместить случайные значения типа Int в диапазоне и количестве в соответствии с вариантом (см. табл. 1) с помощью метода add.

3.2.2. Отсортировать набор в порядке возрастания.

3.2.3. Вывести на консоль все элементы набора с помощью цикла foreach. Значение номера варианта занести в набор и на позицию равную номеру варианта.

Таблица 1.

Вариант Количество Диапазон
    300..500
    200..700
    100..500
    400...900
    200..500
    100..300
    300..700
    400..700
    500..800
    100..400
    200.400
    400..600
    300..600
    500..900
    400..800
    500..700

 

3.3.4. Сгенерировать новое значение в пределе от 0 до произведения номера варианта и 1000 и проверить существует ли такое значение в наборе, если существует определить его индекс.

3.2.5. Удалить элемент набора равный случайному значению, сгенерированному в пределе от 0 до максимального индекса набора.

3.2.6. Удалить все элементы набора.

Задание 3.3. Работа с наборами Queue и Stack

3.3.1. Сгенерировать массив символов (тип char), тип символов выбрать из кодовой таблицы Unicode (см.приложение) определить в соответствии с вариантом (см. табл. 1). Размер массива определить случайным образом из указанного диапазона (см. табл. 1).

3.3.2. Создать набор типа очередь (Queue). В него поместить символы из сгенерированного массива, выбранные случайным образом и в количестве равным половину этого массива.

Таблица 1.

Вариант Тип Диапазон
  Заглавная латиница 400..700
  Строчная латиница 500..800
  Кириллица 100..400
  Цифры 200.400
  Заглавная латиница 400..600
  Строчная латиница 300..600
  Кириллица 500..900
  Цифры 400..800
  Заглавная латиница 300..500
  Строчная латиница 200..700
  Кириллица 100..500
  Цифры 400...900
  Заглавная латиница 200..500
  Строчная латиница 100..300
  Кириллица 300..700
  Цифры 400..700

 

3.3.3. Определить количество элементов в очереди.

3.3.4. Вывести на экран все элементы очереди.

3.3.5. Удалить все элементы набора с помощью цикла.

3.3.6. Добавить в стек поочередно все буквы своего имени и фамилии.

3.3.7. Извлечь и напечатать на экран первые три элемента стека.

3.3.8. Извлечь без удаления оставшиеся элементы.

 

Date: 2016-05-13; view: 271; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию