Лабораторная работа
Организация циклов в C#. Вариант 3
Категория: | Лабораторная работа |
Дисциплина: | Языки программирования |
Город: | Беларусь, Минск |
Учебное заведение: | БНТУ, ФИТР |
Стоимость работы: | 2 руб. |
Оценка: | 10 |
Объем страниц: | 4 |
Год сдачи: | 2021 |
Дата публикации: | 18.09.2021 |
Фрагменты для ознакомления
Лабораторная работа №5
Организация циклов
Вариант №3
Условие задания: 5.1

Код программы:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication5
{
class Program
{
static void Main(string[] args)
{
double y = 0;
Console.WriteLine("| X | Y |");
for (double x = -9; x <= 5; x += 0.5)
{
if (x < -5)
y = 2 - Math.Sqrt(4 - (x + 7) * (x + 7));
else if (x < -4) y = 2;
else if (x <= 0) y = -0.5 * x;
else if (x < Math.PI) y = Math.Sin(x);
else if (x == Math.PI) y = 0;
else if (x <= 5) y = x - 3;
Console.WriteLine("| {0,5} |{1,5:0.##} |", x, y);
Console.WriteLine("___________________");
}
}
}
}
Скриншот выполнения:

Условие задания: 5.2

Код программы:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main()
{
double xk, xn, x,dx;
double e = 1e-6;
const int MaxIter = 500;
bool done; int n;
double ch = 1, y = ch;
Console.WriteLine("Введите начальное Х : ");
…
Скриншот выполнения:

192
0