|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.07.2010, 01:21 | #1 |
Регистрация: 03.06.2010
Сообщений: 4
|
[C++] Нужно написать несколько программ (практика)
Здравствуйте, уважаемые форумчане.
Нужно написать несколько программ на C++ на учебную практику до 03.07. А лучше сегодня 02.07, что бы я получил уже готовые программы. От вас требуется цена и ваши условия. Можно на почту: webdesigner.ua@gmail.com Оплатить могу с помощью WebMoney или Яндекс Денег. Вот собственно сами задания: Задание 1 Классы. Объекты классов. Реализовать классы с обязательными методами: - метод инициализации, должен контролировать значение аргументов на корректность; - ввод из клавиатуры; - вывод на экран. Задача 1. Создать класс Diapazon. Поле L – действительное число, левая граница диапазона, поле R – действительное число правая граница диапазона. Реализовать метод, который будет проверять, принадлежит ли число данному диапазону. Задача 2. Создать класс Date, который содержит три поля. Реализовать метод для проверки корректности введения даты. Задача 3. Создать класс вектор в пространстве. Реализовать методы для проверки или векторы коллинеарные или компланарные и определения длины вектора. Задание 2 Конструкторы и деструкторы. Переопределение операций (перегрузка) Определить класс многочленов степени п с действительными коэффициентами Для сохранения коэффициентов многочлена использовать массив. Создать конструктор и деструктор. Переопределить операции: - добавление (+, +=); - вычитание (-, -=); - умножение(*,*=); - деление (/, /=) (нахождение части и остатка). Задание 3-4 Наследование. Полиморфизм. Абстрактные классы. Задача 1. Создать класс Man, который имеет имя, возраст, пол, образование. Определить функции переназначения возраста и образования. Создать public-производный класс - совершеннолетний, что имеет поле, номер паспорта. Задача 2. Создать класс Triad (тройка чисел); определить методы изменения полей и вычисление суммы чисел. Определить производный класс Triangle с полями-сторонами. Определить методы вычисления углов и площади треугольника. Задача 3. Создать абстрактный базовый класс Currency (валюта) для работы с обменом валют. Определить виртуальную функцию перевода в гривны. Реализовать производные классы Dollar и Euro с собственными функциями переводу в гривны. Задание 5. Файловые и строчные потоки. Задача1. Написать программу, которая считывает текст из файла, находит самое длинное слово и определяет сколько раз данное слово встретилось в тексте. Задача 2. Создать класс Dbase, который представляет список студентов. Класс содержит поля: фамилия, номер группы, средний балл. Реализовать механизм поиска студентов за заданным номером группы. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Несколько программ на Си за вознаграждение! | sproject | Фриланс | 10 | 05.05.2010 14:47 |
Нужны несколько программ на QuickBASIC | mmarina80 | Помощь студентам | 2 | 05.01.2010 17:18 |
Помогите пожалуйста составить несколько программ на С++, очень надо | mark89 | Общие вопросы C/C++ | 1 | 23.11.2008 19:17 |