-Поиск по дневнику

Поиск сообщений в Master71

 -Подписка по e-mail

 

 -Сообщества

Участник сообществ (Всего в списке: 1) СТИХОТВОРЕНИЯ

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 04.02.2011
Записей:
Комментариев:
Написано: 143





Наследование проверка строки

Четверг, 19 Апреля 2012 г. 22:13 + в цитатник
У класса String нет защиты от переполнения, создадим класс Pstring, в котором предотвратим переполнение буфера.
Новый конструктор производного класса будет копировать в str только SZ-1 символов, если строка окажется слишком длинной, и будет копировать строку полностью, если она будет иметь длину меньшую, чем SZ

Пример программы смотрите во вложении

Вложение: 3954808_kodc.txt


Метки:  

Наследование

Среда, 18 Апреля 2012 г. 21:19 + в цитатник
Создайте класс publication, в котором храняться название (строка) и цена (тип float) книги. От этого класса наследуются еще два класса: book, который содержит количество страниц, и type, который содержит время записи в минутах. Каждый класс содержит два метода getdata, для ввода данных и putdata, для вывода на экран.

Пример программы смотрите во вложении

Вложение: 3954602_kodc.txt


Метки:  

Перевод из фунтов в доллары и наоборот

Вторник, 17 Апреля 2012 г. 21:06 + в цитатник
Нужно написать программу объединяющую классы bmoney sterling. Ползователь должен ввести сумму в долларах и старых фунтах, а программа переводит в фунты и доллары соответственно

Пример программы смотрите во вложении

Вложение: 3954431_kodc.txt


Метки:  

Класс sterling, перегруженные операторы

Понедельник, 16 Апреля 2012 г. 22:20 + в цитатник
Создайте класс sterling, состоящий из фунт типа long, шиллинга типа int, и пенса типа int
Создайте конструктор без аргументов
Конструктор с одним аргументом типа double ( для преобразования от десятичных фунтов)
Конструктор с тремя аргументами
Метод для получения от пользователя значений
Метод вывода полученных значений
Метод сложения sterling+sterling
Метод вычитания sterling-sterling
Метод деления sterling/sterling
Метод деления sterling/double
Метод умножения sterling*double

Пример программы смотрите во вложении

Вложение: 3954184_kodc.txt


Метки:  

Класс safearray

Воскресенье, 15 Апреля 2012 г. 20:26 + в цитатник
Напишите программу, чтобы пользователь мог определять границы массива. Имеем перегруженную операцию доступа к членам массива, проверяющую индексы каждый раз, когда массиву нужен доступ для проверки, что мы не вышли за границы массива. Понадобится конструктор с двумя аргументами, который определяет верхнюю и нижнюю границы.

Пример программы смотрите во вложении

Вложение: 3953968_kodc.txt


Метки:  

Перевод введенного значения в тип long double

Суббота, 14 Апреля 2012 г. 18:23 + в цитатник
Напишите программу, когда пользователь вводит большое число динежного типа $173 698 001,32, а программа переводит его в тип long double, нужно разработать метод mstold(), который принимает денежную строку. ЕЕ нужно обработать как массив символов и пересматривая символ за символом скопировать только цифры и десятичную точку

Примеры программ смотрите во вложении

Вложение: 3953672_kodc.txt


Операции с переменными классов с помощью перегруженых операций

Суббота, 14 Апреля 2012 г. 18:09 + в цитатник
Напишите программу выполняющую арифметические операции

bmoney=bmoney+bmoney
bmoney=bmoney-bmoney
bmoney=bmoney-long double
long double=bmoney/bmoney
bmoney=bmoney/long double

Пример программы смотрите во вложении

Вложение: 3953669_kodc.txt


Метки:  

Калькулятор дробей с перегруженными функциями

Четверг, 12 Апреля 2012 г. 20:09 + в цитатник
Пользователь вводит две дроби и выбирает арифметическую операцию

Пример программы смотрите во вложении

Вложение: 3953324_kodc.txt


Метки:  

Перегруженные операции класс time

Среда, 11 Апреля 2012 г. 23:09 + в цитатник
Создайте класс time, содержащий три переменных типа int. В функции main создайте две инициализированные переменные time1 и time2. Перегруженные операции должны складывать, умножать и вычитать эти значения, а также операциями ++ и --, которые работают в префиксной и постфиксной формах.

Пример программы смотрите во вложении

Вложение: 3953141_kodc.txt


Метки:  

Арифметические операции с перегруженными функциями

Среда, 11 Апреля 2012 г. 21:00 + в цитатник
Создайте класс, в нем одна переменная типа int. Пользователь вводит два числа и на выбор может произвести с ними любую из арифметических операций с помощью перегрузочных операций. Результат перед выводом на экран должен пройти проверку, что он не выходит за границы 2147483648 и -2147483648
Пример программы смотрите во вложении

Вложение: 3953109_kodc.txt


Метки:  

Перегруженная операция +

Понедельник, 09 Апреля 2012 г. 22:53 + в цитатник
Нужно написать программу, используя класс time, складывающий два значения времени с помощью операции +
time1 и time2 инициализированны в функции main, а сумма сохраняется в переменной time3 и выводится на экран

Пример программы смотрите во вложении

Вложение: 3952518_kodc.txt


Метки:  

Перегруженная операция += строк

Понедельник, 09 Апреля 2012 г. 22:32 + в цитатник
Нужно написать программу с перегруженной операцией строк +=. Эта операция должна позволять записывать выражение типа s1+=s2, а резултат s3=s1+=s2

Пример программы смотрите во вложении

Вложение: 3952512_kodc.txt


Метки:  

Сложение и вычитание с помощью перегруженных функций

Понедельник, 09 Апреля 2012 г. 21:26 + в цитатник
Нужно написать программу на основе класса Distance c перегруженными функциями сложения и вычитания. Если первый интервал больше второго, то нужно вычесть dist2 из dist1, если dist2 больше dist1, то нужно их сложить получив dist3

Вложение: 3952487_kodc.txt


Метки:  

Колода для игры в бридж (перемешивание)

Пятница, 06 Апреля 2012 г. 21:34 + в цитатник
Пример программы смотрите во вложении

Вложение: 3951885_kodc.txt


Метки:  

Вывод среднего дробного значения из массива

Пятница, 06 Апреля 2012 г. 20:15 + в цитатник
Напишите программу, которая получает дробные значения от пользователя, сохраняет их в массиве типа fraction, вычисляет среднее значение и выводит результат
Пример программы смотрите во вложении

Вложение: 3951871_kodc.txt


Метки:  

Максимальное значение массива

Четверг, 05 Апреля 2012 г. 21:32 + в цитатник
Напишите программу, которая позволяет пользователю вводить целые числа, а затем сохранять их в массиве типа int. Напишите функцию maxint(), которая обрабатывает элементы массива один за другим, находим наибольший. Функция должна принимать в качестве аргумента адресс массива и количество элементов в нем, а возвращать индекс наибольшего элемента. Программа должна вызывать эту функцию, а затем вывести нибольший элемент и индекс.

Пример программы смотрите во вложении

Вложение: 3951722_kodc.txt


Метки:  

Среднее значение с помощью массивов

Среда, 04 Апреля 2012 г. 19:52 + в цитатник
Напишите программу, вычисляющую среднее значение 100 интервалов, введенных пользователем. Создайте массив объектов класса Distance.
Пример программы смотрите во вложении

Вложение: 3951327_kodc.txt


Метки:  

Ввод имени сотрудников с помощью массива

Вторник, 03 Апреля 2012 г. 22:39 + в цитатник
Создайте класс employee, который содержит имя (объект класса string) и номер (типа long) служащего. Включите в него метод getdata(), предназначенный для получения данных от пользователя и помещения их в объект, и метода putdata(), для вывода данных. Предполагаем, что имя может иметь внутренние пробелы.
Напишите функцию main(), использующую этот класс. Вам нужно будет создать массив типа employee, а затем предложить пользователю ввести данные до 100 служащих и вывести их на экран.

Пример программы смотрите во вложении

Вложение: 3951135_kodc.txt


Метки:  

Переворачиваем строку

Понедельник, 02 Апреля 2012 г. 20:50 + в цитатник
Напишите функцию reversit(), которая переворачивает строку (массив типа char). Используйте цикл for, который меняет местами первый и последний символы, затем следующие и тд до последнего. Строка должна передаваться в функцию reversit() как аргумент.

Напишите программу для выполнения функции reversit(). Программа должна принимать строку от пользователя, вызывать функцию reversit(), а затем выводить полученный результат. Используйте метод ввода, который позволяет использовать внутренние пробелы.

Пример программы смотрите во вложении

Вложение: 3950800_kodc.txt


Метки:  

Таблица умножения дробей

Воскресенье, 01 Апреля 2012 г. 16:02 + в цитатник
Нужно создать программу на основе class fraction, выводящую таблицу умножения простых дробей. Пользователь вводит знаменатель, а программа должна подобрать всевозможные целые значения числителя, так чтобы значения получаемых дробей находились между 0 и 1
Пример программы смотрите во вложении

Вложение: 3950469_kodc.txt


Метки:  

Поиск сообщений в Master71
Страницы: 5 4 [3] 2 1 Календарь