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

ООП - C++

Восстановить пароль Регистрация
 
Student Oleg
Сообщений: n/a
08.05.2012, 12:51     ООП #1
1) Для класса символьной строки определить отношение лексикографического порядка, перегрузив с помощью дружественной функции операцию «<»

2)9. Рациональное число определить как несократимую дробь, состоящую из пары целых чисел – числителя и знаменателя, причем знаменатель должен быть положительным целым числом. Написать конструктор класса рационального числа. Знаменатель по умолчанию равен 1.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2012, 12:51     ООП
Посмотрите здесь:

ООП на С++ C++
ООП C++
C++ ООП C++
C++ ООП
C++ по ООП .
ООП C++
C++ ООП
ООП C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrCold
851 / 749 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
08.05.2012, 15:21     ООП #2
1.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cstring>
class String {
    char buff[256];
    public:
  String() {buff[0]='\0';}
String(const char* str) {strcpy(buff,str);}
~String() {}
 
friend int operator<(String x,String y)
          { return strcmp(x.buff,y.buff)< 0; }
};
int main () {
String str1("     ");
String str2("Second string");
if (str1 < str2) std::cout << "String 1 < String 2\n";
 
  system("pause");
  return 0;
}
Yandex
Объявления
08.05.2012, 15:21     ООП
Ответ Создать тему
Опции темы

Текущее время: 17:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru