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

Определить являются ли треугольники равновеликими - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести остаток от деления натурального числа на пять прописью http://www.cyberforum.ru/cpp-beginners/thread1305903.html
1. Задано натуральное число. Определить остаток от деления на пять и вывести на экран запись вида «Остаток равен …», подставив на место … значение остатка прописью (например, «Остаток от деления...
C++ Вычисления по формулам Верна ли запись в 20 строке, если функция имеет вид y=((e^x-2.7)+3)/x+1.3 #include <conio.h> //для функции _getch #include <iostream> //Для функций cin, cout #include <math.h> //Для... http://www.cyberforum.ru/cpp-beginners/thread1305878.html
Есть ли утечка памяти в list C++
Здравствуйте, форумчане, есть вопрос насчет освобождения памяти в list, каждый элемент которого представлен структурой.Хотел узнать правильно ли освобождаю память и нет ли утечки? Вот часть кода: ...
Что выполняют данные процедуры? C++
Определить результат выполнения следующих рекурсивных процедур при п = 5: а) алг Процедура1(арг дел п) нач если п>0 то вывод п Процедура1(п-1) все кон
C++ Использовение чужих dll в своем проекте http://www.cyberforum.ru/cpp-beginners/thread1305839.html
Добрый день, А я все никак не угомонюсь с библиотеками. В проекте возникла потребность использовать ф-ии из чужих длл . Тоесть я точно знаю, что в этой длл содержится одна ф-ия. Но я не знаю...
C++ Написать программу: сумма первых трех цифр числа равна сумме его последних трех цифр. Получить все шестизначные счастливые номера. Счастливым называют такое шестизначное число, для которого сумма его первых трех цифр равна сумме его последних трех цифр. (Определить функцию для... подробнее

Показать сообщение отдельно
Spirit2222
0 / 0 / 1
Регистрация: 02.11.2013
Сообщений: 32
20.11.2014, 14:27
Вроде так
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#include <iostream>
#include <windows.h>
 
using namespace std;
 
//
// Структура треугольник (поля - стороны)
//
struct Trigle
{
    int a;
    int b;
    int c;
    //
    // Конструктор
    //
    Trigle(int a, int b, int c)
    {
        this->a = a;
        this->b = b;
        this->c = c;
    }
    //
    // Функция сравнения (сравниваем все 3 стороны)
    //
    bool Equals(Trigle *other)
    {
        if ( this->a == other->a &&
             this->b == other->b &&
             this->c == other->c )
        {
            return true;
        }
        else
        {
            return false;
        }
    }
};
 
void main()
{
    //
    // Создаем 3 треугольника (2 из них равны)
    //
    Trigle* t1 = new Trigle(10, 20, 30);
    Trigle* t2 = new Trigle(20, 40, 60);
    Trigle* t3 = new Trigle(10, 20, 30);
    //
    // Сравниваем треугольники
    //
    bool b1 = t1->Equals(t3);
    bool b2 = t1->Equals(t2);
    bool b3 = t2->Equals(t3);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru