Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2013, 21:15   #1
Косюра
Пользователь
 
Аватар для Косюра
 
Регистрация: 14.01.2011
Сообщений: 74
По умолчанию 8 заданий по ООП.

Задание 1. Turbo Delphi. Разработать программу, содержащую описание трех графических объектов:
отрезок, треугольник, квадрат.
Реализуя механизм полиморфизма, привести объекты в одновременное движение по экрану вверх вниз с отражением от его границ.
Задание 2. С++. Файлы.
Организовать программным способом файл F, компонентами которого являются действительные числа. Найти:
а) наименьшее из значений компонент с нечетными номерами;
б) сумму наименьшей и наибольшей компонент;
в) разность первой и последней компонент;
г) при наличии в файле более 10 отрицательных значений выдать на экран сообщение.
Задание 3. Программирование с использованием классов в С++. Композиция.
Разработать и реализовать диаграмму классов для описанных объектов предметной области, ис-пользуя механизмы наследования и композиции. Проверить ее на тестовом примере, с демонстрацией всех возможностей разработанных классов на конкретных данных.
Даны:
Объект целое число, умеющий печатать свое значение и отвечать на запрос о значении своего числового поля.
Объект Массив целых чисел, содержащий их количество, а также позволяющий находить среднее арифметическое чисел.
Задание 4. Qt. Полиморфное наследование.
Разработать программу, содержащую описание трех графических объектов:
отрезок, треугольник, квадрат.
Реализуя механизм полиморфизма, привести объекты в одновременное движение по экрану вверх вниз с отражением от его границ.
Задание 5.Динамические структуры данных. Списки.
Дана символьная строка длиной не более 80 символов, состоящая из слов, разделен-ных пробелом. Составить программу, которая вводит строку, организует из слов строки однонаправленный список-стек. Используя список, подсчитывает количество слов, длина которых меньше 3-х символов и удаляет из списка слова, длина которых меньше введен-ной с клавиатуры величины. Вывести на экран список до и после корректировки и все результаты работы.
Задание 6. Простые объекты.
Описать класс, включающий заданные поля и методы, двумя способами: без конструктора и с конструктором. Написать тестирующие программы, создающие массив объектов. Объект - выражение, состоящее из целых чисел и знаков операций (скобок нет).
Параметры: строка, содержащая выражение. Методы: инициализирующий и процедура, определяющая количество операций. Ввести несколько выражений и определить суммарное количество операций в них.
Задание 7. Наследование.
Разработать и реализовать иерархию классов для описанных объектов предметной области, используя механизмы наследования. Проверить ее на тестовом примере, с демонстрацией всех возможностей разработанных классов на конкретных данных.
Даны: Объект Целое число, умеющий печатать свое значение и отвечать на запрос о значении своего числового поля. Объект Запись, состоящий из двух полей: целого числа и массива целых чисел, который умеет печатать содержимое своих полей, возвращать значение числового поля записи, упорядочивать по возрастанию массив и определять его максимальный и минимальный элементы.
Задание 8. Qt. Создание контейнеров.
Моделировать очередь, в качестве элементов которой могут использоваться числа и строки. Операции: добавление элемента, удаление элемента, печать элементов очереди. Создать класс - потомок, который содержит процедуру сортировки элементов очереди. Тестировать полученную модель.

Можно все вместе или по частям.
Девушка - переменная бинарного типа с рандомным значением
Косюра вне форума Ответить с цитированием
Старый 12.05.2013, 21:21   #2
Косюра
Пользователь
 
Аватар для Косюра
 
Регистрация: 14.01.2011
Сообщений: 74
По умолчанию

Вознаграждение, естественно, присутствует. Обсуждаемо.
Девушка - переменная бинарного типа с рандомным значением
Косюра вне форума Ответить с цитированием
Старый 12.05.2013, 22:44   #3
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,577
По умолчанию

ICQ 395-546-218
rrrFer вне форума Ответить с цитированием
Старый 14.05.2013, 16:59   #4
G00dGame0ver
Новичок
Джуниор
 
Регистрация: 20.07.2012
Сообщений: 0
По умолчанию

Skype: SecretLines
ICQ: 636713781
e-mail: secretlines@yandex.ru
G00dGame0ver вне форума Ответить с цитированием
Старый 19.05.2013, 20:19   #5
Косюра
Пользователь
 
Аватар для Косюра
 
Регистрация: 14.01.2011
Сообщений: 74
По умолчанию

тема еще актуальна. Ибо интересует самое первое задание, которое на делфи
Девушка - переменная бинарного типа с рандомным значением
Косюра вне форума Ответить с цитированием
Старый 20.05.2013, 22:17   #6
N.i.k.o.l.a.y.
Форумчанин
 
Регистрация: 12.03.2012
Сообщений: 123
По умолчанию

По поводу 1ой задачи пишите по подробней на почту: LNSprogrammers@yandex.ru
<====Если помог, весы под профилем.
N.i.k.o.l.a.y. вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Надо решение двух заданий по ООП С++ fgh Помощь студентам 0 26.01.2011 20:15
Различие заданий girkoff Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 01.06.2010 13:09
Pascal 5 заданий K3NT1K Помощь студентам 9 14.05.2010 11:56
Паскаль ООП. Примеры программ с использованием ООП SeЯgey Помощь студентам 5 13.05.2009 21:55