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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
m@l@a
0 / 0 / 0
Регистрация: 14.12.2009
Сообщений: 63
#1

Проверить, является ли четырехугольник ромбом - C++

21.04.2010, 16:28. Просмотров 473. Ответов 3
Метки нет (Все метки)

помогите ребята,ужас как срочно надо,пожалуйста
1. составить программу, которая определяет, можно ли построить треугольник со следующими сторонами а) 3, 7, 9; б) x, y, z; в) 2x, 3y, x+y. Для проверки, существует ли треугольник с данными сторонами,использовать функцию treugolnik. В роли аргументов функции выступають стороны, результат логичного типа.
// функция определяет может ли существовать треугольник с данными сторонами
bool treugolnik(float a, float b, float c)

{bool flag=false;
if (a<b+с && b<a+с && c<a+b) flag=true;
return flag;
}

2. Составить программу, которая проверяет, есть ли четырьохугольник, заданний координатами своих вершин (x1,y1;x2,y2;x3,y3;x4,y4) ромбом. Вычисление d=sqrt(pow(x1-x2,2)+(y1-y2,2)) . Оформить с помощью функции.

3. Даны числа n,m , вычислить A(n,m) где
A(n,m)= m+1,если n==0
A(n-1,1),если n!=0,m==0
A(n-1,A(n,m-1)),если n>0,m>0
использовать программу,корорая включает рекурсию
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2010, 16:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверить, является ли четырехугольник ромбом (C++):

Определите, является ли этот четырехугольник: а) параллелограммом; б) ромбом; в) квадратом? - C++
помогите пожалуйста с задачей! Даны координаты вершин некоторого четырехугольника: (x1, y1), (x2, y2), (x3, y3) и (x4, y4). Определите,...

Является ли фигура ромбом. - C++
В чём ошибка?!!, предпоследняя строка Пишет вот что :error C2447: missing function header (old-style formal list?) ...

Является ли четырехугольник прямоугольником - C++
1. Пусть даны координаты вершин четырехугольника. Составьте программу, которая определяла бы, является ли этот четырехугольник...

Определить является ли четырехугольник прямоугольником - C++
Даны координаты вершин четырехугольника. Определить является ли этот четырехугольник прямоугольником. Пожалуйста помогите ребзя:)

Определить, является ли данный четырехугольник параллелограммом. - C++
&quot;Даны координаты вершин четырехугольника. Определить, является ли данный четырехугольник параллелограммом.&quot;

Определить является ли заданный четырехугольник трапецией - C++
Пожалуйста помогите написать программу вопрос жизни и смерти, а я в этом деле чайник( Задание: Решить предложенную задачу используя...

3
neske
1503 / 870 / 84
Регистрация: 26.03.2010
Сообщений: 2,985
21.04.2010, 16:33 #2
Первое.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
bool treugolnik (float, float, float); // прототип функции. 
int main()
{
    setlocale(LC_ALL, "Russian");
    // тело программы.
    system("pause");
    return 0;
}
 
bool treugolnik (float a, float b, float c)
{
    bool flag=false;
    if ((a+b>c) && (a+c>b) && (b+c>a)) flag=true;
    return flag;
}
1
m@l@a
0 / 0 / 0
Регистрация: 14.12.2009
Сообщений: 63
21.04.2010, 16:39  [ТС] #3
setlocale(LC_ALL, "Russian");
// тело программы.
system("pause");

а что вы этим делаете?
0
neske
1503 / 870 / 84
Регистрация: 26.03.2010
Сообщений: 2,985
21.04.2010, 17:04 #4
Цитата Сообщение от m@l@a Посмотреть сообщение
setlocale(LC_ALL, "Russian");
- дает возможность выводить в консоль русские буквы.
Цитата Сообщение от m@l@a Посмотреть сообщение
// тело программы.
- это всего лишь комментарий, которым я подразумевал что тут вы допишите сами.
Цитата Сообщение от m@l@a Посмотреть сообщение
system("pause");
- Не закрывает консоль сразу после выполнения программы.

Добавлено через 18 минут
На счет второго не уверен:
код.
C++
1
2
3
4
5
6
int example (int  n, int m)
{
    if (n==0) return m+1;
    if ((n!=0) && (m==0)) return example(n-1, 1);
    if ((n>0) && (m>0)) return example(n-1, example(n, m-1));
}
0
21.04.2010, 17:04
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.04.2010, 17:04
Привет! Вот еще темы с ответами:

Является ли четырехугольник, заданный координатами вершин, прямоугольником - C++
Даны координаты вершин четырехугольника. Определить является ли это четырехугольник прямоугольником. Написать код программы по этой...

Выяснить, является ли данный четырехугольник параллелограммом, трапецией, прямоугольником, ни тем, ни другим - C++
Ребят, помогите плиз... Даны углы четырехугольника ABCD. Выяснить, является ли данный четырехугольник параллелограммом, трапецией,...

Проверить, является ли целое число трёхзначным, является ли оно квадратом - C++
помогите пожалуйста новичку 1) Введите целое число и проверьте, является ли оно трехзначным. 2) Введите целое число и проверьте,...

Задача с ромбом! - C++
В ромбе на рисунке ниже заданы сторона а и диагональ d1. Вычислить и вывести на экран и в файл остальные элементы ромба. P.S: заранее...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru