Лабораторная работа

Организация циклов в 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

Условие задания: 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("Введите начальное Х : ");
 …

Скриншот выполнения:

Скриншот выполнения
51