Основные объявления и выражения C: Упражнение 15 с решением
Напишите программу на C для вычисления расстояния между двумя точками.
Примечание: x1, y1, x2 , y2 — все двойные значения.
Формула:
Код C:
#include #include int main () {float x1 , y1, x2, y2, gdistance; printf («Вход x1:»); scanf («% f», & x1); printf («Вход y1:»); scanf («% f», & y1); printf ("Вход x2:"); scanf ("% f", & x2); printf ("Вход y2:"); scanf ("% f", & y2); gdistance = ((x2-x1) * (x2- x1)) + ((y2-y1) * (y2-y1)); printf ("Расстояние между указанными точками:% .4f", sqrt (gdistance)); printf (" n"); return 0;}
Пример вывода:
Входные данные x1: 25 Входные данные y1: 15 Входные данные x2: 35 Входные данные y2: 10 Расстояние между указанными точками: 11.1803
Блок-схема:
Редактор кода программирования на C: