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

Даны длины четырёх отрезков. Определить, могут ли они быть сторонами параллелограма - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структура свитч-кейс http://www.cyberforum.ru/cpp-beginners/thread991933.html
Написать программу,которая считает количество разных чисел, в рядке символов который вводится с клавиатуры. Программа должна использовать свитч-кейс и цикл while
C++ В чем ошибка алгоритма змейки Всем добрый вечер! Решил написать змейку, но столкнулся с такой проблемой, что змейка на отрез не хочет одекватно работать, хоть и алгоритм в теории должен работать правильно! #include <cstdlib> #include <iostream> #include<windows.h> #include<conio.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread991914.html
C++ Поменять местами элементы массива
Есть указатель Mas void *Mas; на массив структур вида. struct ST{ int a; int b; int c; int d; }; Нужно написать функцию, которая меняет местами структуры под номером n и m.
Перегрузка операторов C++
Вот задание b) Создать класс Set – множество целых чисел, используя динамическую память. Определить операторы работы с множествами: "+" – объединение, "*" – пересечение, "-" вычитание, как дружественные функции, а "+=" – включение нового элемента в множество, "==" – сравнения на равенство, и др. как методы класса. Определить операторы "<<" и ">>". Также определить функцию определения...
C++ абстрактные классы ошибка http://www.cyberforum.ru/cpp-beginners/thread991902.html
Здравствуйте. Помогите пожалуйста найти ошибку в программе с абстрактным классом. #include "stdafx.h"; int _tmain(int argc, _TCHAR* argv) { return 0; } #include <iostream> #include <cstdlib> #include <sstream> using namespace std;
C++ ПреобразоваТЬ строку символов в массив #include <cstdio> #include <cctype> #include <iostream> #include <cmath> #include "QTime" void stuToArr(char s, int ar, int&size); using namespace std; int main(){ char s; int ar , size; подробнее

Показать сообщение отдельно
lemegeton
 Аватар для lemegeton
2913 / 1342 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
29.10.2013, 21:18     Даны длины четырёх отрезков. Определить, могут ли они быть сторонами параллелограма
1.
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
#include <iostream>
 
template <class T>
void order(T &a, T &b) {
  if (a < b) {
    std::swap(a, b);
  }
}
 
template <class T>
void order(T &a, T &b, T &c, T &d) {
  order(a, b);
  order(c, d);
  order(a, c);
  order(b, d);
  order(b, c);
}
 
template <class T>
bool isParallelogram(T a, T b, T c, T d) {
  order(a, b, c, d);
  return a == b && c == d;
}
 
int main(int, char**) {
  int a = 1, b = 2, c = 2, d = 1;
  
  std::cout << isParallelogram(a, b, c, d) << std::endl;
 
  return 0;
}
 
Текущее время: 11:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru