Лекции.Орг
 

Категории:


Теория отведений Эйнтховена: Сердце человека – это мощная мышца. При синхронном возбуждении волокон сердечной мышцы...


Перевал Алакель Северный 1А 3700: Огибая скальный прижим у озера, тропа поднимается сначала по травянистому склону, затем...


Классификация электровозов: Свердловский учебный центр профессиональных квалификаций...

A-обработка строки (в третьом окне)



Лабораторная работа 6

Использование строк в оконных приложениях Java

Задание

Создать программу из 3 окон:

В 1 окне выводятся различные элементы управления (RadioButton, CheckBox, MaskEdit и т.д. в соответствии с индивидуальным вариантом.

Во 2 окне происходит создание и наполнение таблицы из некоторых столбцов с подсчетом значения в одном из столбцов в соответствии с индивидуальным вариантом.

В 3 окне происходит обработка строковых данных; в нем размещается поле ввода для ввода строки, список для вывода элементов числового массива, поле для вывода результата обработки строки

Вводится строка, состоящая из слов, записанных через запятые, и заканчивающаяся точкой. Словом считать последовательность символов, не содержащую пробел.

Наполнение этих окон - согласно варианту индивидуального задания.

Индивидуальные варианты.

Номер варианта имеет вид:

U.V T L.A

Назначение символов номера варианта:

U - Вид элементов управления (для первого окна):

1. RadioButton

2.CheckBox

3. MaskEdit

V - Что обозначают RadioButton:

1. Выбор любимого цвета из 4

2. Выбор любимой книги из 3

3. Выбор любимого блюда из 3

4. Выбор марки автомобиля из 5

5. Пол ребенка

V- Что обозначают CheckBox:

1. Любимые цветы из 4

2. Любимые ансамбли из 5

3. Любимые книги из 4

4. Любимые домашние животные из 6

V - Что обозначает MaskEdit и что вычисляется

1. Возраст - Подсчет года рождения

2. Количество детей и зарплата - Подсчет дохода на человека

3. Метраж квартиры и стоимость кв. метра – Подсчет суммы оплаты

4. Количество упаковок лекарства и стоимость одной упаковки – Подсчет уплаченной суммы

T – структура таблицы (второе окно):

1. Информация о студентах (Фамилия, группа, пол, оценки по трем предметам, средний балл – вычисляется)

2. Информация о магазинах (номер магазина, название товара, стоимость единицы, количество единиц товара, общая стоимость данного товара – вычисляется)

3. Информация о специальностях (название факультета, название специальности, число бюджетных мест, число коммерческих мест, число договорных мест, общее число мест на специальности – вычисляется)

4. Информация по экзаменам (название предмета, ФИО преподавателя, число пятерок, число четверок, число троек, число двоек, число не явившихся, общее число студентов группы – вычисляется)

5. Информация об автомобилях (марка автомобиля, номер, вид – грузовой или легковой, пробег в километрах, число месяцев пробега, средний пробег в месяц – вычисляется)

6. Информация о лекарствах (название лекарства, номер аптеки, цена упаковки, количество упаковок, стоимость данного лекарства – вычисляется)

L - Чем наполняется список (в третьем окне):

1. Получить массив кубов цифровых слов.

2. Получить массив результатов уменьшения цифровых слов в 3 раза.

3. Получить массив результатов возведения в квадрат цифровых слов.

4. Получить массив результатов умножения на 5 цифровых слов.

5. Получить массив результатов увеличения на 23 цифровых слов.

6. Получить массив результатов деления на 12 цифровых слов.

7. Получить массив результатов возведения в квадрат цифровых слов.

8. Найти сумму отрицательных чисел (цифровых слов), количество положительных чисел и все цифровые слова.

9. Получить массив результатов деления на 100 цифровых слов.

10. Найти число с наибольшим значением и все цифровые слова.

11. Найти массив разностей кубов последующего и предыдущего числа.

12. Получить массив результатов умножения на –1 цифровых слов.

13. Получить массив результатов возведения в квадрат цифровых слов.

14. Найти массив сумм цифр цифровых слов.

15. Получить массив результатов вычитания 20 из цифровых слов.

16. Найти сумму цифровых слов текста и цифровые слова.

17. Найти массив цифровых слов, увеличенных в 10 раз.

A-обработка строки (в третьом окне)

1. Сформировать строку из 5-символьных слов, не содержащих букву s.

2. В тексте удалить каждое слово с четным числом символов, продублировать каждое слово с нечетным числом символов, заменив все вхождения букв 'd' на букву 't' .

3. В каждом 5-символьном слове переставить символы так, чтобы одинаковые находились рядом (sosna – ssona и т д ).

4. Удалить из исходной строки слова с цифровыми символами.

5. Составить строку из 4-символьных нецифровых слов, расположив их по алфавиту.

6. Сформировать новую строку, в которую включены слова по возрастанию их длин.

7. Сформировать новую строку, в которую включены слова, состоящие только из латинских букв и не содержащие букв q, r и u.

8. Сформировать новую строку из 5-символьных слов, переставив в них буквы в обратном порядке (katet – tetak и т.д.).

9. Сформировать новую строку, в которой слова будут следовать в обратном порядке.

10. Сформировать новую строку, в которую включены только 5-символьные слова, с удалением из них литеры «А».

11. Сформировать новую строку из слов, состоящих только из латинских букв, и длиной не более 7 символов. При этом все строчные буквы заменить на заглавные буквы.

12. Сформировать новую строку, в которую включить только 4-символьные слова, с заменой А на О.

13. Сформировать строку из слов – «перевертышей»,

14. Поменять местами слова, «равноудаленные» от концов строки.

15. Переставить местами слова 1-2, 3-4, и так далее.

16. Удалить из строки 4-символьные слова, в которых есть буквы «а» или «о».





Дата добавления: 2016-11-02; просмотров: 695 | Нарушение авторских прав


Рекомендуемый контект:


Похожая информация:

  1. Выход за пределы строки и отсутствие нуль-символа является распространенными причинами ошибок в программах обработки строк
  2. Если поменять местами две строки определителя (два столбца), то получим новый определитель, равный исходному, умноженному на
  3. Извлечение символов из строки
  4. Команды редактирования командной строки
  5. Конституційно-процесуальні строки
  6. Краткие теоретические сведения. Указатели и символьные массивы (строки)
  7. Назначение индикаторов строки состояния
  8. Начало и конец многострочного комментария должны начинаться с первой позиции. Для комментирования одной строки необходимо использовать однострочный комментарий
  9. Отметьте галочкой каждую правильную строку. А лишнее слово укажите в конце строки
  10. ОТЧЕТ О ДВИЖЕНИИ ДЕНЕЖНЫХ СРЕДСТВ. Единица измерения: млн.руб. Наименование показателЕЙ Код строки Сумма – всего Из нее по деятельности текущей инвестиционной
  11. Перенаправление ввода-вывода команд командной строки


Поиск на сайте:


© 2015-2019 lektsii.org - Контакты - Последнее добавление

Ген: 0.003 с.