tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
4. дані координати вершин
4. дані координати вершин багатокутника (x1, y1,x2,y2,.x10,y10). напишіть програму для обчислення його периметра (обчислення відстані між вершинами оформити підпрограмою). c++
Den910
1 20.08.2019 17:10
2
Ответы
yaroslav198395
05.10.2020 07:41
#include <stdio.h>
#include <windows.h>
#include <math.h>
#pragma warning(disable: 4996)
struct POINTF{
float x;
float y;
};
float len(POINTF* a, POINTF* b){
return sqrt(pow(b->x - a->x,2) + pow(b->y - a->y,2));
}
void main() {
struct POINTF point[10];
float result;
int i = 10;
while (i-- != 0) {
scanf("%f%f", point[i].x, point[i].y);
}
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
KarinkaMalinka303
12.06.2020 02:23
Укажите наибольшее десятичное число, при вводе которого на экране сначала напечатается 3, а затем 6. Нужно решение с наиболее простым решение , желательно все расписать...
shipashka
12.06.2020 13:42
исправить программу в PascalABC для решения выражения (1-tg x)^(ctg x) + cos(x-y) var x,y,z:real;beginwrite( Введите: x= );readln (x);write( Введите: y= );readln...
коля564
12.06.2020 13:59
Вычислить номер сети и номер узла для адреса 215.17.125.177 и маски 255.255.255.240 номер сети: номер узла: ответ запишите через точку с запятой...
123Dulya
12.06.2020 14:53
В dev c++ Дан массив размера N. Вывести массив на экран в строчку. Найти номер его первого локального максимума. Локальный максимум – это элемент, который больше...
Никанраа
12.06.2020 14:53
В таблице приведены запросы к поисковой системе и найденное по этим запросам количество страниц. Сколько страниц будет найдено по запросу Январь & Апрель?ответ...
КириллАлек
20.07.2019 22:40
Вкорзине лежит 98 трех цветов. известно, что зеленых шаров в корзине вдвое больше, чем красных, а красных - вдвое больше, чем синих. сколько в корзине красных шаров?...
Ivan326154353
07.12.2021 20:25
Пользователь вводит одно за другим целые числа, делящиеся на 2, пока не введёт число, которое не делится на 2...
sifrel98
04.08.2019 10:30
Определите мощность алфавита, если известно, что информационный объем сообщения равен 376 бит при длине сообщения 47 символов....
oli21
04.08.2019 10:30
Что такое ник и где его используют?...
evenen
04.08.2019 10:20
Вычислите значение выражений: (16 система исчисления) a2bc*3d, ( 10 система счисления ) 999*66....
Популярные вопросы
Обчисліть масу натрій хлориду та об єм води які треба використати...
3
Определите по описанию тип климата.Впишите названия климатического...
2
Составьте словосочетания с данными глаголами и словосо-четаниями....
1
ИЗ ЭТОГО ТЕКСТА НУЖНО ВЫПИСАТЬ КЛЮЧЕВЫЕ СЛОВОСОЧЕТАНИЯ It s 7:30...
2
Скільки протонів і скільки нейтронів міститься в ядрах атомів...
3
«Предложение. Тире между подлежащим и сказуемым».1. Каким членом...
1
Найдите в данном списке «лишнего». 1. С.Я. Маршак 2. В.П. Астафьев...
2
Отметьте предложение, в котором верно расставлены знаки препинания...
3
Написати власне висловлювання на тему: «Надзвичайний світ мистецтва»....
1
Кількість учнів в 7-А -- 35%, а в 7-Б класі на 2 меньше ніж в...
2
#include <windows.h>
#include <math.h>
#pragma warning(disable: 4996)
struct POINTF{
float x;
float y;
};
float len(POINTF* a, POINTF* b){
return sqrt(pow(b->x - a->x,2) + pow(b->y - a->y,2));
}
void main() {
struct POINTF point[10];
float result;
int i = 10;
while (i-- != 0) {
scanf("%f%f", point[i].x, point[i].y);
}
}