Главная страница
Навигация по странице:

  • «Конструирование программ и языки программирования» ОТЧЕТ по лабораторной работе №2

  • ХОД ВЫПОЛНЕНИЯ РАБОТЫ: Задание 1.

  • Разработка линейных программ


    Скачать 409.6 Kb.
    НазваниеРазработка линейных программ
    Дата16.11.2021
    Размер409.6 Kb.
    Формат файлаdocx
    Имя файлаLR2_Meleshko_kirill.docx
    ТипОтчет
    #273791

    Учреждение образования

    БОБРУЙСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНО-ЭКОНОМИЧЕСКИЙ КОЛЛЕДЖ
    дисциплина

    «Конструирование программ

    и языки программирования»
    ОТЧЕТ

    по лабораторной работе №2

    на тему

    «Разработка линейных программ»


    Выполнил учащийся 24-П группы: Мелешко Кирилл Николаевич

    Проверила: Кошелева В.П.

    Дата защиты:

    Отметка:

    ХОД ВЫПОЛНЕНИЯ РАБОТЫ:
    Задание 1. Разработать программу согласно варианту.

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;
    namespace ConsoleApp2

    {

    class Program

    {

    static void Main(string[] args)

    {

    Console.WriteLine("Введите сторону равностороннего треугольника");

    int a = Convert.ToInt32(Console.ReadLine());

    double s;

    double h;

    s = (Math.Pow(a, 2) * Math.Sqrt(3)) / 4;

    Console.WriteLine($"Площадь равностороннего треугольника - {s:F2} ");

    h = (a * Math.Sqrt(3)) / 2;

    Console.WriteLine($"Высота равностороннего треугольника - {h:F2}");

    Console.Read();

    }

    }

    }


    Рисунок 1 – Результат работы программы
    Задание 2. Разработать программу для вычисления математического выражения. Значения x запрашиваются программой.
    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;
    namespace ConsoleApp4

    {

    class Program

    {

    static void Main(string[] args)

    {

    double y;

    Console.Write("Введите x = ");

    int x = Convert.ToInt32(Console.ReadLine());

    y = 4 * Math.Pow(x, 5) + Math.Pow(3, x) + Math.Pow(x, 3.0 / 11) - Math.Log10(x) + x;

    Console.WriteLine($"y = {y}");

    Console.Read();

    }

    }

    }


    Рисунок 2 – Результат работы программы
    Задание 3. Разработать программу согласно варианту.
    using System;
    namespace ConsoleApp5

    {

    class Program

    {

    static void Main(string[] args)

    {

    int a =Convert.ToInt32(Console.ReadLine());

    double b = a / 100;

    a = a % 100;

    double c = a * 10 + b;

    Console.WriteLine(c) ;

    Console.Read();

    }

    }

    }

    Рисунок 3 – Результат работы программы


    ВЫВОД: в ходе выполнения работы я сформировал умения разрабатывать линейные программы с объявлением переменных и констант, строить выражения на основе приоритета операций.



    написать администратору сайта