Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornaya_rabota_1_2.doc
Скачиваний:
2
Добавлен:
16.11.2019
Размер:
96.26 Кб
Скачать

9. Пополнить программу следующими строками:

Console.WriteLine(“Введите Ваш средний балл в зимней сессии!”);

double srbal=Double.Parse(Console.ReadLine());

Теория 4: Класс System.Math.

В классе Math определены стандартные математические операции как статические методы класса. Это операции - извлечение квадратного корня, вычисление синуса, косинуса, тангенса, логарифмов и др. Например, метод Pow(double X, double Y) возводит вещественное число X в степень Y.

Общее задание:

10. Активизировать Object Browser (Просмотрщик объектов) и найти класс Math следующим образом:

Меню View-> Object Browser ->в поле Browse выбрать

-> All Components->mscorlib->System->Math.

Изучить его методы и константы.

11. Решить задачу: Ввести с клавиатуры площадь круга. Вычислить длину окружности.

double S, R;

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

S = Double.Parse(Console.ReadLine());

R = Math.Sqrt(S / Math.PI);

Console.WriteLine("Длина окружности равна{0:#.#######}",2*Math.PI*R);

12. Выполнить индивидуальные задания Индивидуальные задания

Содержание заданий:

Часть 1 (задания 1)-2 )

Все входные и выходные данные в заданиях этой части являются вещественными числами.

Часть 2 (задания 3)-4)

Все входные и выходные данные в заданиях этой части являются целыми числами. Все числа, для которых указано количество цифр (двузначное число, трехзначное число и т. д.), считаются положительными.

Как добавить в проект файл программного кода для решения очередной задачи:

Меню Project=>Add New Item…=>Code File=> ввести имя файла (например, Zadacha2.cs)

Затем переименовать Main() в Main1() и т. д.

Вариант №1.

1) Дана сторона квадрата a. Найти его периметр P = 4·a и площадь S = a2.

2) Поменять местами содержимое переменных A и B и вывести новые значения A и B.

3) Дано расстояние L в сантиметрах. Используя операцию деления нацело, найти количество полных метров в нем (1 метр = 100 см).

4) Дано целое число, большее 999. Используя одну операцию деления нацело и одну операцию взятия остатка от деления, найти цифру, соответствующую разряду тысяч в записи этого числа.

Вариант №2.

1) Даны стороны прямоугольника a и b. Найти его площадь S = a·b и периметр P = 2·(a + b).

2) Даны переменные A, B, C. Изменить их значения, переместив содержимое A в B, B — в C, C — в A, и вывести новые значения переменных A, B, C.

3) Дана масса M в килограммах. Используя операцию деления нацело, найти количество полных тонн в ней (1 тонна = 1000 кг).

4) С начала суток прошло N секунд (N — целое). Найти количество полных минут, прошедших с начала суток.

Вариант №3.

1) Дан диаметр окружности d. Найти ее длину L = ·d и площадь круга S (S = ·R2).

2) Даны переменные A, B, C. Изменить их значения, переместив содержимое A в C, C — в B, B — в A, и вывести новые значения переменных A, B, C.

3) Дан размер файла в байтах. Используя операцию деления нацело, найти количество полных килобайтов, которые занимает данный файл (1 килобайт = 1024 байта).

4) С начала суток прошло N секунд (N — целое). Найти количество полных часов, прошедших с начала суток.

Вариант №4.

1) Дана длина ребра куба a. Найти объем куба V = a3 и площадь его поверхности S = 6·a2.

2) Найти значение функции y = 3x6 – 6x2 – 7 при данном значении x.

3) Даны целые положительные числа A и B (A > B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без наложений). Используя операцию деления нацело, найти количество отрезков B, размещенных на отрезке A.

4) С начала суток прошло N секунд (N — целое). Найти количество секунд, прошедших с начала последней минуты.

Вариант №5.

1) Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его объем V = a·b·c и площадь поверхности S = 2·(a·b + b·c + a·c).

2) Найти значение функции y = 4(x–3)6 – 7(x–3)3 + 2 при данном значении x.

3) Даны целые положительные числа A и B (A > B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без наложений). Используя операцию взятия остатка от деления нацело, найти длину незанятой части отрезка A.

4) Дано целое число, большее 999999. Используя одну операцию деления нацело и одну операцию взятия остатка от деления, найти цифру, соответствующую разряду миллионов в записи этого числа.

Вариант №6.

1) Дана длина L окружности. Найти ее радиус R и площадь S круга, ограниченного этой окружностью, учитывая, что L = 2··R, S = ·R2.

2) Дано число A. Вычислить A8, используя вспомогательную переменную и три операции умножения. Для этого последовательно находить A2, A4, A8. Вывести все найденные степени числа A.

3) Дано двузначное число. Вывести вначале его левую цифру (десятки), а затем — его правую цифру (единицы). Для нахождения десятков использовать операцию деления нацело, для нахождения единиц — операцию взятия остатка от деления.

4) С начала суток прошло N секунд (N — целое). Найти количество секунд, прошедших с начала последнего часа.

Вариант №7.

1) Даны два неотрицательных числа a и b. Найти их среднее арифметическое: (a + b)/2 и их среднее геометрическое, то есть квадратный корень из их произведения: (a·b)1/2.

2) Дано число A. Вычислить A15, используя две вспомогательные переменные и пять операций умножения. Для этого последовательно находить A2, A3, A5, A10, A15. Вывести все найденные степени числа A.

3) Дано двузначное число. Найти сумму и произведение его цифр.

4) С начала суток прошло N секунд (N — целое). Найти количество полных минут, прошедших с начала последнего часа.

Вариант №8.

1) Даны два ненулевых числа. Найти разность, произведение и частное их квадратов.

2) Дано значение угла  в градусах (0 <  < 360). Определить значение этого же угла в радианах, учитывая, что 180° =  радианов.

3) Дано двузначное число. Вывести число, полученное при перестановке цифр исходного числа.

4) Дни недели пронумерованы следующим образом: 0 — воскресенье, 1 — понедельник, 2 — вторник, … , 6 — суббота. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было понедельником.

Вариант №9.

1) Даны два ненулевых числа. Найти разность, произведение и частное их модулей.

2) Дано значение угла  в радианах (0 <  < 2·). Определить значение этого же угла в градусах, учитывая, что 180° =  радианов.

3) Дано трехзначное число. Используя одну операцию деления нацело, вывести первую цифру данного числа (сотни).

4) Дни недели пронумерованы следующим образом: 0 — воскресенье, 1 — понедельник, 2 — вторник, … , 6 — суббота. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было четвергом.

Вариант №10.

1) Даны катеты прямоугольного треугольника a и b. Найти его гипотенузу c и периметр P: c = (a2 + b2)1/2, P = a + b + c.

2) Дано значение температуры T в градусах Фаренгейта. Определить значение этой же температуры в градусах Цельсия. Температура по Цельсию TC и температура по Фаренгейту TF связаны следующим соотношением:

TC = (TF – 32)·5/9.

3) Дано трехзначное число. Вывести вначале его последнюю цифру (единицы), а затем — его среднюю цифру (десятки).

4) Дни недели пронумерованы следующим образом: 1 — понедельник, 2 — вторник, … , 6 — суббота, 7 — воскресенье. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было вторником.

Вариант №11.

1) Даны два круга с общим центром и радиусами R1 и R2 (R1 > R2). Найти площади этих кругов S1 и S2, а также площадь S3 кольца, внешний радиус которого равен R1, а внутренний радиус равен R2:

S1 = ·(R1)2, S2 = ·(R2)2, S3 = S1S2.

2) Дано значение температуры T в градусах Цельсия. Определить значение этой же температуры в градусах Фаренгейта. Температура по Цельсию TC и температура по Фаренгейту TF связаны следующим соотношением:

TC = (TF – 32)·5/9.

3) Дано трехзначное число. Найти сумму и произведение его цифр.

4) Дни недели пронумерованы следующим образом: 1 — понедельник, 2 — вторник, … , 6 — суббота, 7 — воскресенье. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было субботой.

Вариант №12.

1) Найти расстояние между двумя точками с заданными координатами x1 и x2 на числовой оси: |x2x1|.

2) Известно, что X кг конфет стоит A рублей. Определить, сколько стоит 1 кг и Y кг этих же конфет.

3) Дано трехзначное число. Вывести число, полученное при прочтении исходного числа справа налево.

4) Дни недели пронумерованы следующим образом: 1 — понедельник, 2 — вторник, … , 6 — суббота, 7 — воскресенье. Дано целое число K, лежащее в диапазоне 1–365, и целое число N, лежащее в диапазоне 1–7. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было днем недели с номером N.

Вариант №13.

1) Даны три точки A, B, C на числовой оси. Найти длины отрезков AC и BC и их сумму.

2) Известно, что X кг шоколадных конфет стоит A рублей, а Y кг ирисок стоит B рублей. Определить, сколько стоит 1 кг шоколадных конфет, 1 кг ирисок, а также во сколько раз шоколадные конфеты дороже ирисок.

3) Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее справа. Вывести полученное число.

4) Даны целые положительные числа A, B, C. На прямоугольнике размера AB размещено максимально возможное количество квадратов со стороной C (без наложений). Найти количество квадратов, размещенных на прямоугольнике, а также площадь незанятой части прямоугольника.

Вариант №14.

1) Даны три точки A, B, C на числовой оси. Точка C расположена между точками A и B. Найти произведение длин отрезков AC и BC.

2) Скорость лодки в стоячей воде V км/ч, скорость течения реки U км/ч (U < V). Время движения лодки по озеру T1 ч, а по реке (против течения) — T2 ч. Определить путь S, пройденный лодкой (путь = время · скорость). Учесть, что при движении против течения скорость лодки уменьшается на величину скорости течения.

3) Дано трехзначное число. В нем зачеркнули первую справа цифру и приписали ее слева. Вывести полученное число.

4) Дан номер некоторого года (целое положительное число). Определить соответствующий ему номер столетия, учитывая, что, к примеру, началом 20 столетия был 1901 год.

Вариант №15.

1) Даны координаты двух противоположных вершин прямоугольника: (x1, y1), (x2, y2). Стороны прямоугольника параллельны осям координат. Найти периметр и площадь данного прямоугольника.

2) Скорость первого автомобиля V1 км/ч, второго — V2 км/ч, расстояние между ними S км. Определить расстояние между ними через T часов, если автомобили удаляются друг от друга. Данное расстояние равно сумме начального расстояния и общего пути, проделанного автомобилями; общий путь = время · суммарная скорость.

3) Дано трехзначное число. Вывести число, полученное при перестановке цифр сотен и десятков исходного числа (например, 123 перейдет в 213).

4) Дни недели пронумерованы следующим образом: 0 — воскресенье, 1 — понедельник, 2 — вторник, … , 6 — суббота. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было средой.

Вариант №16.

1) Найти расстояние между двумя точками с заданными координатами (x1, y1) и (x2, y2) на плоскости. Расстояние вычисляется по формуле

((x2x1)2 + (y2y1)2)1/2.

2) Скорость первого автомобиля V1 км/ч, второго — V2 км/ч, расстояние между ними S км. Определить расстояние между ними через T часов, если автомобили первоначально движутся навстречу друг другу. Данное расстояние равно модулю разности начального расстояния и общего пути, проделанного автомобилями; общий путь = время · суммарная скорость.

3) Дано трехзначное число. Вывести число, полученное при перестановке цифр десятков и единиц исходного числа (например, 123 перейдет в 132).

4) Дни недели пронумерованы следующим образом: 0 — воскресенье, 1 — понедельник, 2 — вторник, … , 6 — суббота. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было пятницей.

Вариант №17.

1) Даны координаты трех вершин треугольника: (x1, y1), (x2, y2), (x3, y3). Найти его периметр и площадь, используя формулу для расстояния между двумя точками на плоскости ((x2x1)2 + (y2y1)2)1/2. Для нахождения площади треугольника со сторонами a, b, c использовать формулу Герона:

S = (p·(pa)·(pb)·(pc))1/2,

где p = (a + b + c)/2 — полупериметр.

2) Найти решение системы линейных уравнений вида

A1·x + B1·y = C1, A2·x + B2·y = C2,

заданной своими коэффициентами A1, B1, C1, A2, B2, C2, если известно, что данная система имеет единственное решение. Воспользоваться формулами

x = (C1·B2C2·B1)/D, y = (A1·C2A2·C1)/D, где D = A1·B2A2·B1.

3) Дано целое число, большее 999. Используя одну операцию деления нацело и одну операцию взятия остатка от деления, найти цифру, соответствующую разряду сотен в записи этого числа.

4) Дни недели пронумерованы следующим образом: 1 — понедельник, 2 — вторник, … , 6 — суббота, 7 — воскресенье. Дано целое число K, лежащее в диапазоне 1–365, и целое число n, лежащее в диапазоне 1–7. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было днем недели с номером n.

Вариант №18.

1) Дана длина L окружности. Найти ее радиус R и площадь S круга, ограниченного этой окружностью, учитывая, что L = 2··R, S = ·R2.

2) Дано число A. Вычислить A8, используя вспомогательную переменную и три операции умножения. Для этого последовательно находить A2, A4, A8. Вывести все найденные степени числа A.

3) Дано двузначное число. Вывести вначале его левую цифру (десятки), а затем — его правую цифру (единицы). Для нахождения десятков использовать операцию деления нацело, для нахождения единиц — операцию взятия остатка от деления.

4) С начала суток прошло N секунд (N — целое). Найти количество секунд, прошедших с начала последнего часа.

Вариант №19.

1) Даны два неотрицательных числа a и b. Найти их среднее арифметическое: (a + b)/2 и их среднее геометрическое, то есть квадратный корень из их произведения: (a·b)1/2.

2) Дано число A. Вычислить A15, используя две вспомогательные переменные и пять операций умножения. Для этого последовательно находить A2, A3, A5, A10, A15. Вывести все найденные степени числа A.

3) Дано трехзначное число. Найти сумму и произведение его цифр.

4) С начала суток прошло N секунд (N — целое). Найти количество полных минут, прошедших с начала последнего часа.

Вариант №20.

1) Даны два ненулевых числа. Найти разность, произведение и частное их кубов.

2) Дано значение угла  в градусах (0 <  < 360). Определить значение этого же угла в радианах, учитывая, что 180° =  радианов.

3) Дано трехзначное число. Вывести число, полученное при перестановке первой и третьей цифры исходного числа.

4) Дни недели пронумерованы следующим образом: 0 — воскресенье, 1 — понедельник, 2 — вторник, … , 6 — суббота. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было средой.

Вариант №21.

1) Дан радиус R окружности. Найти ее длину L и площадь S круга, ограниченного этой окружностью, учитывая, что L = 2·π·R, S = π·R^2.

2) Найти значение функции y = 6x^6 – 10(x–9)^3 + 120 при данном значении x.

3) Дано пятизначное число. Найти сумму и произведение его цифр.

4) Дан номер некоторого года (целое положительное число). Определить соответствующий ему номер столетия, учитывая, что, к примеру, началом 20 столетия был 1901 год.

Вариант №22.

1) Даны координаты четырех вершин прямоугольника: (x1, y1), (x2, y2), (x3, y3), (x4,y4). Найти его периметр и площадь, используя формулу для расстояния между двумя точками на плоскости ((x2 – x1)^2 + (y2 – y1)^2)^(1/2). Для нахождения площади прямоугольника со сторонами a, b использовать формулу:

S = a*b.

2) Скорость катера в стоячей воде V км/ч, скорость течения реки U км/ч (U < V). Время движения катера по озеру T1 ч, а по реке (против течения) — T2 ч. Определить путь S, пройденный катером (путь = время · скорость). Учесть, что при движении против течения скорость катера уменьшается на величину скорости течения.

3) Дано четырехзначное число. Вывести вначале его третью цифру (десятки), а затем — его четвертую цифру (единицы). Для нахождения единиц использовать операцию взятия остатка от деления.

4) С начала суток прошло K минут (K — целое). Найти количество полных часов, прошедших с начала последних суток.

Вариант №23.

  1. Даны катет и гипотенуза прямоугольного треугольника a и с. Найти его неизвестный катет b и периметр P.

  2. Даны переменные A, B, C. Изменить их значения, переместив содержимое A в C, B — в A, C — в B, и вывести новые значения переменных A, B, C.

  3. Дано трехзначное число. Вывести число, полученное при перестановке цифр исходного числа, т.е. первую цифру на место второй, вторую на место третьей, третью на место первой.

  4. Дано целое число, большее 999999999. Используя одну операцию деления нацело и одну операцию взятия остатка от деления, найти цифру, соответствующую разряду десятков тысяч в записи этого числа.

Вариант №24.

  1. Даны три точки A, B, C на числовой оси. Найти длины отрезков AB и BC и их сумму.

  2. Известно, что X кг яблок стоит N рублей. Определить, сколько стоит 1 кг и Y кг яблок.

  3. Дано пятизначное натуральное число. Получить число, созданное перестановкой цифр тысяч и сотен исходного числа (например, 12345 перейдет в 13245).

  4. Дни недели пронумерованы следующим образом: 0 — воскресенье, 1 — понедельник, 2 — вторник, … , 6 — суббота. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было вторником.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]