ВУЗ:
Составители:
Рубрика:
11
Код программы для задачи 2.
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*x+(y-1)*(y-1)<=1 && y<=1-x*x)
Console.WriteLine("Точка принадлежит области\n");
else
Console.WriteLine("Точка не принадлежит
области\n");
}
}
}
Задача 3. Определить, принадлежит ли точка заштрихованной области,
изображенной на Рис.1.5.
Рис. 1.5. Область из задачи 3.
В данном случае множество состоит из объединения двух множеств –
Точка принадлежит заштрихованной области, если она принадлежит хотя
бы одному из этих двух множеств.
Для формулирования условия здесь подходит операция логического
ИЛИ. Результат операции a ИЛИ b будет истинным, если выполняться будет
хотя бы одно из условий a или b. Таким образом, условие имеет вид
Код программы для задачи 2. 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*x+(y-1)*(y-1)<=1 && y<=1-x*x) Console.WriteLine("Точка принадлежит области\n"); else Console.WriteLine("Точка не принадлежит области\n"); } } } Задача 3. Определить, принадлежит ли точка заштрихованной области, изображенной на Рис.1.5. Рис. 1.5. Область из задачи 3. В данном случае множество состоит из объединения двух множеств – Точка принадлежит заштрихованной области, если она принадлежит хотя бы одному из этих двух множеств. Для формулирования условия здесь подходит операция логического ИЛИ. Результат операции a ИЛИ b будет истинным, если выполняться будет хотя бы одно из условий a или b. Таким образом, условие имеет вид 11
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »