Во всех заданиях использовать только простые циклы.
| 1. | X = | 1 | , 1− | 2 | , 1− | 3 | ,... | |
| Вычислить для первых 20 значений | и вывести в виде |
таблицы с заголовками:
− значения функции ln(1+x),
− приближенные значения функции по формуле
| X − | X 2 | + | X 3 | − | X 4 | + | X 5 | , | |
используя скобочные формы и/или дополнительные переменные,
− приближенные значения функции по этой же формуле, не используя ско-бочные формы и дополнительные переменные,
− абсолютную и относительную ошибки приближенных значений.
Для организации цикла использовать оператор for. При вычислениях прибли-женных значений использовать только операции сложения, вычитания, умножения, де-ления.
2. Вычислить приX=(-0,5; -0,25; 0; 0,25; 0,5; 0,75; 1)и вывести в виде табли-цы с заголовками:
− значения функции eX,
«Практикум по программированию на языке C в среде VS C++»
− приближенные значения функции по формуле
| + X + | X 2 | + | X 3 | + | X 4 | + | X 5 | , | ||
| 2! | 3! | 4! | 5! | |||||||
используя скобочные формы и/или дополнительные переменные,
− приближенные значения функции по этой же формуле, не используя ско-бочные формы и дополнительные переменные,
− абсолютную и относительную ошибки приближенных значений.
Для организации цикла использовать оператор while. При вычислениях при-ближенных значений использовать только операции сложения, вычитания, умножения, деления.
3. Вычислить приX,изменяющемся от0,1доπ/3с шагом0,05,и вывести ввиде таблицы с заголовками:
− значения функции sin(x),
− приближенные значения функции по формуле
| X − | X 3 | + | X 5 | − | X 7 | + | X 9 | , | |
| 3! | 5! | 7! | 9! | ||||||
используя скобочные формы и/или дополнительные переменные,
− приближенные значения функции по этой же формуле, не используя ско-бочные формы и дополнительные переменные,
− абсолютную и относительную ошибки приближенных значений.
Для организации цикла использовать оператор for. При вычислениях прибли-женных значений использовать только операции сложения, вычитания, умножения, де-ления
4. Вычислить в циклеdowhileприX,изменяющемся от0доπ/4с шагом0,1, и вывести в виде таблицы с заголовками:
− значения функции cos(x),
− приближенные значения функции по формуле
| 1− | X 2 | + | X 4 | − | X 6 | + | X 8 | , | |
| 2! | 4! | 6! | 8! | ||||||
используя скобочные формы и/или дополнительные переменные,
− приближенные значения функции по этой же формуле, не используя ско-бочные формы и дополнительные переменные,
− абсолютную и относительную ошибки приближенных значений.
«Практикум по программированию на языке C в среде VS C++»
При вычислениях приближенных значений использовать только операции сложе-ния, вычитания, умножения, деления.
5. Вычислить приX,изменяющемся отAдоBс шагомH,и вывести в видетаблицы с заголовками:
− значения функции tg(x),
− приближенные значения функции по формуле
| X + | X | 2 X | 5 | 17 X 7 | 62 X 9 | , | ||||
| + | + | + | ||||||||
используя скобочные формы и/или дополнительные переменные,
− приближенные значения функции по этой же формуле, не используя ско-бочные формы и дополнительные переменные,
− абсолютную и относительную ошибки приближенных значений.
Для организации цикла использовать оператор for. При вычислениях прибли-женных значений использовать только операции сложения, вычитания, умножения, де-ления.
6. Вычислить приM,изменяющемся от0до6с шагом0,5,и вывести в видетаблицы с заголовками:
− значения функции (1+ X) M,
− приближенные значения функции по формуле
| + M ⋅ X + | M (M − | 1) X 2 | M (M −1)(M −2) X 3 | + | M (M −1)(M −2)(M −3) X 4 | , | ||
| 2! | + | 3! | 4! | |||||
используя скобочные формы и/или дополнительные переменные,
− приближенные значения функции по этой же формуле, не используя ско-бочные формы и дополнительные переменные,
− абсолютную и относительную ошибки приближенных значений.
Для организации цикла использовать оператор while. При вычислениях при-ближенных значений использовать только операции сложения, вычитания, умножения, деления.
7. Вычислить при X=(1; 0,5; 0,25; 0,125; 0,0625; 0,03125; 0,015625) и вывести
в виде таблицы с заголовками:
− значения функции
1+ X,
«Практикум по программированию на языке C в среде VS C++»
− приближенные значения функции по формуле
| 1+ | X | − | X 2 | + | 3 X | − | 3⋅5 X | , | |||
| ⋅4 | 2 ⋅4 | ⋅6 | 2 ⋅4 ⋅6 | ⋅8 | |||||||
используя скобочные формы и/или дополнительные переменные,
− приближенные значения функции по этой же формуле, не используя ско-бочные формы и дополнительные переменные,
− абсолютную и относительную ошибки приближенных значений.
Для организации цикла использовать оператор for. При вычислениях прибли-женных значений использовать только операции сложения, вычитания, умножения, де-ления.
8. Вычислить приX=sin(5o), sin(10o),…, sin(60o)и вывести в виде таблицы сзаголовками:
− значения функции arcsin(x)
− приближенные значения функции по формуле
| X + | X 3 | − | 3 X | + | 3⋅5 X | − | 3⋅5 ⋅7 X | , | ||||
| ⋅3 | 2 ⋅4 | ⋅5 | 2 ⋅4 ⋅6 | ⋅7 | 2 ⋅4 ⋅6 ⋅8 | ⋅9 | ||||||
используя скобочные формы и/или дополнительные переменные,
− приближенные значения функции по этой же формуле, не используя ско-бочные формы и дополнительные переменные,
− абсолютную и относительную ошибки приближенных значений.
Для организации цикла использовать оператор for. При вычислениях прибли-женных значений использовать только операции сложения, вычитания, умножения, де-ления/
| 9. | Вычислить в цикле dowhil при первых 15 значениях | ||||||||||||||
| 1 | 1 | 1 | |||||||||||||
| X = tg (2 | ), tg ( | 45), tg (4 | 45),... и вывести в виде таблицы с заголовками: | ||||||||||||
| значения функции arctg(x) | |||||||||||||||
| - | приближенные значения функции по формуле | ||||||||||||||
| X | − | X 3 | + | X 5 | − | X 7 | + | X 9 | , | ||||||
используя скобочные формы и/или дополнительные переменные,
- приближенные значения функции по этой же формуле, не используя скобочные формы и дополнительные переменные,
- абсолютную и относительную ошибки приближенных значений.
«Практикум по программированию на языке C в среде VS C++»
- При вычислениях приближенных значений использовать только операции сложения, вычитания, умножения, деления.
10. Вычислить приX,изменяющемся отX0доX1с шагомH,и вывести в видетаблицы с заголовками:
| - | значения функции | e X − e − X |
- приближенные значения функции по формуле
| X + | X 3 | + | X 5 | + | X 7 | + | X 9 | , | |
| 3! | 5! | 7! | 9! | ||||||
используя скобочные формы и/или дополнительные переменные,
- приближенные значения функции по этой же формуле, не используя скобочные формы и дополнительные переменные,
- абсолютную и относительную ошибки приближенных значений. Для организации цикла использовать оператор for. При вычислениях прибли-
женных значений использовать только операции сложения, вычитания, умножения, де-ления.
| 11. | Для функции Y = | Xe − X 2 | и вводимого значения X вычислить: | ||||
| + X | |||||||
| - | точное значение производной Y '= | e − X 2 | ⋅((1−2 X 2) ⋅(1+ X) − X) | ||||
| (1+ X)2 | |||||||
а) упростив вычисления за счет дополнительных переменных, б) не используя дополнительных переменных,
- а также вычислить для 8-ми значений DX=(0,2; 0,04; 0,008;…):
- приближенные значения приращений функции DY=Y(X+DX)-Y(X),
- приближенные значения производной по отношению DY/DX,
- абсолютные ошибки приближенных значений производной.
Для организации цикла использовать оператор while. Результаты вычислений и соответствующие значения DX вывести в виде таблицы с заголовками столбцов.
| 12.Для функции Y = | 1+ 2 X | и вводимого значения X вычислить: | |||||
| X 2−1 | |||||||
| - | точное значение производной Y '= | 2(X 2 | −1) − 2 X | (1+ 2 X) | |||
| (X 2−1) | |||||||
а) упростив вычисления за счет дополнительных переменных, б) не используя дополнительных переменных,
«Практикум по программированию на языке C в среде VS C++»
- а также вычислить для значений DX=(0,0001; 0,001; 0,01; 0,1):
- приближенные значения приращений функции DY=Y(X+DX/2)-
Y(X-DX/2),
- приближенные значения производной по отношению DY/DX,
- абсолютные ошибки приближенных значений производной.
Для организации цикла использовать оператор for. Результаты вычислений и со-ответствующие значения DX вывести в виде таблицы с заголовками столбцов.
13. Для функции Y =ln(1+ X cos X )и вводимого значенияXвычислить:
2 +1
| - | точное значение производной | ||||
| Y '= | −sin X | − | ln(1+cos X) ⋅2 X ⋅ln 2 | ||
| (1+cos X) ⋅(2 X +1) | (2 X +1)2 | ||||
а) упростив вычисления за счет дополнительных переменных, б) не используя дополнительных переменных,
- а также вычислить для значений DX=(10-2, 10-3, 10-4, 10-5, 10-6):
- приближенные значения приращений функции DY=Y(X+DX)-Y(X),
- приближенные значения производной по отношению DY/DX,
- абсолютные ошибки приближенных значений производной.
Для организации цикла использовать оператор for. Результаты вычислений и со-ответствующие значения DX вывести в виде таблицы с заголовками столбцов.
| 14.Для функции Y = | 2 X | и вводимого значения X вычислить | |
| 1 + ln(2 + cos(X)) |
- точное значение производной
| X | ln 2 | ⋅(1+ln(2 +cos X)) + | 2 X sin X | ||||
| 2 +cos X | |||||||
| Y '= | |||||||
| (1+ln(2 +cos X))2 | |||||||
| - | а) | упростив вычисления за счет дополнительных переменных, |
б) не используя дополнительных переменных,
- а также вычислить в цикле dowhile для значений DX=(0,00001; 0,0001; 0,001; 0,01; 0,1):
- приближенные значения приращений функции DY=Y(X+DX/2)-
Y(X- DX/2),
- приближенные значения производной по отношению DY/DX,
- абсолютные ошибки приближенных значений производной
«Практикум по программированию на языке C в среде VS C++»
- и вывести полученные значения и соответствующие значения DX в виде таблицы с заголовками столбцов.
15. Для функции Y =ln(1 + X 2) tg (X 2) в точке X=0,3 вычислить:
- точное значение производной
| Y '= | 2 X ⋅ tgX 2 | + | 2 X ln(1+ X 2) | |
| 1+ X 2 | cos2 X 2 | |||
а) упростив вычисления за счет дополнительных переменных, б) не используя дополнительных переменных,
- а также вычислить в цикле for для значений DX=(0,00000025;
0,000005; 0,0001; 0,002; 0,04; 0,8):
- приближенные значения приращений функции DY=Y(X+DX)-Y(X),
- приближенные значения производной по отношению DY/DX,
- абсолютные ошибки приближенных значений производной.
- и вывести полученные значения и соответствующие значения DX в виде таблицы с заголовками столбцов.
| 16. | sin X | |||
| Для функции Y =ln(2+sin | 2 X) | и вводимого значения X вычислить: |
- точное значение производной
| cos X ⋅ln(2 | +sin | X)− | 2sin2 | X ⋅cos X | ||||
| Y '= | 2 +sin2 X | |||||||
| ln2 (2 +sin2 X) | ||||||||
а) упростив вычисления за счет дополнительных переменных, б) не используя дополнительных переменных,
- а также вычислить в цикле while для значений DX=(0,0005; 0,001;
0,002; 0,004; 0,008; 0,016):
- приближенные значения приращений функции DY=Y(X+DX/2)-
Y(X- DX/2),
- приближенные значения производной по отношению DY/DX,
- абсолютные ошибки приближенных значений производной.
- и вывести полученные значения и соответствующие значения DX в виде таблицы с заголовками столбцов.
17. Для функции Y = arctg (
1 X −+ X 1)и вводимого значенияXвычислить:

«Практикум по программированию на языке C в среде VS C++»
| - | точное значение производной Y '= | ||||||
| (1− X)2 | (1+ | 1+ X ) | 1+ X | ||||
| 1− X | 1− X |

а) упростив вычисления за счет дополнительных переменных, б) не используя дополнительных переменных,
- а также вычислить в цикле for для семи значений DX=(0,000001; 0,000004; 0,000016; 0,00--64;…):
- приближенные значения приращений функции DY=Y(X+DX)-Y(X),
- приближенные значения производной по отношению DY/DX,
- абсолютные ошибки приближенных значений производной.
- и вывести полученные значения и соответствующие значения DX в виде таблицы с заголовками столбцов.
| 18. | Для функции Y = | X +1 | и вводимого значения X вычислить: | |||||
| (X + 2)(X + 3) | ||||||||
| - | точное значение производной Y '= | −(X + 2) X | ||||||
| (X | + 2)2(X +3)2 | |||||||
а) упростив вычисления за счет дополнительных переменных, и б) не используя дополнительных переменных,
- а также вычислить в цикле for для 12-ти значений DX=(1/3, 1/9,
1/27, 1/81,…):
- приближенные значения приращений функции DY=Y(X+DX)-Y(X),
- приближенные значения производной по отношению DY/DX,
- абсолютные ошибки приближенных значений производной.
- и вывести полученные значения и соответствующие значения DX в виде таблицы с заголовками столбцов.
19. Упростив вычисления за счет использования дополнительных переменных
и/или скобочных форм, вычислить в цикле dowhile значения функции
| Y (X)= tg 4 X − tg 2 X | −ln(cos2 X) | ||||||
| и ее производной | |||||||
| Y '(X)= | tg 3 X | − | tgX | −2 tgX | |||
| cos2 X | cos2 | X | |||||
на интервале от -7,5o до 7,5o с шагом 0,75o.
«Практикум по программированию на языке C в среде VS C++»
Для проверки правильности результата вычислить также значение производной по заданной формуле без преобразований.
Найденные значения вывести в виде таблицы с предшествующими порядковым но-мером и соответствующим значением аргумента Х.
20. Упростив вычисления за счет использования дополнительных переменныхи/или скобочных форм, вычислить значения функции
Y ( X )=((X 2−1) − (X −21)2+ (X −31)4)( X 2−1)
и ее производной
| Y '(X)=( | 1 | −(X −1) + | 4(X −1)3 | )(X 2 | −1) | +( | (X −1) | − | (1− X)2 | + | (1− X )4 | )2 X | |
на интервале от -1,1 до 1,0 с шагом 0,1.
Для проверки правильности результата вычислить также значение производной по заданной формуле без преобразований.
Найденные значения вывести в виде таблицы с предшествующими порядковым но-мером и соответствующим значением аргумента Х. Для организации цикла исполь-зовать оператор for.
| 21. | Для функции F (X) = | 2 X (1 | − X) + (1+ X 2) | − X | при X= 0,5 и K прира- | |||||
| 2(1− X)2 | 1+ X 2 | |||||||||

щениях аргумента DX=(0,0005; 0,001; 0,002; 0,004; 0,008;...) вычислить:
- точное значение приращения первообразной
| DP = | 1+ (X + DX )2 | − | 1+ X | 2 | ||
| 1− (X + DX) | 1− X | , | ||||

- а также по формуле (F(X+DX/2)·DX - приближенные значения при-ращения первообразной:
а)упростив вычисления за счет дополнительных переменных, б) не используя дополнительных переменных,
- абсолютные и относительные ошибки в процентах для вычисленных приближенных значений.
Результаты вычислений и соответствующие значения DX вывести в виде таб-
лицы с заголовками столбцов. Для организации цикла использовать оператор while.
«Практикум по программированию на языке C в среде VS C++»
| 22. | Для функции F (X) = | e X | − e − X | и вводимого значения X при N приращени- | |
| e X | + e − X | ||||
ях аргумента
DX=(-0,1; -0,1/4; -0,1/16;…) вычислить:
- точное значение приращения первообразной
DP =ln(e X + DX + e −(X + DX ))−ln(e X + e − X),
- а также вычислить
- по формуле F(X)·DX - приближенные значения приращения перво-
образной а) упростив вычисления за счет дополнительных переменных,
б) не используя дополнительных переменных,
- абсолютные ошибки и относительные ошибки в процентах для вы-численных приближенных значений.
Результаты вычислений и соответствующие значения DX вывести в виде таблицы с заголовками столбцов. Для организации цикла использовать оператор for.
23. Для функции F (X)= sin3 X +1 и вводимого значенияXпри приращенияхsin2 X
аргумента
DX=(-0,0005; +0,001; -0,002; +0,004; -0,008; +0,016) вычислить:
- точное значение приращения первообразной
DP = −cos(X + DX)− ctg (X + DX)+cos X + ctgX,
- а также вычислить
| - | по формуле | F (X + DX)+ F (X) | DX -приближенные значения при- | |
ращения первообразной а) упростив вычисления за счет дополнительных переменных,
б) не используя дополнительных переменных, - абсолютные ошибки и относительные ошибки в процентах для вы-
численных приближенных значений.
Результаты вычислений и соответствующие значения DX вывести в виде таблицы с заголовками столбцов. Для организации цикла использовать оператор for.
«Практикум по программированию на языке C в среде VS C++»
| 24.Для функции F (X)= | −2 Xe − X 2 | и вводимого значения X при K прираще- | |
| 1+ e − X 2 | |||
ниях аргумента
DX=(-0,0005; -0,001; -0,002; -0,004; …) вычислить в цикле dowhile:
- точное значение приращения первообразной
DP =ln(1+ e −(X + DX )2)−ln(1+ e − X 2),
- а также вычислить
- по формуле F(X+DX/2)·DX - приближенные значения приращения первообразной а) упростив вычисления за счет дополнительных переменных,
б) не используя дополнительных переменных,
- абсолютные ошибки и относительные ошибки в процентах для вы-численных приближенных значений.
Результаты вычислений и соответствующие значения DX вывести в виде таблицы с заголовками столбцов.
| 25. | Для функции F (X)= | при X=1,5 и K приращениях | ||||||
| (2 X −1)2 1−( | )2 | |||||||
| 2 X | ||||||||
| −1 |

аргумента
DX=(5·10-1; 5·10-2; 5·10-3; 5·10-4;…) вычислить:
- точное значение приращения первообразной
| DP =arccos( | ) − arccos( | ), | |||
| 2(X + DX) −1 | 2 X −1 |
- а также вычислить
- по формуле F(X)·DX - приближенные значения приращения перво-
образной а) упростив вычисления за счет дополнительных переменных,
б) не используя дополнительных переменных,
- абсолютные ошибки и относительные ошибки в процентах для вы-численных приближенных значений.
Результаты вычислений и соответствующие значения DX вывести в виде таблицы с заголовками столбцов. Для организации цикла использовать оператор for.
«Практикум по программированию на языке C в среде VS C++»
| 26.Для функции | F (X)= − | 2 X | и вводимого значения X при K прира- | |
| (X 2−1)2+1 |
щениях аргумента DX=(0,1; -0,05; 0,025; -0,0125;...) вычислить:
- точное значение приращения первообразной
| DP = arctg ( | ) − arctg ( | ), | |||
| (X + DX)2−1 | X 2−1 |
- а также вычислить
| - | по формуле | F (X + DX)+ F (X) | DX -приближенные значения при- | |
ращения первообразной а) упростив вычисления за счет дополнительных переменных,
б) не используя дополнительных переменных, - абсолютные ошибки и относительные ошибки в процентах для вы-
численных приближенных значений.
Результаты вычислений и соответствующие значения DX вывести в виде таблицы с заголовками столбцов. Для организации цикла использовать оператор while.
| 27.Для функции F (X)=cos X − | и вводимого значения X при K при- | |||
| cos2 | X | |||
ращениях аргумента DX=(0,08; 0,04; 0,02; …) вычислить:
- точное значение приращения первообразной
DP =(sin(X + DX)− tg (X + DX))−(sin X − tgX),
- а также вычислить
- по формуле F(X+DX/2)·DX - приближенные значения приращения первообразной а) упростив вычисления за счет дополнительных переменных,
б) не используя дополнительных переменных,
- абсолютные ошибки и относительные ошибки в процентах для вы-численных приближенных значений.
Результаты вычислений и соответствующие значения DX вывести в виде таблицы с заголовками столбцов. Для организации цикла использовать оператор for.
«Практикум по программированию на языке C в среде VS C++»
| 28.Для функции | F (X)= | −1 | при X=10 и 12 приращениях | ||||||
| (X −1)2 1− | ( | )2 | |||||||
| X −1 |

аргумента
DX=(1/4, 1/6,1/8,...) вычислить:
- точное значение приращения первообразной
DP=arcsin(1/(X+DX -1))-arcsin(1/(X-1)),
- а также вычислить
- по формуле F(X)·DX - приближенные значения приращения перво-
образной а) упростив вычисления за счет дополнительных переменных,
б) не используя дополнительных переменных,
- абсолютные ошибки и относительные ошибки в процентах для вы-численных приближенных значений.
Результаты вычислений и соответствующие значения DX вывести в виде таблицы с заголовками столбцов. Для организации цикла использовать оператор for.
| 29.Для функции F (X)= | X | при X=0,95 и приращениях аргумента | ||||
| X 2 | +1 | |||||

DX=(0,0005; 0,001; 0,002; 0,04; 0,08; 0,016; 0,032) вычислить в цикле dowhile:
- точное значение приращения первообразной
DP =
(X + DX)2+1 −
X 2+1,
- а также вычислить

| - | по формуле | F (X + DX)+ F (X) | DX -приближенные значения при- | |
ращения первообразной а) упростив вычисления за счет дополнительных переменных,
б) не используя дополнительных переменных, - абсолютные ошибки и относительные ошибки в процентах для вы-
численных приближенных значений.
Результаты вычислений и соответствующие значения DX вывести в виде таблицы
с заголовками столбцов.
30. Упростив вычисления за счет использования дополнительных переменных и/или скобочных форм, вычислить значения функции
«Практикум по программированию на языке C в среде VS C++»
| Y (X)= | a X 2−1 | + a X −1 | и ее производной | |||||||||||
| X | −1 | |||||||||||||
| Y '(X)= | (2 XaX 2−1+ aX −1) ln(a)(X −1) − | (a X 2−1+ a X −1) | ||||||||||||
| (X −1) | ||||||||||||||
| на 20-ти значениях X = ( | 1 | , | 3 | , | 7 | ,..., | 20 −1 | ). | ||||||
| 220 | ||||||||||||||
| Для проверки правильности вычислений Y' вычислить также её значение по за- | ||||||||||||||
| данной формуле без преобразований. | ||||||||||||||
| Вычисленные значения | вывести с предшествующими порядковыми номерами и |
соответствующими значениями аргумента Х в виде таблицы с за головками столбцов. Для организации цикла использовать оператор for.
«Практикум по программированию на языке C в среде VS C++»






