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

Найти все равновеликие прямоугольные треугольники

10.01.2019, 09:44. Показов 1631. Ответов 1
Метки нет (Все метки)

Найти все равновеликие прямоугольные треугольники, катеты которых выражены целыми числами a и b, а площадь равна s (a и b принадлежат интервалу от 1 до 20, а s вводится с клавиатуры).

решите пожалуйста не могу сделать
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2019, 09:44
Ответы с готовыми решениями:

Найти все равновеликие прямоугольные треугольники, катеты которых выражены целыми числами a и b, а площадь равна s
Не имею понятия о том как это делать

работа по программированию. N точек, определить прямоугольные треугольники
Вот полная формулировка задания: "Даны N точек на плоскости. Для всех треугольников, образуемых...

Найти все равновеликие прямоугольники, стороны которых выражены целыми числами
Помогите написать программу на С++. Необходимо найти все равновеликие прямоугольники, стороны...

2. Написать алгоритм, классифицирующий треугольники (остроугольные, прямоугольные, тупоугольные), если даны углы
Написать алгоритм, классифицирующий треугольники (остроугольные, прямоугольные, тупоугольные), если...

1
1503 / 967 / 811
Регистрация: 30.04.2016
Сообщений: 3,334
10.01.2019, 20:29 2
Лучший ответ Сообщение было отмечено loon9999 как решение

Решение

loon9999, вот решение:

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
/*
Найти все равновеликие прямоугольные треугольники, катеты которых выражены целыми числами a и b, 
а площадь равна s (a и b принадлежат интервалу от 1 до 20, а s вводится с клавиатуры).
*/
 
#include <iostream>
 
    using namespace std;
 
int main() {
    int s, a, b, k;
    cout << "Enter a triangle square:\n";
    cout << "s = ";
    cin >> s;
    cout << "\nOutput of the program:\n\n";
    k = 0;
    for (int a = 1; a <= 20; a++) {
        for (int b = 1; b <= 20; b++) {
            if (0.5 * a * b == s) {
                k++;
                cout << k << " => " 
                     << "a = " << a << " | b = " << " " << b << " | s = " << s << "\n";
            }
        }
    }
    if (!k) {
        cout << "No any triangles found!\n";
    }
    system("pause");
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2019, 20:29
Помогаю со студенческими работами здесь

Найти все прямоугольные подмассивы в матрице
Как найти все прямоугольные подмассивы в массиве A?

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

Найти все равновеликие прямоугольные треугольники, катеты которых выражены целыми числами
Найти все равновеликие прямоугольные треугольники, катеты которых выражены целыми числами a и b, а...

Найти все равновеликие прямоугольные треугольники, катеты которых выражены целыми числами a и b, а площадь
Найти все равновеликие прямоугольные треугольники, катеты которых выражены целыми числами a и b, а...


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

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

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