Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Управляющие операторы условного и безусловного переходов. Разветвляющиеся программы

Автор:   •  Июнь 22, 2023  •  Лабораторная работа  •  2,131 Слов (9 Страниц)  •  167 Просмотры

Страница 1 из 9

[pic 1]

Министерство науки и высшего образования Российской Федерации

Муромский институт (филиал)

Федерального государственного бюджетного образовательного учреждения высшего образования

«Владимирский государственный университет
имени Александра Григорьевича и Николая Григорьевича Столетовых»

Факультет                  ИТ                     

Кафедра                     ПИн                    

ЛАБОРАТОРНАЯ

РАБОТА №2

 

  По                  Основы алгоритмизации и программирования[pic 2]

  Тема   Управляющие операторы условного и безусловного переходов. Разветвляющиеся программы.[pic 3]

        

                                                                       Руководитель

                                                                                  Колпаков А. А.

                                                                                                       (фамилия, инициалы)[pic 4]

                                                                                                              

(подпись)                        (дата)

                                                                Студент       ПИНз - 122       

                        (группа)

                                                                       Терехов С. М.

                                                                         (фамилия, инициалы)[pic 5]

                                                                                                                     

                                                                (подпись)                        (дата)[pic 6]

Муром 2022

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

Тема: Управляющие конструкции языка C#

Цель работы: Изучить операторы условного и безусловного переходов. Овладеть практическими навыками работы разветвляющихся программ.

Ход работы:

         

Задание 1.

Вычислить для своего варианта значение функции F. При получении в знаменателе нуля дать соответствующее сообщение.

[pic 7] 

{              [pic 8]

    double num, denum, f; 

    Console.WriteLine("Введите значение X");

    double x = double.Parse((Console.ReadLine()));

    Console.WriteLine("Введите значение Y");

    double y = double.Parse((Console.ReadLine()));

    Console.WriteLine("Введите значение Z");

    double z = double.Parse((Console.ReadLine()));

    num = Math.Max(x, y+z)+ Math.Pow(Math.E, z*x); //считаем числитель

    denum = (Math.Min(Math.Pow(x, 2), y)+Math.Pow(z, 3));//считаем знаменатель

     //проверяем знаменатель на нулевое значение

    if (denum == 0.0)

    {

        Console.WriteLine("Ошибка! Числитель равен 0.");

    }

    else

    {

        f = num / denum; //рассчитываем функцию

        Console.WriteLine("f = " + f); //выводим ответ  

    }

}

[pic 9]

Задание 2.

Определить для своего варианта номер N области, в которой находится точка М(x,y) c заданными координатами. Границы области относить к области с наибольшим размером.

[pic 10]

Console.WriteLine("Hello, World!");

{

m1: float x, y = 0;

    int N = 0;

    Console.WriteLine("Введите для точки М координату по X");

    x = float.Parse(Console.ReadLine());

    Console.WriteLine("Введите для точки М координату по Y");

    y = float.Parse(Console.ReadLine());

    if (x* x + y* y < 12)

    {

        if (x >= 0)

...

Скачать:   txt (7.6 Kb)   pdf (370.8 Kb)   docx (218.2 Kb)  
Продолжить читать еще 8 страниц(ы) »
Доступно только на Essays.club