Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Цель лабораторной работы.

Читайте также:
  1. II Требования охраны труда перед началом работы.
  2. II. Требования к оформлению текста дипломной работы.
  3. III. Задания для самостоятельной работы.
  4. IV. Этапы выполнения дипломной работы.
  5. Pn переход принцип работы. Основные и неосновные носители зарядов.
  6. Pn переход принцип работы. Основные и неосновные носители зарядов.
  7. V. Критерии оценки дипломной работы.

Лабораторная работа № 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 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Задание.| Исследование возможностей управления формата кадра

mybiblioteka.su - 2015-2024 год. (0.006 сек.)