- •Работа №1. Тема: «Системы счисления»
- •Работа №2. Тема: «Программирование линейных вычислительных процессов»
- •Условие задачи
- •Условие задачи
- •Условие задачи
- •Условие задачи
- •Условие задачи
- •Условие задачи
- •Условие задачи
- •Условие задачи
- •Работа №4. Тема «Программирование разветвляющихся вычислительных процессов»
- •Работа №5. Тема «Изучение математических функций языка С/С++. Особенности функции pow(x,n)»
- •Работа №6. Тема «Программирование циклических вычислительных процессов с варьируемым параметром цикла»
- •Работа №7. Тема «Программирование циклических вычислительных процессов. Сумма ряда»
- •Работа №8. Тема «Программирование циклических вычислительных процессов. Последовательность чисел»
- •Работа №9. Тема «Программирование циклических процессов. Вывод в цикле последовательности символов»
- •Работа №10. Тема «Программирование циклических процессов на языке С/С++ с использованием функций»
- •Работа №11. Тема «Программирование на языке С/С++ с использованием функций. Перевод из одной системы счисления в другую»
- •Работа №12. Тема «Применение функций для решения нелинейных уравнений»
- •Работа № 13. Тема «Обработка одномерных массивов»
- •Работа № 14. Тема «Указатели и динамические массивы. Использование указателей в качестве аргументов функций»
- •Работа № 15. Тема «Обработка двумерных массивов»
- •Работа № 16. Тема «Программирование задач линейной алгебры»
- •Работа № 17. Тема «Структуры в C/С++. Структура комплексное число»
- •Работа № 18. Тема «Применение библиотеки complex.h в С++ при программировании действий с матрицами»
- •Список литературы
Работа №6. Тема «Программирование циклических вычислительных процессов с варьируемым параметром цикла»
Задание: Составить алгоритм решения задачи на языке С/С++ согласно своему варианту. В отчете предоставить три программы с разными операторами цикла (do ...while, while, for). В алгоритме и программе массивов не использовать.
Варианты заданий
1. Вычислить значения у, соответствующие каждому значению х ( xn≤x≤xk ,
шаг изменения x равен dx) по формуле у= 3 a−x2 ln 2+a2 +x4 . 2
Вычислить сумму всех, произведение ненулевых и количество отрицательных значений у. На экран выводить каждую третью пару значений x и y Контрольный расчёт провести при a=2,17, xn=-1,5, xk=0,5, dx=0,2.
2. Вычислить значения z, соответствующие каждому значению х ( xn≤x≤xk ,
шаг изменения x равен dx) по формуле z= 3 x4 +ax . Определить 13,2 sin x
среднее арифметическое вычисленных z. Найти количество z>a. На экран выводить каждую четвертую пару значений x и z. Контрольный расчёт провести при a=5,27, xn=-1, xk=10, dx=0,5.
3. Вычислить значения t, соответствующие каждому значению х ( xn≤x≤xk ,
3 |
|
|
шаг изменения x равен dx) по формуле t= |
a−b x |
. Определить |
cos b sin 2a −12 |
F= ∏∑tt . На экран выводить каждую вторую пару значений x и t.
Контрольный расчёт провести при a=3,5, b=6,8, xn=-3, xk=3, dx=0,5
4. Вычислить значения t, соответствующие каждому значению х ( xn≤x≤xk ,
|
3 |
|
шаг изменения x равен dx) по формуле t= |
ax |
. Вычислить сумму |
5 cos a +ex |
положительных значений t, произведение отрицательных t, количество всех значений t. На экран выводить каждую вторую пару значений x и t. Контрольный расчёт провести при a=1,23, xn=-0,5, xk=0,5, dx=0,1.
5. Вычислить значения z, соответствующие каждому значению х ( xn≤x≤xk ,
|
|
|
3 |
1 |
|
|
|
шаг изменения x равен dx) по формуле z= |
|
|
|
|
|||
7+x 2 |
. Вычислить |
||||||
F=∏ z ∑ z |
|
14,5 log a2 3 |
|
||||
. На экран выводить каждую третью пару значений x и z. |
|||||||
z<a |
z≥a |
|
|
|
|
|
|
Контрольный расчёт провести при a=2,62, xn=-3, xk=3, dx=0,6.
6. |
Вычислить значения t, соответствующие каждому значению х ( xn≤x≤xk , |
||||||||
|
|
|
|
3 |
|
|
|
|
|
|
шаг изменения x равен dx) по формуле t= |
a+ x |
|
|
|
. Вычислить |
|||
|
a7 ln |
|
7 a+x |
||||||
|
|
|
|
|
|
|
|
||
|
сумму значений t³a, произведение всех значений t, количество |
||||||||
|
отрицательных t. На экран выводить каждую вторую пару значений x и t. |
||||||||
|
Контрольный расчёт провести при a=3,72, xn=-1, xk=3, dx=0,2. |
|
|
||||||
7. |
Вычислить значения t, соответствующие каждому значению х ( xn≤x≤xk , |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a+x |
|
|
|
шаг изменения x равен dx) по формуле t= |
a+b 5 |
|
|
|
. |
|||
|
sin b+x 1,1 |
||||||||
|
|
|
|
|
|
Вычислить количество отрицательных значений x. Определить минимальное значение среди вычисленных значений t. На экран выводить каждую вторую пару значений x и t. Контрольный расчёт провести при a=6,13, b=3,42, xn=-2, xk=3, dx=0,5.
8. Вычислить значения у, соответствующие каждому значению х ( xn≤x≤xk ,
|
2 |
3 |
|
шаг изменения x равен dx) по формуле y= |
a |
+b x |
. Определить |
3,56 sin a+b +ex |
максимальное значение y и среднее значение среди положительных элементов y. На экран выводить каждую третью пару значений x и y. Контрольный расчёт провести при a=2,89, b=14,34, xn=-50, xk=50, dx=2,5.
9. Вычислить значения z, соответствующие каждому значению х ( xn≤x≤xk ,
|
ax7 |
|
5 |
||
шаг изменения x равен dx) по формуле z=a |
cos a3 1,31 |
.Определить |
разницу между минимальным и максимальным значениями z. На экран выводить каждую вторую пару значений x и z. Контрольный расчёт провести при a=2,94, xn=1,5, xk=5,5, dx=0,4.
10.Вычислить значения z, соответствующие каждому значению х ( xn≤x≤xk ,
шаг изменения x равен dx) по формуле z= 3 a2−2 ab+x . Определить 5,55 a+b 2 +e x
минимальное значение среди значений z≤ 0, максимальное среди z>0. На экран выводить каждую вторую пару значений x и z. Контрольный расчёт провести при a=4.32, b=8.13, xn=-3, xk=4, dx=0.7.
11.Вычислить значения z, соответствующие каждому значению х ( xn≤x≤xk , шаг изменения x равен dx) по формуле z=sin(cos(x)). Определить сумму значений z>x и произведение z≤x. На экран выводить каждую третью пару значений x и z. Контрольный расчёт провести при xn=-π, xk=π, dx=π/10.
12.Вычислить значения y, соответствующие каждому значению х ( xn≤x≤xk , шаг изменения x равен dx) по формуле y=ecos x3 . Определить
максимальное среди значений y>x и минимальное среди y≤x. На экран выводить каждую третью пару значений x и y. Контрольный расчёт провести при xn=-π, xk=π, dx=π/20.
13.Вычислить значения y, соответствующие каждому значению х ( xn≤x≤xk ,
шаг изменения x равен dx) по формуле y= 5 a 3 bx +x . Вычислить среднее 12
арифметическое среди положительных значений y, и среднее геометрическое – среди отрицательных y (если это возможно). На экран выводить каждую третью пару значений x и y. Контрольный расчёт провести при a=6.42, b=3.17, xn=-3, xk=3, dx=0.1.
14.Вычислить значения z, соответствующие каждому значению х ( xn≤x≤xk ,
|
|
|
|
4 x3 |
+ax |
|
|||
шаг изменения x равен |
dx) |
по формуле |
z= |
|
|
|
. Вычислить |
||
|
|
|
|
||||||
ln x2 |
4,4 |
||||||||
|
|
z [15 , 20] . |
|
|
|||||
максимальное значение |
среди |
На |
экран выводить каждую |
пятую пару значений x и z. Контрольный расчёт провести при a=5,27, xn=1, xk=10, dx=0,1.
15.Вычислить значения z, соответствующие каждому значению х ( xn≤x≤xk ,
|
3 |
x |
|
|
шаг изменения x равен dx) по формуле z= |
x4 a−4 |
. Вычислить |
||
sin x cos x2 3 |
||||
|
|
максимальное по модулю значение z при x [−10,3 ] . На экран выводить каждую третью пару значений x и z. Контрольный расчёт провести при a=5,27, xn=-10, xk=10, dx=0,1.
16.Вычислить значения у, соответствующие каждому значению х ( xn≤x≤xk ,
шаг изменения x равен dx) по формуле у= a+x2 ln a2 3 . 4 . 2
Вычислить сумму, произведение и количество положительных значений у. На экран выводить каждую вторую пару значений x и y. Контрольный расчёт провести при a=2,17, xn=-1,5, xk=1,5, dx=0,2.
17.Вычислить значения z, соответствующие каждому значению х ( xn≤x≤xk ,
шаг изменения x равен dx) по формуле z= 3 x 4sin ax . Определить ln a 2,65
среднее арифметическое положительных значений z. На экран выводить каждую третью пару значений x и z. Контрольный расчёт провести при a=5,27, xn=1, xk=10, dx=1.
18.Вычислить значения t, соответствующие каждому значению х ( xn≤x≤xk ,
|
|
|
|
|
5 |
|
|
шаг изменения |
x равен dx) по формуле t= |
|
b−a x |
. Определить |
|||
lg 13,2 +x2 |
|||||||
S=∑t ;P=∏ t |
, найти их соотношение |
F= |
S |
|
, вычислить количество |
||
P |
|
||||||
t≥0 |
t≠0 |
|
|
|
|
|
положительных значений t. На экран выводить все значения x и t. Контрольный расчёт провести при a=3,5, b=2,18, xn=-4, xk=4, dx=0,5.
19.Вычислить значения t, соответствующие каждому значению х ( xn≤x≤xk , шаг изменения x равен dx) по формуле t= sin bx 3 a+x−ex . Вычислить сумму отрицательных значений t, произведение ненулевых t, количество положительных значений t. На экран выводить каждую вторую пару значений x и t. Контрольный расчёт провести при a=1,23, b=2,78, xn=2,5, xk=8,5, dx=0,2.
20.Вычислить значения z, соответствующие каждому значению х ( xn≤x≤xk ,
шаг изменения x равен dx) по формуле z= x2 3 sin a+x 2 a
F=∏ z ∑ z . На экран выводить каждую вторую пару значений x и z. |
|
z>0 |
z< 0 |
Контрольный расчёт провести при a=1,12, xn=3, xk=9, dx=0,6. 21.Вычислить значения t, соответствующие каждому значению х ( xn≤x≤xk ,
шаг изменения x равен dx) по формуле t= ea a+x . Вычислить сумму sin x 2
значений t<a, произведение всех значений t, количество неотрицательных t. На экран выводить каждую третью пару значений x и t. Контрольный расчёт провести при a=7,27, xn=2, xk=4, dx=0,1.
22.Вычислить значения t, соответствующие каждому значению х ( xn≤x≤xk ,
шаг изменения x равен dx) по формуле t= |
|
a+x |
|
sin a+x3 |
. |
|
cos b+x |
10 |
|||
|
|
|
|
Вычислить количество отрицательных значений x. Определить максимальное значение среди вычисленных значений t. На экран выводить каждую вторую пару значений x и t. Контрольный расчёт провести при a=6,13, b=3,22, xn=2, xk=7, dx=0,5.
23.Вычислить значения у, соответствующие каждому значению х ( xn≤x≤xk
|
|
cos a2 |
sin x 3 |
|
|
|
|
|
|
|
x |
|
|
||
, шаг изменения x |
равен dx) по формуле y= |
|
|
|
|
. |
|
|
ea |
|
|
||||
|
|
|
|
|
|
Определить максимальное значение y и среднее арифметическое значение среди отрицательных элементов y. На экран выводить каждую третью пару значений x и y. Контрольный расчёт провести при a=4,98, xn=-10, xk=10, dx=2,5.
24.Вычислить значения z, соответствующие каждому значению х ( xn≤x≤xk ,
шаг изменения x равен dx) по формуле z= 3 4,35 sin a+x . Определить разницу между максимальным и минимальным по модулям значениями z. На экран выводить каждую четвертую пару значений x и z. Контрольный расчёт провести при a=2,94, xn=1,5, xk=5,5, dx=0,2.
25.Вычислить значения z, соответствующие каждому значению х ( xn≤x≤xk ,
шаг изменения x равен dx) по формуле z= a2 2 ab+xx . Определить cos a+x 2 +e
минимальное значение среди значений z>a, максимальное среди z<a. На экран выводить каждую вторую пару значений x и z. Контрольный расчёт провести при a=1,23, b=8,13, xn=3, xk=10, dx=0,7.
26.Вычислить значения t, соответствующие каждому значению х ( xn≤x≤xk ,
ea+x
шаг изменения x равен dx) по формуле t= sin a+x 2 .36 . Вычислить сумму значений t, произведение положительных значений t, количество t>a. На экран выводить каждую третью пару значений x и t. Контрольный расчёт провести при a=1,7, xn=-2, xk=4, dx=0,2.
27.Вычислить значения z, соответствующие каждому значению х ( xn≤x≤xk ,
шаг изменения x равен dx) по формуле z=a 3 sin a 13,13 .Определить сумму и количество значений z, попадающих на интервал [-15;15] . На экран выводить каждую третью пару значений x и z. Контрольный расчёт провести при a=6,4, xn=-1,5, xk=4,5, dx=0,6.