Программа C + + / Тема функцииТреугольник задан координатами его вершин?

Информатика | 5 - 9 классы

Программа C + + / Тема функции

Треугольник задан координатами его вершин.

Определить вид треугольника (равнобедренный, расвносторонний, прямоугольный или обычный).

Длину стороны определять с помощью функции.

Описать функции ввода с клавиатуры элементов одномерного массива и нахождения суммы элементов массива, предшествующих первому отрицательному элементу.

Если среди элементов массива нет отрицательных, то про¬суммировать все элементы.

Ответить на вопрос
Ответы (1)
Natashaa78 2 янв. 2024 г., 20:57:26

#include

#include

using namespace std ;

struct point

{ int x ; int y ;

} ;

int foo(point a, point b)

{ return sqrt(pow(a.

X - b.

X, 2) + pow(a.

Y - b.

Y, 2))

}

int main()

{ int a1, a2, a3 ; point b[3] ; for(int i = 0 ; i < ; n ; i + + ) cin > ; > ; b[i].

X > ; > ; b[i].

Y ; a1 = foo(b[0], b[1]) ; a2 = foo(b[0), b[2] ; a3 = foo(b[1], b[2]) ; if(a1 = = a2 & ; & ; a2 = = a3) { cout < ; < ; "Равносторонний" ; return 0 ; } if((a1 = = a2 & ; & ; a2 !

= a3) || (a2 = = a3 & ; & ; a2!

= a1) || (a1 = = a3 & ; & ; a1!

= a2)) { cout < ; < ; "Равнобедренный" ; return 0 ; } int m = max(max(a1, a2), max(a2, a3)) ; int m2 = min(min(a1, a2), min(a2, a3)) ; int m3 = (a1 + a2 + a3) - (m1 + m2) ; if(pow(m, 2 = = pow(m2, 2) + pow(m3, 2) { cout < ; < ; "Прямоугольный" ; return 0 ; } cout < ; < ; "Обычный" ;

}.

Dashulyagolubets 3 янв. 2024 г., 02:31:50 | 5 - 9 классы

В одномерном массиве все отрицательные элементы переместить в начало массива, а остальные – в конец с сохранением порядка следования?

В одномерном массиве все отрицательные элементы переместить в начало массива, а остальные – в конец с сохранением порядка следования.

Дополнительный массив заводить не разрешается.

​.

Arsen200212 14 апр. 2024 г., 23:16:08 | студенческий

Программа для нахождения количество положительных нечётных элементов целочисленного массива B[1?

Программа для нахождения количество положительных нечётных элементов целочисленного массива B[1.

50]. Помогите пожалуйста.

Саша1322 25 мар. 2024 г., 22:31:52 | 10 - 11 классы

Составить программу на Паскале, которая в двумерном массиве определяет максимальный элемент в каждой строке и записывает его в одномерный массив?

Составить программу на Паскале, которая в двумерном массиве определяет максимальный элемент в каждой строке и записывает его в одномерный массив.

Для определения максимального элемента в строке использовать function , а для ввода и вывода массивов - procedure.

Dagirovauma 8 апр. 2024 г., 20:43:38 | 5 - 9 классы

Дан массив, состоящий из целых чисел?

Дан массив, состоящий из целых чисел.

Напишите программу, которая подсчитывает количество положительных чисел среди элементов массива.

Входные данные

Сначала задано число N — количество элементов в массиве (1N10000).

Далее через пробел записаны N чисел — элементы массива.

Массив состоит из целых чисел

ЯЗЫК - PASCAL

35 баллов.

Анжелика268 18 февр. 2024 г., 07:10:49 | 5 - 9 классы

Дан одномерный массив B из 20 целых чисел(числа вводятся по формуле (i + 2 * (i - 1)), вывестина экран массив в строку через пробел, найти ивывести максимальный элемент массива?

Дан одномерный массив B из 20 целых чисел

(числа вводятся по формуле (i + 2 * (i - 1)), вывести

на экран массив в строку через пробел, найти и

вывести максимальный элемент массива.

Kuzminama2017 13 мар. 2024 г., 20:10:10 | 10 - 11 классы

СРОЧНО?

СРОЧНО!

Какой элемент массива будет найден в результате выполнения программного кода?

Максимальный элемент массива

среднее значение элементов массива

минимальный элемент массива.

Annatitova12345 3 апр. 2024 г., 09:43:12 | 5 - 9 классы

Дан массив из N элементов?

Дан массив из N элементов.

Найти и вывести элементы этого массива, принадлежащие диапазону от А до В (А и В ввести с клавиатуры).

Язык программирования pascal.

F39821 16 янв. 2024 г., 00:26:34 | 5 - 9 классы

ДАН ЦЕЛОЧИСЛЕННЫЙ МАССИВ ИЗ 30 ЭЛЕМЕНТОВ ?

ДАН ЦЕЛОЧИСЛЕННЫЙ МАССИВ ИЗ 30 ЭЛЕМЕНТОВ .

ЭЛЕМЕНТЫ МАССИВА МОГУТ ПРИНИМАТЬ ЗНАЧЕНИЯ ОТ - 1000 ДО 1000.

ОПИШИТЕ НА РУССКОМ ИЛИ НА 1 ИЗ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ АЛГОРИТМ , КОТ ПОЗВОЛЯЕТ ПОДСЧИТАТЬ И ВЫВЕСТИ СРЕДНЕЕ АРИФМЕТИЧЕСКОЕ ТЕХ ЭЛЕМЕНТОВ МАССИВА , КОТ ПО СВОЕМУ ЗНАЧЕНИЮ МЕНЬШЕ ПОСЛЕДН ЭЛЕМЕНТА ЭТОГО МАССИВА .

ГАРАНТИРУЕТСЯ , ЧТО В ИСХОДНОМ МАССИВЕ ЕСТЬ ХОТЯ БЫ 1 ТАКОЙ ЭЛЕМЕНТ .

Ibragimgasimov2 18 февр. 2024 г., 07:23:32 | 5 - 9 классы

Определите, сколько элементов массива А[1?

Определите, сколько элементов массива А[1.

8] не превышают заданного числа 10.

​.

Школа361 26 февр. 2024 г., 17:56:30 | студенческий

Составить программу для ввода с клавиатуры 13 чисел и вывода номеров элементов равных 0?

Составить программу для ввода с клавиатуры 13 чисел и вывода номеров элементов равных 0.

Если вам необходимо получить ответ на вопрос Программа C + + / Тема функцииТреугольник задан координатами его вершин?, относящийся к уровню подготовки учащихся 5 - 9 классов, вы открыли нужную страницу. В категории Информатика вы также найдете ответы на похожие вопросы по интересующей теме, с помощью автоматического «умного» поиска. Если после ознакомления со всеми вариантами ответа у вас остались сомнения, или полученная информация не полностью освещает тематику, создайте свой вопрос с помощью кнопки, которая находится вверху страницы, или обсудите вопрос с посетителями этой страницы.