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

17. Практические задания

ПРАКТИЧЕСКАЯ РАБОТА №1 (линейное программирование)

Написать программу, вычисляющую значение функции

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

Практическая работа №2 (программирование ветвлений)

1. Вычислить корни квадратного уравнения Ах2+8х+С=0, учитывая, что А, В и С могут быть равны нулю. Значения А, В и С ввести с клавиатуры

2 Определить, являются ли значения целочисленных переменных N н М кратными 3. Если являются, то вычислить их сумму, если нет, тo вычислить их разность. N и М ввести с клавиатуры

  1. Вводятся значения двух радиусов окружностей Rl, R2 и координаты точки (х, у). Программа должна определить принадлежит ли эта точка кольцу, границами которого являются окружности с радиусами R1 и R2. Вывести на экран соответствующее сообщение (Уравнение окружности x2+y2=r2).

  2. Н аписать программу которая по введенным значениям длин сторон а, b и с выясняет, существует ли треугольник с такими сторонами и если существует, то вычисляет его площадь по формуле Герона.

, где

5 Разработать программу, определяющую наибольшее из трех введенных чисел А, В и С.

6 Написать программу, которая задает пользователю вопрос о величине двух углов треугольника, вычисляет третий угол и печатает сообщение: "треугольник остроугольный", "треугольник прямоугольный" , или " такого треугольника не существует",

7. Написать программу, которая запрашивает температуру воздуха и, если она от 0 до 20 градусов, то выводит сообщение "не жарко", больше 20 - "жарко", от 0 до -15 - "прохладно", а если меньше -15- "мороз".

8. Для введенного X вычислить значение функции у=ln(х2 + 1), если х>=1

у= е2-x+х ,если x<1

9. Вычислить

Учесть случай, когда ху=0.

10. Определить, попадает ли точка с координатами (х,у) в круг радиуса R Вывести сообщение «точка на окружности», «точка вне круга», «точка внутри крута» (Уравнение окружности x2+y2=r2 ).

  1. Упорядочить три числа А, В, С по возрастанию таким образом, чтобы переменной А соответствовало самое маленькое число, В - среднее, С -наибольшее.

  2. Определить значение угла α в градусах между лучом , соединяющим точку с координатами (х, у) с началом координат, и положительным направлением оси X

13 Определись полярные координаты точки, заданной координатами (х, у) в прямоугольных координатах по формулам

14 Для точки с заданными координатами (х,у) определить в какую четверть координатной плоскости она попадает. Выдать соответствующее сообщение.

15 Написать программу, которая запрашивает целое положительное число N и вычисляет N2, N3, N4 предусмотрев возможность неправильного ввода

Практическая работа №3 (программирование циклов)

  1. Составить программу получения в порядке убывания всех делителей введенного целого числа К.

  2. Вывести на экран таблицу квадратных корней для X от 1 до 100 и сосчитать, сколько значений будет меньше заданного действительного числа

  3. Программа должна вывести таблицу умножения в убывающем порядке для любого числа, введенного с клавиатуры

  4. Составить программу нахождения площадей всех прямоугольников с заданным полупериметром Р. Стороны прямоугольников - целые числа.

  5. Вычислить значение функции у= cos( 1 + cos( 2 + ... + cos( 39 + cos( 40)))...).

  6. Написать программу, которая выводит таблицу кодов для русских букв от А до Я.

  7. В ычислить траекторию снаряда по формулам при постоянных скоростях Vх и Vy. Время t изменяется oт 0 с шагом Δt. Цикл закончить при у< 0.

  8. С

    при х≥1

    при х<1

    оставить программу для приближенного вычисления значения кубического корня из заданного числа X по рекурентной формуле с точностью ε = 0.0001. Начальное приближение выбрать по формуле

  1. Вычислить , где X меняется от 0 до 50 c шагом 5, a Y. меняется от 10 с шагом -3.

  2. Вычислить значение квадратного корня из числа А по рекурентной формуле , с точностью ε =0.0001. Начальное приближение X1 выбрать самостоятельно.

  3. Составить программу, вычисляющую кубический корень из числа А по рекурентной формуле Хn = 1/3(2 Хn-1 + А/Х2n-1 ) с точностью ε = 0.0001. Начальное приближение X1 выбрать самостоятельно.

  4. Найти максимальное целое число, куб которого не превышает 30000.

  5. Определите количество цифр в целом числе N. Если после деления k раз числа N на 10 в целой части будет 0, то k – количество цифр в числе N.

  6. Найти максимальное число, квадрат которого не превышает 2 с точностью до 0.01

  7. В сберегательную кассу внесен вклад So=500000 рублей. Напечатать на экране ежегодные размеры этого вклада до пяти лет, если процент годовых начислений Р=80%. Воспользуйтесь формулой S=So( 1 + Р/100 )n, где n - срок хранения.

  8. Для борьбы с жуками в охраняемый участок леса выпустили дятлов. После этого численность жуков ежедневно уменьшалась наполовину. Через сколько дней будет уничтожен последний жук, если в начале этой операции их насчитывалось N.

  9. Вычислить наибольшее положительное число N, удовлетворяющее условию 3 N5 - 690 N < 7.

  10. Составить программу для нахождения наименьшего значения функции y= ae-bxsin(wx+t) при изменении аргумента х от 0 до С с шагом h Все необходимые данные ввести с клавиатуры.

  11. Составить программу для нахождения положительного корня уравнения х - tgх = 0 с точностью до 0.00001 методом Ньютона.

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