Номера задач задает преподаватель!
1. Составьте программу табулирования функции на отрезке [0,1] с шагом 0.2.
2. Составьте программу табулирования функции на отрезке [1,10] с шагом 0.5.
3. Составьте программу табулирования функции на отрезке [0,1] с шагом 0.1.
4. Составьте программу, выводящую на экран таблицу соответствия значений температуры по Цельсию ТС и значений температуры по Фаренгейту ТF на отрезке от 15°С до 30°С с шагом в 1°С, если формула перевода температур имеет вид: .
5. Составить программу вычисления суммы первых 20 натуральных чисел
6. Составить программу вычисления суммы натуральных чисел от 15 до 35
7. Составить программу вычисления суммы синусов натуральных чисел от N до M.
8. Составить программу вычисления произведения первых 7 натуральных чисел.
9. Составить программу вычисления произведения логарифмов натуральных чисел от 2 до 18.
10.Составить программу вычисления произведения квадратов косинусов натуральных чисел от N до M.
11.Составить программу вычисления суммы: .
|
|
12.Составить программу вычисления суммы: .
13.Составить программу вычисления произведения: .
14.Составить программу вычисления произведения: .
Контрольное задание
Вариант вашего задания задает преподаватель!
Составьте программу вычисления значений заданной функции при изменении аргумента на заданном отрезке с заданным шагом.
Отчет по заданию оформите в письменном виде!
Отчет должен содержать условия задачи, блок-схему алгоритма, текст программы, исходные данные и результаты.
1. Для заданной функции вывести на экран положительные значения функции и соответствующие им значения аргумента на отрезке х с шагом h.
2. Для заданной функции вывести на экран отрицательные значения функции и соответствующие им значения аргумента на отрезке y с шагом h.
3. Для заданной функции вывести на экран значения функции в пределах от –1 до 2 и соответствующие им значения аргумента на отрезке х с шагом h=0,3.
4. Для заданной функции вывести на экран значения функции, которые больше 1 и соответствующие им значения аргумента на отрезке t с шагом h.
5. Для заданной функции вывести на экран значения функции, которые меньше 1 и соответствующие им значения аргумента на отрезке f с шагом h.
6. Для заданной функции вывести на экран значения функции в диапазоне от -1 до 3 и соответствующие им значения аргумента на отрезке y с шагом h=0,2.
7. Для заданной функции вывести на экран отрицательные значения функции и соответствующие им значения аргумента на отрезке t с шагом h.
8. Для заданной функции f = sin(2.8 )+ вывести на экран значения функции, которые лежат в пределах от –1 до 2 и соответствующие им значения аргумента на отрезке х с шагом h=0,2.
|
|
9. Для заданной функции вывести на экран положительные значения функции и соответствующие им значения аргумента на отрезке c с шагом h.
10. Для заданной функции d = (x-1)(x+3.4) +sin() вывести на экран значения функции, которые больше -1 и соответствующие им значения аргумента на отрезке х с шагом h.
11. Для заданной функции вывести на экран отрицательные значения функции и соответствующие им значения аргумента на отрезке с шагом .
12. Для заданной функции вывести на экран значения функции, которые меньше -1,6 и соответствующие им значения аргумента на отрезке с шагом .
13. Для заданной функции вывести на экран значения функции, которые лежат в пределах от –1 до 1 и соответствующие им значения аргумента на отрезке с шагом .
14. Для заданной функции вывести на экран положительные значения функции и соответствующие им значения аргумента на отрезке с шагом h=0,3.
15. Для заданной функции вывести на экран значения функции, которые больше 0,2 и соответствующие им значения аргумента на отрезке с шагом .
16. Для заданной функции вывести на экран значения функции, которые больше -1 и соответствующие им значения аргумента на отрезке с шагом h.
17. Для заданной функции вывести на экран значения функции, которые лежат в пределах от –5 до 5 и соответствующие им значения аргумента на отрезке с шагом h.
18. Для заданной функции вывести на экран значения функции, которые меньше -1,4 и соответствующие им значения аргумента на отрезке с шагом h=0,2.
19. Для заданной функции вывести на экран значения функции, которые лежат в диапазоне a до b и соответствующие им значения аргумента на отрезке с шагом h.
20. Для заданной функции вывести на экран отрицательные значения функции и соответствующие им значения аргумента на отрезке с шагом h.
21. Для заданной функции вывести на экран значения функции, которые лежат в пределах от –10 до -1 и соответствующие им значения аргумента на отрезке с шагом h.
22. Для заданной функции вывести на экран значения функции, которые лежат в пределах от -1 до 1 и соответствующие им значения аргумента на отрезке с шагом h=0,2.
23. Для заданной функции вывести на экран значения функции, которые меньше -1 и соответствующие им значения аргумента на отрезке t с шагом h=0,3.
24. Для заданной функции вывести на экран отрицательные значения функции и соответствующие им значения аргумента на отрезке с шагом h=0,3.
25. Для заданной функции вывести на экран значения функции, которые лежат в пределах от -2 до 0 и соответствующие им значения аргумента на отрезке с шагом h=0,3.
26. Для заданной функции вывести на экран положительные значения функции и соответствующие им значения аргумента на отрезке с шагом h=0,2.
27. Для заданной функции вывести на экран значения функции, которые лежат в пределах от 1 до 12 и соответствующие им значения аргумента на отрезке с шагом h=0,3.
28. Для заданной функции вывести на экран значения функции, которые меньше 4 и соответствующие им значения аргумента на отрезке с шагом h.
29. Для заданной функции вывести на экран значения функции, которые лежат в пределах от a до b и соответствующие им значения аргумента на отрезке с шагом h=0,2.
30. Для заданной функции вывести на экран отрицательные значения функции и соответствующие им значения аргумента на отрезке с шагом h.
Лабораторная работа №6
Решение задач целочисленной арифметики
Цель работы: овладеть навыками программирования на языке Turbo Pascal задач целочисленной арифметики
В задачах целочисленной арифметики очень часто используется арифметическая операция вычисления целочисленного остатка или частного от деления одного натурального числа на другое. Для реализации этих операций в Turbo Pascal предусмотрены операторы целочисленного деления div и mod. Здесь div - целое частное от деления, mod - целочисленный остаток от деления.
|
|
Например:
9 div 4 = 2 25 div 5 = 5
9 mod 4 = 1 25 mod 5 = 0
Очевидно, что операции div и mod могут производиться только над данными целого типа, и полученный результат будет также целого типа. Используя данные операции можно проверять натуральные числа на четность и нечетность, на кратность заданному числу, находить простые числа и т.д.
Рассмотрим решение типовых задач целочисленной арифметики.