Вычисления логического выражения принадлежности точки с заданными координатами (x, y)...

0 голосов
55 просмотров

Вычисления логического выражения принадлежности точки с заданными координатами (x, y) заштрихованной области. Значения координат x, y вводятся с клавиатуры с проверкой фактического их восприятия ЭВМ. Программа должна выдавать 1, если точка попадает в область, и 0 — в противном случае. 1) Определить логическое выражение, описывающее область.


image

Информатика (77 баллов) | 55 просмотров
Дан 1 ответ
0 голосов

С#:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace Область

{

   class Program

   {

       static void Main(string[] args)

       {

           double X, Y;

           try

           {

               Console.Write("Введите X = "); X = double.Parse(Console.ReadLine());

               Console.Write("Введите Y = "); Y = double.Parse(Console.ReadLine());

           }

           catch

           {

               Console.WriteLine("Ошибка ввода!");

               return;

           }

           if(X >= 2 && (Y - 1)/3 <= -(X - 5)/3 && (Y + 4)/5 >= (X - 2)/3)

           {

               Console.WriteLine("1");

           }

           else

           {

               Console.WriteLine("0");

           }

       }

   }

}



image
image
(6.9k баллов)
0

Какую литературу посоветуешь по С++?

0

Книгу Дохлого страуса уже прочитали?