Написать программу которая печатает true если точка с координатами

// PascalABC.NET 3.2, сборка 1381 от 04.02.2017
// Внимание! Если программа не работает, обновите версию!

procedure GetPoint(var Q:Point);
begin
var a,b:real;
Write(‘Введите координаты точки: ‘); Read(a,b);
Q:=(a,b)
end;

begin
var a,b:(real,real);
GetPoint(a);
GetPoint(b);
var d1:=Distance(a);
var d2:=Distance(b);
if d1 else
if d1>d2 then Writeln(‘Вторая точка ближе’)
else Writeln(‘Точки равноудалены’)
end.

Пример
Введите координаты точки: 13.7 -11.25
Введите координаты точки: 18 12.4
Первая точка ближе

Источник: zdesotvet.ru

Составьте программу, которая печатает true, если точка с координатами (x,y) принадлежит заштрихо…

Составьте программу, которая печатает true, если точка с координатами (x,y) принадлежит заштрихо.

Численный треугольник. Напишите программу, которая печатает численный треугольник | Python

import math as m
x = int(input(‘x = ‘))
y = int(input(‘y = ‘))
a = b = 3
c = m.sqrt(pow(a,2)+pow(b,2))
z = — 3
S1 =1/2*x*y
S = 1/2*a*b
if S1 print(«Площа заштрихованої зони «, S)
print(«Точка з координатами [«,x,’,’,y,’] знаходиться в 1 площині ‘)
print(«Точка з координатами [«,x,’,’,y,’] належить заштрихованій площині ‘)

elif (x < 0) and ( y >0):
print(«Точка з координатами [«,x,’,’,y,’] знаходиться в 2 площині ‘)

elif(x > 0) and ( y < 0):
print(«Точка з координатами [«,x,’,’,y,’] знаходиться в 4 площині ‘)

elif (x >= z) and ( y >= z):
print(«Точка з координатами [«,x,’,’,y,’] знаходиться в 3 площині ‘)
print(«Точка з координатами [«,x,’,’,y,’] належить заштрихованій площині ‘)
else:
print(«Точка з координатами [«,x,’,’,y,’] знаходиться в 1 площині ‘)
print(«Точка з координатами [«,x,’,’,y,’] HE належить заштрихованій площині ‘)

Игорь Ишкоев Отвечено 23 сентября 2019

  • ‘ data-html=»true»> Поделиться
  • Комментариев (0)

Источник: matfaq.ru

Написать программу которая печатает true если точка с координатами

В таких задачах основное — составить уравнения линий, ограничивающие заданный контур.
Уравнение прямой, проходящей через две точки, можно записать в виде
Первая линия (показана красным цветом) проходит через точки A(2;5) и В(5;1). Подставляя значения в (1) получаем
[tex]displaystyle frac= frac ; frac= frac; 8-4x=3y-15; 3y=23-4x to y= frac[/tex]
Вторая линия (показана синим цветом) проходит через точки В(5;1) и С(2;-4). Подставляя значения в (1) получаем

Читайте также:
Программы которые помогают развиваться

Численный треугольник 4. Напишите программу, которая печатает численный треугольник | Python

Вторая линия (показана зеленым цветом) имеет уравнение х=2.

Границы, а также внутренняя часть контура, составленного этими тремя линиями (треугольник) принадлежат одновременно трем областям, показанным цветными заливками. Каждая область определяется математическим неравенством. Если область лежит выше линии y=F(x), то y≥F(x), а если ниже, то y≤F(x)
Тогда для красной области

для синей области

и для зеленой области х≥2
А контур описывается совокупностью этих трех условий, объединенных логическим «И».

Условие (2) является логическим выражением и его значением в программе будет true/false, что и требуется по условию.

// PascalABC.NET 3.2, сборка 1379 от 21.01.2017

var
x,y:real;
begin
Write(‘Введите координаты точки: ‘); Read(x,y);
Writeln((y=(5*x-22)/3) and (x>=2))
end.

Пример
Введите координаты точки: 3 2.1
True

Источник: megashkola.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru