- •Часть 1
- •Аннотация
- •Практическая работа №11
- •Практическая работа №12
- •Практическая работа №1
- •Практическая работа №2
- •Практическая работа №3,4
- •Практическая работа №5
- •Практическая работа №6
- •Практическая работа №7,8
- •Практическая работа №9
- •Практическая работа №10
- •Практическая работа №11
- •Практическая работа №12
- •Литература
Практическая работа №3,4
Тема: Задача начисления стипендии и расчета заработной платы.
Цель: Разработка алгоритма, составление и отладка программы.
Задание:
Задача начисления стипендии. Размер стипендии увеличивается на 15%, если нет троек, на 25%-если только одни пятерки.
на руки = стипендия + уральский коэффициент + дотация – профсоюзные взносы.
уральский коэффициент = 15% от стипендии.
профсоюзные взносы = 1% от (стипендия + уральский коэффициент)
HET ДА
HET ДА
HET ДА
2.
№ |
Ф. И. О. |
Оклад |
Начислено |
Удержано |
Выдать на руки |
Начисление стипендии.
Н а руки = стипендия + регион. коэф-нт + дотац. – проф. вз.
100% 115% 125%
(3) (4) (5)
Program stip;
Var st, dot, urpv, nar: real;
Oc: integer;
Begin
Writeln(‘введите min стипендию’);
Readln(st);
Writeln(‘введите дотацию’);
Readln(dot);
Writeln(‘Оценки (3, 4, 5)’);
Readln(oc);
Case oc of
3:st:=st;
4:st:=st+st*0.15;
5:st:=st+st*0.25;
End;
Ur:=st*0.15;
Pv:=(ur+st)*0.01;
Nar:=st+dot+ur-pv;
Writeln(‘стипендия=’,nar:6:2);
End.
Произвести начисление и расчет зар. платы для трех рабочих. Вывести результаты в виде таблицы.
№ |
Ф. И. О. |
Оклад |
Начислено |
Удержано |
Выдать на руки |
Количество человек обозначить переменной n и вводить его.
Зарплата = начисление – удержание;
Начисление = оклад + уральские(15%);
Удержание = подох. налог + пенс. фонд(3%) + проф. вз.(1%)
Подоход. налог = 12% от (начисление – min зарпл. *(n+1)),
где n-количество иждивенцев в семье.
Min зарплата = 83,600.
Q W E
A S D
Z X C
Практическая работа №5
Тема: Задача табулирование функции.
Цель: Разработка алгоритма и программы задачи табулирования с печатью результатов в виде таблицы.
Задание: Индивидуальное задание по вариантам.
В1.
а) Найти значение функции.
для x [0; /2]; h= /20
б) Найти значение функции.
at ln(t), где 1 t 2
y = 1, где t<1
e , где t>2
при a = -0.5; b = 2; t [0;3], t = 0.15
В2.
а) Найти значение функции.
f = , для x [-2;1], h = 0.3
б) Найти значение функции.
- 7/ , при x<1.3
y = a + 7 , при x = 1.3
lg (x + 7 ), при x > 1.3
для a = 1.5; x [0;8;2], h = 0.1
В3.
а) Найти значение функции
f = , для x [0;1], h = 0.1
б) Найти значение функции
a + bx + c, для x<1.2
W = a/x + , для x = 1.2
(a + bx)/ , для x>1.2
при a = 2.8; b = -0.3; c = 4; x [1;2], x = 0.05
В4.
а) Найти значение функции
y = 2x – cos(x), для x [0; /2]; h= /20
б) Найти значение функции
- 7 , при x<1.4
q = a + 7 , при x = 1.4
ln(x+7 ), при x>1,4
при a = 1.65; x [0.7;2], x = 0.1
В5.
а) Найти значение функции
f = 0.9x - sin - 0.1, для x [0;1.5], h = 0.15
б) Найти значение функции
1.5x cos (x), при x<1,4
y = 1.8ax, при x = 1,4
(x – 2) + 6, при x>1,4
3tg(x), при x>2
для a = 2.3 x [0.2;2.8], x = 0.2
В6.
а) Найти значение функции
f = tg(x) – (x+1)/2, для x [0; /2]; h= /20
б) Найти значение функции
x , при x>a
w = a*sin ax, при x = a
e , при x<a
для a = 2.5; x [1;5], x = 0.5
В7.
а) Найти значение функции
f = - 5, для x [0;3], h = 0.3
б) Найти значение функции
bx - lg , при bx<1
q = 1, при bx = 1
bx + lg bx, при bx>1
для b = 1.5; x [0.1;1], x = 0.1
В8.
а) Найти значение функции
y = sin(x) – 0.2, для x [0; /2]; h= /20
б) Найти значение функции
y = sin(x) lg(x), при x>3.5
cos (x), при x 3.5
для x [2;5], x = 0.25
В9.
а) Найти значение функции
f(x) = , для x [-1;1], h = 0.2
б) Найти значение функции
f = lg(x+1), при x>1
sin ( ), при x 1
для a = 20.3; x [0.5;2], x = 0.1
В10.
а) Найти значение функции
y = x + cos(x) – 2, для x [0;2], h = 0.2
б) Найти значение функции
(ln x + x )/ , при x<0.5
, при x = 0.5
cos(x) + t sin (x), при x>0.5
для t =2.2; x [0.2;2], x = 0.2
В11.
а) Найти значение функции
f(x) = x - 1, для x [-5;2], h = 0.7
б) Найти значение функции
, при x<2.8
q = (a + b)/(x + 1), при 0.28 x<6
+ sin(x), при x 6
для a = 2.6; b = -0.39; x [0;7], x = 0.5