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

Определение классов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Синтаксический анализатор. Сдвиг-свёртка без возвратов http://www.cyberforum.ru/cpp-beginners/thread696784.html
Доброго времени суток. Мне необходимо реализовать синтаксический анализатор, методом "сдвиг-свёртка без возвратов". Но я даже не знаю с чего начать и как реализовывать алгоритм. Если у кого-нибудь есть идеи по поводу этого, напишите плиз. Заранее спасибо.
C++ Готовая игра "угадай число" #include <iostream.h> int main () { int x=rnd%256; int d; int masks={0x80, 0x40, 0x20, 0x10, 0x08, 0x04, 0x02, 0x01}; int *mask; do { http://www.cyberforum.ru/cpp-beginners/thread696779.html
C++ Связанные списки
Вопросы в комментариях #include <iostream> #include <conio.h> #include <string.h> using namespace std; class NameDataSet { public: string sName;
C++ В Visual studio при изменении текста на кнопке изменнения не вступают в силу
Работая с Windows Form попытался изменить название кнопки в коде программы и впервый раз при запуске оно изменяется, а вот в последующие разы не хочет изменятся. Save All не помогает... private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e) { button1->Text = "Кнопка"; }
C++ Дана строка символов. Определить, является ли она правильным скобочным выражением http://www.cyberforum.ru/cpp-beginners/thread696769.html
Прошу помощи в создании данной программы: Дана строка символов. Определить, является ли она правильным скобочным выражением.
C++ В выходном файле заменить все маленькие буквы на большие Добрый вечер всем. Ребят помоги с программой очень прошу, нужно создать программу в выходном файле текста которая заменяет все маленькие буквы на большие. Заранее спасибо подробнее

Показать сообщение отдельно
John Prick
754 / 687 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
14.11.2012, 10:07     Определение классов
Ну вот и неплохо для первого раза.
Но я бы сделал так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
class Decart
{   
private:
    double x,y;
public:    
    Decart(void) : x(0), y(0) {}
    Decart(double X, double Y) : x(X), y(Y) {}
    void setpoint(double cx1, double cy1)
    {
        x = cx1;
        y = cy1;
    }
    double X(void) const { return x; }
    double Y(void) const { return y; }
};
 
double Distance(const Decart & Point1, const Decart & Point2)
{
    return sqrt( (Point1.X() - Point2.X()) * (Point1.X() - Point2.X()) +
                     (Point1.Y() - Point2.Y()) * (Point1.Y() - Point2.Y()) );
}
 
// ....
 
int main(void)
{
// ...
    Decart Point1(12, 3);
    Decart Point2(2, 6);
    cout<< "Расстояние между точками = " << Distance(Point1, Point2) << "\n";
// или даже так
    cout<< "Расстояние между точками = " << Distance(Decart(12,3), Decart(2, 6)) << "\n";
}
 
Текущее время: 21:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru