Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Later28
0 / 0 / 0
Регистрация: 12.01.2013
Сообщений: 12
#1

Написать два класса: Celsius, Fahrenhate (означающие температуру в соответствующей шкале) - C++

12.01.2013, 19:30. Просмотров 317. Ответов 0
Метки нет (Все метки)

7 заданий. После завтра нужно сдать...
1. Написать два класса: Celsius, Fahrenhate (означающие температуру в соответствующей шкале) с конструктором инициализации со значением температуры в качестве входного параметра и двумя конструкторами копирования: один из экземпляра Celsius в создаваемый экземпляр Fahrengate, и один наоборот для создания экземпляра класса Celsius. При конструировании должно производиться соответствующее преобразование температуры (формулу см. http://ru.wikipedia.org/wiki/Градус_Фаренгейта).
Подсказака: заголовочные файлы обоих классов имеют такие конструкции
class Celsius; //Предварительное объявление для
//использования в конструкторе копирования
class Fahrenhate
{ ...
Fahrenhate(Celsius &c); //Конструктор копирования
...
};
2. Расширить классы Celsius, Fahrengate операциями присваивания при выполнении которых производится соответствующее преобразование температуры.
3. Расширить классы Celsius, Fahrengate операциями сложения и вычитания (с приведением значения к шкале первого слагаемого).
4. Считая курсы обмена валют заданными константами создать классы Rubl, Baks, Euro с конструкторами инициализации, копирования, операциями присваивания, сложения и вычитания.
5. Создать класс Drob, означающий рациональное число. Определить конструктор инициализации, в качестве параметров принимающий числительное и знаменательное. Определить операторы "+", "-", "*".
6. Создать классы Polar и Dekart, означающие полярные и декартовы координаты точки на плоскости. Определить конструктор инициализации. Определить операторы "+", "-", "=".
7. Создать класс Temperatura. Определить операции ">", "<","==". Создать 5 экземпляров класса с разными значениями температуры. Написать функцию поиска максимального значения. Функцию поиска минимального значения. Написать функцию сортировки массива экземпляров класса Temperatura (Temperatura t[]).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2013, 19:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать два класса: Celsius, Fahrenhate (означающие температуру в соответствующей шкале) (C++):

Перевод температуры из градусов по шкале Цельсия в градусы по шкале Фаренгейта - C++
Приветствую, помогите пожалуйста ребяят ) срочно нужна написать программу ... условия таковы : Написать программу, которая получает...

Написать два класса с методами. Без использования STL - C++
Надеюсь на вашу помощь, т.к. с С++ не знаком. Думаю новичкам будет отличной задачей для разминки...;) Задача 1. Создать 2 объекта...

Пересчитать температуру по шкале цельсия в температуру по шкалам кельвина кельвина и форенгейта - Delphi
Пересчитать температуру по шкале цельсия в температуру по шкалам кельвина кельвина и форенгейта. Значение &quot;цельсевой&quot; температуры уже...

Перевод температуры из градусов по шкале Цельсия (С) в градусы по шкале Фаренгейта - Turbo Pascal
1. Напечатать таблицу перевода температуры из градусов по шкале Цельсия (С) в градусы по шкале Фаренгейта (F) для значений от 15С до 30С...

Перевод температуры из градусов по шкале Цельсия в градусы по шкале Фаренгейта - Turbo Pascal
Вывести на экран таблицу перевода температуры из градусов по шкале Цельсия (С) в градусы по шкале Фаренгейта (F) для определений от 0 30...

Напечатать таблицу перевода температуры из градусов по шкале Цельсия в градусы по шкале Фаренгейта - C#
Всем привет! Прошу помоч! Напечатать таблицу перевода температуры из градусов по шкале Цельсия (С) в градусы по шкале Фаренгейта (F)...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2013, 19:30
Привет! Вот еще темы с ответами:

Напечатать таблицу перевода температуры из градусов по шкале Цельсия в градусы по шкале Фаренгейта - Pascal ABC
Напечатать таблицу перевода температуры из градусов по шкале Цельсия (C) в градусы по шкале Фаренгейта (F) для значений температуры от 15°C...

Напечатать таблицу перевода температуры из градусов по шкале Цельсия в градусы по шкале Фаренгейта - Pascal ABC
Помогите с циклами плиз... 1. Выполняется с помощью цикла for Напечатать таблицу перевода температуры из градусов по шкале...

Написать программу позволяющую определить являются ли два класса паралельными - Turbo Pascal
Написать программу позволяющую определить являются ли два класса паралельными

Написать прграмму,позволяющую определить,являются ли два класса параллельными - Turbo Pascal
Написать прграмму,позволяющую определить,являются ли два класса параллельными


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru