4. дані координати вершин багатокутника (x1, y1,x2,y2,.x10,y10). напишіть програму для обчислення його периметра (обчислення відстані між вершинами оформити підпрограмою). c++
208
360
Ответы на вопрос:
#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); } }
Есть формула n=2 в степени i где n = кол-во символов в алфавите, i - кол/во информации (бит) на 1 символ. 1 байт = 8 бит значит у тебя 2 в степени 8 2 в степени 8 - это 256, значит твоя кодировка имеет 256 символов.
Популярно: Информатика
-
фиаско12311.02.2021 16:59
-
ДианаDi111101.12.2021 18:48
-
Arina1226103.02.2020 06:42
-
Georgy033504.11.2021 02:44
-
thebilryto085427.11.2021 09:59
-
kazantsevaira222.09.2021 10:00
-
KLIFFEKATERINA30.01.2023 13:49
-
лерка21019820.12.2022 10:22
-
bokshitskayan23.01.2023 21:38
-
1665309.01.2020 06:57