По разделам

 

Решение задачи Begin 20


Найти расстояние между двумя точками с заданными координатами
(x1, y1) и (x2, y2) на плоскости. Расстояние вычисляется по формуле
q
(x2 − x1)
2 + (y2 − y1)
2
.

Код (C/C++)

#include <iostream>
#include <cmath>
using namespace std;
int main(){
	int x1,y1,x2,y2;
	cout << "Vvedite koordinati pervoy tochki (x1,y1) cherez probel: ";
	cin >> x1 >> y1;
	cout << "Vvedite koordinati vtoroy tochki (x2,y2) cherez probel: ";
	cin >> x2 >> y2;
	cout << "Rasstoyaniye mejdu tochkami ravno: " << sqrt(pow(x2-x1, 2)+pow(y2-y1, 2)) << "." << endl;
	return 0;
}

Код (Python)

import random
import math

x1,x2 = random.sample(range(-10, 10), 2)
y1,y2 = random.sample(range(-10, 10), 2)

print("Точка 1 (x1, y1): ({0},{1})".format(x1, y1))
print("Точка 2 (x2, y2): ({0},{1})".format(x2, y2))

side1 = abs(x1 - x2)
side2 = abs(y1 - y2)
print("Сторона 1: ", side1)
print("Сторона 2: ", side2)

d = math.sqrt((x1 - x2)**2 + (y1 - y2)**2)
print("Расстояние: ", d)
									

Код (Pascal)

program Begin20;
var
  x1,y1,x2,y2,L: Real;
begin
  Writeln('Введите значение координат певой точки: ');
  Write('Введите значение x: ');
  Readln(x1);
  Write('Введите значение y: ');
  Readln(y1);
  Writeln('Введите значение координат второй точки: ');
  Write('Введите значение x: ');
  Readln(x2);
  Write('Введите значение y: ');
  Readln(y2);
  L:=sqrt(sqr(x1-x2)+sqr(y1-y2));
  Writeln('Расстояние между точками равно: ',L);
end.
									




Begin. Абрамян
Begin 1 Просмотров: 24729
Begin 2 Просмотров: 9780
Begin 3 Просмотров: 11746
Begin 4 Просмотров: 9590
Begin 5 Просмотров: 10433
Begin 6 Просмотров: 9739
Begin 7 Просмотров: 8679
Begin 8 Просмотров: 7692
Begin 9 Просмотров: 8680
Begin 10 Просмотров: 11557
Begin 11 Просмотров: 7858
Begin 12 Просмотров: 9300
Begin 13 Просмотров: 8398
Begin 14 Просмотров: 7644
Begin 15 Просмотров: 8733
Begin 16 Просмотров: 6685
Begin 17 Просмотров: 6305
Begin 18 Просмотров: 5836
Begin 19 Просмотров: 8267
Begin 20 Просмотров: 7769
Begin 21 Просмотров: 9979
Begin 22 Просмотров: 5562
Begin 23 Просмотров: 5402
Begin 24 Просмотров: 3557
Begin 25 Просмотров: 5847
Begin 26 Просмотров: 4003
Begin 27 Просмотров: 4926
Begin 28 Просмотров: 4775
Begin 29 Просмотров: 5042
Begin 30 Просмотров: 4045
Begin 31 Просмотров: 3355
Begin 32 Просмотров: 4833
Begin 33 Просмотров: 5784
Begin 34 Просмотров: 4142
Begin 35 Просмотров: 3940
Begin 36 Просмотров: 3465
Begin 37 Просмотров: 4154
Begin 38 Просмотров: 4191
Begin 39 Просмотров: 4319
Begin 40 Просмотров: 6640

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться



Заявка на расчет