Читайте также:
|
|
Лабораторная работа № 1.
Программирование простых алгоритмов
Цель лабораторной работы.
Закрепление теоретических знаний по основам языка C# и типам данных С#.
Задание на лабораторную работу:
Для указанного варианта написать на языке C# в среде Microsoft Visual Studio соответствующие программы. В таблице 3 для каждого варианта указаны задания из таблицы 1 и 2, которые необходимо выполнить на лабораторной работе.
Все задания выполнить в одном проекте.
Табл. 1. Простые задания
Определить расстояние на плоскости между двумя точками с заданными координатами M1(x1,y1) и M2(x2,y2) | |
Дана длина ребра куба. Найти объем куба и площадь его боковой поверхности. Console.WriteLine("Введите длинну ребра куба:"); int a = Int32.Parse(Console.ReadLine()); Console.WriteLine("Обьем куба:"+ Math.Pow(a,3)+" куб.см"); Console.WriteLine("Площадь поверхности:" + Math.Pow(a, 2) * 6 + " кв.см");//площать стороны * 6 сторон куба Console.ReadLine() | |
Три сопротивления , , соединены параллельно. Найти сопротивление соединения. | |
Определить время падения камня на поверхность земли с высоты h. | |
Известна длина окружности. Найти площадь круга, ограниченного этой окружностью. | |
Треугольник задан координатами своих вершин. Найти: периметр треугольника; площадь треугольника. | |
Вычислить высоту треугольника, опущенную на сторону а, по известным значениям длин его сторон a, b, c. | |
Вычислить объем цилиндра с радиусом основания r и высотой h. | |
Определить расстояние, пройденное физическим телом за время t, если тело движется с постоянным ускорением а и имеет в начальный момент времени скорость V0 Console.WriteLine("Введите ускорение:"); Console.WriteLine("Введите начальную скорость:"); Console.WriteLine("Введите время:"); int a = Int32.Parse(Console.ReadLine()), v = Int32.Parse(Console.ReadLine()), t = Int32.Parse(Console.ReadLine()); Console.WriteLine("S=" + (v*t+a*Math.Pow(t,2)/2) + "м"); Console.ReadLine(); | |
Вычислить площадь треугольника по формуле Герона, если заданы его стороны. | |
По данным сторонам прямоугольника вычислить его периметр, площадь и длину диагонали. | |
Даны стороны прямоугольник a и b. Найти его площадь S = a*b и периметр P = 2*(a + b). | |
Дан диаметр окружности d. Найти ее длину L. | |
Дано расстояние в сантиметрах. Найти число полных метров в нем. | |
Найти площадь кольца по заданным внешнему и внутреннему радиусам. | |
Даны два ненулевых числа. Найти их сумму, разность, произведение и частное. | |
Найти периметр и площадь прямоугольного треугольника, если даны длины его катетов a и b. | |
Даны координаты диагонали прямоугольника. Найти его площадь. |
Табл. 2. Усложненные задания
Студент начал решать урок, когда электронные часы показывали h1 часов и min1 минут, а закончил, когда было h2 часов и min2 минут. Составьте программу, позволяющую определить, сколько времени студент решал эти задачи. (Будем считать, что задачи решались не дольше суток.) | |
Дано действительное число а. Не пользуясь никакими другими операциями, кроме умножения, получить: а) а4 за две операции; б) а6 за три операции; в) а7 за четыре операции; г) а8 за три операции; д) а9 за четыре операции; е) а10 за четыре операции; ж) а13 за пять операций; з) а15 за пять операций; и) а21 за шесть операций; к) а28 за шесть операций; л) а64 за шесть операций; | |
Найти максимум и минимум двух натуральных чисел, не используя ветвления алгоритма. |
Табл. 3. Варианты заданий на лабораторную работу
№4, №10, №16 из табл. 1 и №2(а, г, ж) из табл. 2 | |
№5, №11, №17 из табл. 1 и №1 из табл. 2 | |
№6, №12, №18 из табл. 1 и №3 из табл. 2 | |
№1, №8, №15 из табл. 1 и №2(б, д, з) из табл. 2 | |
№2, №9, №16 из табл. 1 и №3 из табл. 2 | |
№3, №10, №17 из табл. 1 и №2(в, е, и) из табл. 2 | |
№4, №11, №18 из табл. 1 и №2(а, к, л) из табл. 2 | |
№1, №7, №13 из табл. 1 и №1 из табл. 2 | |
№2, №8, №14 из табл. 1 и №3 из табл. 2 | |
№3, №9, №15 из табл. 1 и №1 из табл. 2 | |
№5, №10, №18 из табл. 1 и №2(а, г, ж) из табл. 2 | |
№3, №7, №15 из табл. 1 и №3 из табл. 2 |
Дата добавления: 2015-09-02; просмотров: 51 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Задание. | | | Исследование возможностей управления формата кадра |