
- •Часть 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