Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Определить, является ли введенный символ числом Написать программу, которая вводит один символ с клавиатуры и выводит сообщение, является ли введенный символ числом (Коды числовых символов – от 48 до 57). Заранее очень благодарен! https://www.cyberforum.ru/ cpp-beginners/ thread828202.html Оптимизация полного перебора C++
Пусть требуется подобрать пин-код длиной 4 символа (может содержать как цифры и буквы, так и другие символы). Использую метод полного перебора: ааа ааб ... яяя Как оптимизировать этот алгоритм? Какие есть альтернативы такому способу? Моя реализация: string Find (string realPin) // передаем код, который нужно подобрать {
C++ Самое длинное слово Дана строка, содержащая пробелы. Найдите в ней самое длинное слово, выведите это слово и его длину. Формат входных данных Задана одна строка, содержащая пробелы. Слова разделены ровно одним пробелом. Формат выходных данных Необходимо вывести самое длинное слово в строке и его длину. Пример https://www.cyberforum.ru/ cpp-beginners/ thread828198.html C++ Второклассная задача У второклассников очень популярна следующая задача: 101=1 8181515=4 1111112=0 8888888=14 https://www.cyberforum.ru/ cpp-beginners/ thread828194.html
Делаем срезы C++
Дана строка. Сначала выведите третий символ этой строки. Во второй строке выведите предпоследний символ этой строки. В третьей строке выведите первые пять символов этой строки. В четвертой строке выведите всю строку, кроме последних двух символов.
C++ одномерные массивы (Найдите 6-ой член последовательности) Найдите 6-ой член последовательности A(i)=A(i-1)*A(i-1)+1 , если А(1)=5. https://www.cyberforum.ru/ cpp-beginners/ thread828190.html
C++ Максимальная длина монотонного фрагмента Дана последовательность натуральных чисел, завершающаяся число 0. Определите наибольшую длину монотонного фрагмента последовательности (то есть такого фрагмента, где все элементы либо больше предыдущего, либо меньше). Числа, следующие за числом 0, считывать не нужно. Ввод Вывод 1 3 7 9 0 https://www.cyberforum.ru/ cpp-beginners/ thread828184.html минимальный и максимальный элемент последовательности C++
Найти минимальный и максимальный элемент последовательности. Язык Си. Помогите, пожалуйста, поправьте
C++ Определить функцию, возвращающую расстояние между центром окружности и началом координат https://www.cyberforum.ru/ cpp-beginners/ thread828163.html
Разработать класс Point для задания координаты точки на плоскости. Выбирая этот класс в качестве базового, разработать производный класс Circle, определяющий окружности разного радиуса. Определить в этом классе функцию, возвращающую расстояние между центром окружности и началом координат.#include "stdafx.h" #include <iostream> #include <conio.h> #include <windows.h> #include <cmath>...
C++ Однонаправленый список. Функция удаления с конца списка, вставка и удаления из середины списка(код внутри) Вот мой рабочий код, только не могу еще три функции дописать, которые удаляют из сконца списка, вставляют и удаляют из середины списка: #include<iostream> using namespace std; struct Node { Node(int v) {value=v;next=0; } int value; Node*next; }; struct LinearList https://www.cyberforum.ru/ cpp-beginners/ thread828158.html
Сортировка C++
Как отсортировать массив структур по убыванию по полю типа float? struct pixel{ int znach; float ver; bool slov; bool operator < (const pixel& a) const { return ver < a.ver; } };
C++ Представить в виде двунаправленного списка схему автобусного маршрута Ребят, помогите с кодом программы: Представить в виде двунаправленного списка схему автобусного маршрута: названия остановок и время прибытия автобуса на остановку. Задать начальный и конечный пункты назначения пассажира и определить направление движения для скорейшего достижения цели, реализовать добавление и удаление остановок(если удалить время между соседними суммируется, если добавить... https://www.cyberforum.ru/ cpp-beginners/ thread828136.html
Заблокирован
06.04.2013, 00:52 0

Максимальный периметр - C++ - Ответ 4368056

06.04.2013, 00:52. Показов 9136. Ответов 12
Метки (Все метки)

Ответ

salam, в этой задаче говорим не о сторонах, а о точках.

Для точек условие существования треугольника - не находиться на одной прямой и не совпадать. Функцию я уже запостила. Она построена на требовании равенства нулю определителя, который включает только int, что хорошо )

Для сторон double треугольника, заданного точками int, если вы их считаете в самой проге, вас могут ждать неприятные сюрпризы. Казалось бы, проверочная функция (каждая сторона должна быть больше суммы двух других):
C++
1
2
3
inline bool triangleExists(double a[])
{   return (a[0]+a[1]>a[2]) && (a[1]+a[2]>a[0]) && (a[2]+a[0]>a[1]);
}
но в силу особенностей double вы получите ответ, что треугольник со сторонами, например: sqrt(2), 3*sqrt(2), 4*sqrt(2) - существует.

Если стороны double вводятся вручную, то проблемы быть не должно (мы редко вводим что-то с точностью большей чем 6 знаков после запятой), а вот если они определяются по ходу - жди сюрпризов.

Вернуться к обсуждению:
Максимальный периметр C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.04.2013, 00:52
Готовые ответы и решения:

Найти максимальный периметр
Иншалла, парни. Дано множество точек на плоскости. Нужно построить такой многоугольник, с вершинами...

Найти максимальный периметр прямоугольника из данного набора
MiNmax3. Дано целое число N и набор из N прямоугольников, заданных своими сторонами — парами чисел...

Максимальный элемени матрицы заменить на нуль и вывести на печать угол матрицы, в котором расположен этот максимальный элемент
собственно сабж. буду очень благодарен тому кто поможет,а то я на грани отчисления,а уроки по c++...

Заменить максимальный элемент в матрице, средним арифметическим элементов строки, в которой находится максимальный элемент
Уважаемые форумчане! Помогите с задачкой :) (С++) В матрице D максимальный элемент заменить...

12
06.04.2013, 00:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.04.2013, 00:52
Помогаю со студенческими работами здесь

Для той из матриц, в которой больше максимальный элемент, найти максимальный элемент в каждой строке
Даны две матрицы разного размера. Для той из матриц, в которой больше максимальный элемент, найти...

Найти максимальный элемент массива x(15), поменять местами этот максимальный элемент с индексом 4
поможете с курсовым ?

Найти максимальный элемент (из 10 чисел) и следующий за ним максимальный элемент
Добрый день. Задача такая: используя только while и if-else найти максимальный эл-нт (из 10 чисел)...

Периметр треугольника
Доброго времени суток, уважаемые форумчане!! Подскажите, как быть. Задачи: 1)Напишите...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru