Разработка линейных программ
Скачать 409.6 Kb.
|
Учреждение образования БОБРУЙСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНО-ЭКОНОМИЧЕСКИЙ КОЛЛЕДЖ дисциплина «Конструирование программ и языки программирования» ОТЧЕТ по лабораторной работе №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 – Результат работы программы ВЫВОД: в ходе выполнения работы я сформировал умения разрабатывать линейные программы с объявлением переменных и констант, строить выражения на основе приоритета операций. |