Современные технологии программирования Лабораторная работа №4. Вариант №7

Состав работы

material.view.file_icon
material.view.file_icon Лабораторная работа №4.docx
material.view.file_icon
material.view.file_icon Project1.cfg
material.view.file_icon Project1.dof
material.view.file_icon Project1.dpr
material.view.file_icon Project1.exe
material.view.file_icon Project1.res
material.view.file_icon Project1.~dpr
material.view.file_icon UEditor.dcu
material.view.file_icon UEditor.pas
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit1.~ddp
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

1. Разработать и реализовать класс TEditor «Редактор р-ичных чисел», используя класс
• Object Pascal,
• С++.
На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом:

РедакторР-ичныхЧисел
строка:      String
числоЕстьНоль: Boolean
добавитьЗнак: String
добавитьР-ичную цифру(a: Integer): String
добавитьНоль: String
забойСимвола: String
очистить: String
конструктор
читатьСтрокаВформатеСтроки: String (метод свойства)
писатьСтрокаВформатеСтроки(a: String) (метод свойства)
редактировать(a: Integer): String
Обязанность:
ввод, хранение и редактирование строкового представления р-ичных чисел
2. Класс должен отвечать за ввод и редактирование строкового представления р-ичных чисел. Значение р-ичного нуля - ‘0,’. Класс должен обеспечивать:
• добавление символов, соответствующих р-ичным цифрам (р от 2 до 16);
• добавление и изменение знака;
• добавление разделителя целой и дробной частей;
• забой символа, стоящего справа (BackSpace);
• установку нулевого значения числа (Clear);
• чтение строкового представления р-ичного числа;
• запись строкового представления р-ичного числа;
3. Протестировать каждый метод класса.

Дополнительная информация

2017
Современные технологии программирования. Лабораторная работа №4. Вариант: 8
Лабораторная работа №4. Редактор р-ичных чисел Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1.Разработать и реализовать класс TEditor “Редактор р-ичных чисел”, используя класс •Object Pascal, •С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом: РедакторР-ичныхЧисел строка: String числоЕстьНоль: Boo
User Shamrock : 1 февраля 2015
300 руб.
Современные технологии программирования. Лабораторная работа № 4 - Редактор р-ичных чисел
Лабораторная работа № 4 Редактор р-ичных чисел Задание Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание Разработать и реализовать класс TEditor «Редактор р-ичных чисел», используя класс Object Pascal, С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом...
User JulDir : 28 октября 2012
39 руб.
Современные технологии программирования. Лабораторная работа №4. Для вариантов №№17-24. Редактор комплексных чисел.
Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1. Разработать и реализовать класс «Ввод и редактирование комплексных чисел» (TEditor), используя Object Pascal, С++. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом: РедакторКомплексныхЧисел строка: String комплексноеЧислоЕстьНоль: Boolean добавитьЗнак
User nik200511 : 27 февраля 2015
77 руб.
Современные технологии программирования. Лабораторная работа №4. Абстрактный тип данных: Редактор простых дробей.
Тема: Классы Object Pascal, С++ Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание 1. Разработать и реализовать класс TEditor «Ввод и редактирование простых дробей», используя класс • Object Pascal, • С++.
User zhekaersh : 20 февраля 2015
70 руб.
Современные технологии программирования ЛАБОРАТОРНЫЕ работы №№1-4
Лабораторная работа №1 Абстракция данных «простая дробь» Лабораторная работа №2 Абстракция данных «р-ичное число» Лабораторная работа №3 Абстракция данных «комплексное число» Лабораторная работа №4 Параметризованный абстрактный тип данных «Память» Введение Целями данного лабораторного практикума является формирование практических навыков: проектирования программ в технологии «абстрактных типов данных»; реализации абстрактных типов данных с помощью классов С++; использования библиотеки визуа
User vastenin : 10 июня 2019
17 руб.
Современные технологии программирования (часть 2) Лабораторная работа 4 Управление калькулятором Вариант 4
Лабораторная работа №4 Управление калькулятором Цель Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования С++. Задание 1. Разработать и реализовать класс «Управление калькулятором чисел» тип TCtrl, используя класс С++. Тип чисел, которые обрабатывает калькулятор, зависит от варианта. На Унифицированном языке моделирования UML (Unified Modeling Language) наш класс можно обозначить следующим образом: УправлениеКалькуляторомПростыхДробей (тип
User Эректус : 20 ноября 2018
20 руб.
Современные технологии программирования (часть 2) Лабораторная работа 4 Управление калькулятором Вариант 4
Вал. Вариант 7
Чертеж сделан и 3д модель в компасе 22 + дополнительно сохранены в джпг Если есть какие-то вопросы или нужно другой вариант, пишите.
User Laguz : 1 октября 2025
100 руб.
Вал. Вариант 7
Крышка. Вариант 7
Чертеж сделан компасе 22 + дополнительно сохранён в джпг, пдф Если есть какие-то вопросы или нужно другой вариант, пишите.
User Laguz : 1 октября 2025
100 руб.
Крышка. Вариант 7
Теория и практика адвокатской деятельности - тест с ответами Синергия - 2022
Теория и практика адвокатской деятельности - тест с ответами Синергия - 2022 61 вопрос с ответами. Все ответы выделены в тексте Сдано на 90+ баллов в 2022 году!
User StudentHelp : 29 ноября 2022
390 руб.
Теория и практика адвокатской деятельности - тест с ответами Синергия - 2022
Контрольная работа по инженерной геодезии. Вариант № 3
Задание 2. Вычисление исходных дирекционных углов линий; решение прямой геодезической задачи Задание состоит из двух задач. Задача 1. Вычислить дирекционные углы линий ВС и CD, если известны дирекционный угол αАВ линии АВ и измеренные правые по ходу углы β1 и β2 (рис. 1). Задача 2. Найти координаты хс и ус точки С (рис. 1), если известны координаты хВ и уВ в точки В, длина (горизонтальное проложение) dВС линии ВС и дирекционный угол αBC этой линии. Координаты точки В и длина dВС берутся одинаков
User RomanAspire : 17 февраля 2014
Контрольная работа по инженерной геодезии. Вариант № 3
Проект торгового центра "Аманат"в г.Петропавловск
Торговый центр "Аманат"в г.Петропавловск Диплопмный проект Состав:чертежи 10,пояснительная109(+аннотация) Содержание пояснительной записки: Введение 1 Архитектурно-строительная часть 1.1 Характеристика здания 1.2 Описание генплана 1.3 Описание объемно-планировочного решения 1.4 Теплотехнический расчет 1.5 Отделка здания 1.6 Санитарно – техническое и инженерное оборудование 2 Расчетно – конструктивная часть 2.1 Расчет ребристой плиты покрытия 2.2 Расчет и конструирование регеля 2.3 О
User Alexy11 : 28 мая 2010
1001 руб.
Приспособление для фрезерования МЧ00.66.00.00
Приспособление для фрезерования МЧ00.66.00.00 Приспособление применяется для фрезерования плоскостей разъема одновременно двух вкладышей подшипника. На разрезе А-А вкладыш изображен тонкой линией. Вкладыш устанавливают на опору поз. 2 по обеим сторонам винта поз. 5. Опору крепят к корпусу поз. 1 двумя пластинами поз. 7 и шестью винтами поз. 12. Обрабатываемые вкладыши закрепляют прихватом поз. 3 и прижимами поз. 4. Головка винта поз. 5 фиксируется винтами поз. 11. Усилие зажима регулируется в с
User vermux1 : 26 января 2018
190 руб.
Приспособление для фрезерования МЧ00.66.00.00 promo
up Наверх