Практикум по курсу "Алгоритмизация и программирование". Часть 1. Андрианова А.А - 12 стр.

UptoLike

Блок-схема решения задачи 3 приведена на Рис.1.6.
Рис.1.6. Блок-схема решения задачи о принадлежности точки
области, изображенной на Рис.1.5.
Код программы для задачи 3.
using System;
namespace Examples
{
class Program1
{
static void Main(string[] args)
{
float x, y;
Console.Write("Введите x:");
float.TryParse(Console.ReadLine(), out x);
Console.Write("Введите y:");
float.TryParse(Console.ReadLine(), out y);
if ((x >= 0 && y >= 0 && x * x + y * y <= 1) ||
(x <= 0 && y <= 0 && x >= -1 && y >= -1))
Console.WriteLine("Точка принадлежит области");
else
Console.WriteLine("Точка не принадлежит области");
}
}
}
Блок-схема решения задачи 3 приведена на Рис.1.6.




         Рис.1.6. Блок-схема решения задачи о принадлежности точки
                      области, изображенной на Рис.1.5.

Код программы для задачи 3.
 using System;

 namespace Examples
 {
     class Program1
     {
         static void Main(string[] args)
         {
             float x, y;
             Console.Write("Введите x:");
             float.TryParse(Console.ReadLine(), out x);
             Console.Write("Введите y:");
             float.TryParse(Console.ReadLine(), out y);
             if ((x >= 0 && y >= 0 && x * x + y * y <= 1) ||
                  (x <= 0 && y <= 0 && x >= -1 && y >= -1))
                  Console.WriteLine("Точка принадлежит области");
             else
                  Console.WriteLine("Точка не принадлежит области");

         }
     }
 }