Определить для своего варианта номер N области, в которой находиться точка М (х, у) c заданными координатами - C#
Формулировка задачи:
Определить для своего варианта номер N области, в которой находиться точка М (х, у) c заданными координатами. Границы области относить к области с наибольшим номером.
Решение задачи: «Определить для своего варианта номер N области, в которой находиться точка М (х, у) c заданными координатами»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WhatQ
{
class Program
{
static void Main(string[] args)
{
double x;
double y;
string s;
do{
Console.Write("vvod x=");
s = Console.ReadLine();
}
while (!double.TryParse(s, out x));
do
{
Console.Write("vvod y=");
s = Console.ReadLine();
}
while (!double.TryParse(s, out y));
Console.WriteLine("Tochka v " + Qvadrant(x, y).ToString() + " oblasti");
Console.ReadKey();
}
private static int Qvadrant(double x, double y)
{
if ((x*x+y*y)>=144) return 4;
if (x>=0 && y>0) return 2;
if (x>=0 && y<=0) return 3;
if (x<0 && y>0) return 1;
//if (x<0 && y<=0)
return 2;
}
}
}