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