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

UptoLike

9
Рис.1.2. Блок-схема решения задачи вычисления функции sign(x).
Код программы для задачи 1.
using System;
namespace Examples
{
class Program1
{
static void Main(string[] args)
{
float x,y;
Console.Write("Введите x:");
float.TryParse(Console.ReadLine(), out x);
if(x>0)
y=1;
else
if(x<0)
y=-1;
else y=0;
Console.WriteLine("y=sign({0})={1}",x,y);
}
}
}
Нередко бывает нужно осуществить выбор, заданный группой условий.
Эти условия можно объединить с помощью логических операций.
Существуют три основные логические операции логическое НЕ, логическое
ИЛИ и логическое И. С их помощью можно комбинировать несколько
условий в блоке ветвления. Приоритет выполнения логических операций
можно изменить с помощью круглых скобок.
Задача 2. Определить, принадлежит ли точка заштрихованной области,
изображенной на Рис.1.3.
           Рис.1.2. Блок-схема решения задачи вычисления функции sign(x).
   Код программы для задачи 1.
     using System;

     namespace Examples
     {
         class Program1
         {
             static void Main(string[] args)
             {
                   float x,y;
                   Console.Write("Введите x:");
                   float.TryParse(Console.ReadLine(), out x);
                   if(x>0)
                         y=1;
                   else
                         if(x<0)
                               y=-1;
                         else y=0;
                   Console.WriteLine("y=sign({0})={1}",x,y);
             }
         }
     }


    Нередко бывает нужно осуществить выбор, заданный группой условий.
Эти условия можно объединить с помощью логических операций.
Существуют три основные логические операции – логическое НЕ, логическое
ИЛИ и логическое И. С их помощью можно комбинировать несколько
условий в блоке ветвления. Приоритет выполнения логических операций
можно изменить с помощью круглых скобок.
    Задача 2. Определить, принадлежит ли точка заштрихованной области,
изображенной на Рис.1.3.
                                        9