0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 76
1

Даны три положительных числа. Определить, можно ли построить треугольник с такими длинами сторон

24.01.2019, 02:03. Показов 2881. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1) Даны три положительных числа. Определить, можно ли построить треугольник с такими длинами сторон. Если можно, то ответить на вопрос является ли он остроугольным.

2) Определить правильность даты, введенной с клавиатуры (число — от 1 до 31, месяц — от 1 до 12). Если введены некорректные данные, то сообщить об этом.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.01.2019, 02:03
Ответы с готовыми решениями:

Даны три числа. Определить, можно ли построить треугольник с указанными длинами сторон
Даны три числа. Определить, можно ли построить треугольник с указанными длинами сторон. Если можно,...

Определить, можно ли построить треугольник с такими длинами сторон
Нужна помощь в составлении программы: Даны три произвольных числа. Определить, можно ли построить...

Определить можно ли построить треугольник с такими длинами сторон
Пожалуйста помогите решить 3 задачи в делфи. Первую задачу я написала в паскале но не знаю как...

Даны произвольные числа Если нельзя построить треугольник с такими длинами сторон, то напечатать 0, иначе 1
Даны произвольные числа a, b и c. Если нельзя построить треугольник с такими длинами сторон, то...

1
2317 / 1141 / 704
Регистрация: 25.04.2016
Сообщений: 3,267
24.01.2019, 08:00 2
Flackich, дам несколько подсказок..

Подсказка 1: крайне внимательно изучить статью "Треугольник" (и зазубрить, чтобы от зубов отскакивало)
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
/* Даны три натуральных числа A, B, C. Определите, существует ли треугольник
 * с такими сторонами. Если треугольник существует, выведите строку YES,
 * иначе выведите строку NO.
 * ************************************************************************/
int main (void)
{
    int a, b, c;
    printf("input a, b, c: ");
    scanf("%d%d%d", &a, &b, &c);
    if (!a || !b || !c)
        printf("NO\n");
    else
        if (a+b>c && b+c>a && a+c>b)
            printf("YES\n");
        else
            printf("NO\n");
    return 0;
}
Также стоит учитывать, что треугольник может быть вырожденным (это треугольник у которого все три вершины лежат на одной прямой).

Теперь подсказка 2: изучить статью "Решение треугольников" (это тоже необходимо помнить наизусть)

Ну и подсказка номер три: Вычислить дату следующего дня, предыдущего дня и число дней в месяце

А пока, вам твердый кол.
0
24.01.2019, 08:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.01.2019, 08:00
Помогаю со студенческими работами здесь

Даны три числа. Определить, можно ли построить треугольник с указанными длиннами сторон
Даны три числа. Определить, можно ли построить треугольник с указанными длинами сторон. Если можно,...

Даны три положительных числа. Определить, можно ли построить треугольник со сторонами, длины которых равны этим числам. Если возможно, то ответить на
var a,b,c:real; begin write(a,b,c); readln; writeln('ââåäèòå ðàäèóñ òðèóãîëüíèêà') à+â&gt;c...

Определить можно ли построить треугольник с длинами сторон
Даны 3 положительных числа.Определить можно ли построить треугольник с длинами сторон равным этим...

Определить, можно ли построить треугольник с заданными длинами сторон
1.Даны действительные числа a,b,c. Удвоить эти числа, если a&gt;=b&gt;=c, и заменить их абсолютными...


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

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

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