summaryrefslogtreecommitdiff
path: root/1208/CH9/EX9.16/Exa16.sce
blob: c47fb4e976c725b1fdcddef3b26995e5297d215e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
//Exa 16
clc;
clear;
close;
// given data :
STa=20;//in hours
STb=25;//in hours
ATa=30;//in hours
ATb=15;//in hours
SRa=3;//in Rs/Hour
SRb=4;//in Rs/Hour
ARa=3;//in Rs/Hour
ARb=4.5;//in Rs/Hour
//Labour Cost variance
LCVa=(STa*SRa)-(ATa*ARa)
LCVb=(STb*SRb)-(ATb*ARb)
//Labour Efficiency variance
LEVa=SRa*(STa-ATa);// in Rs
LEVb=SRb*(STb-ATb);// in Rs
//Labour Rate variance
LRVa=ATa*(SRa-ARa);// in Rs
LRVb=ATb*(SRb-ARb);// in Rs
//Labour Mix variance
TAMT=ATa+ATb;// total of actual mix time
TSMT=STa+STb;// total of standard mix time
RSTa=(STa*TAMT)/TSMT
RSTb=(STb*TAMT)/TSMT
LMVa=SRa*(RSTa-ATa);// in Rs
LMVb=SRb*(RSTb-ATb);// in Rs
disp("Labour Cost variance :")
disp(LCVa,"Labour Cost variance LCVa: ")
disp(LCVb,"Labour Cost variance LCVb: ")
disp(LCVa+LCVb,"Labour Cost variance :")
disp("Labour Efficiency variance :")
disp(LEVa,"Labour Efficiency variance LEVa: ")
disp(LEVb,"Labour Efficiency variance LEVb: ")
disp(LEVa+LEVb,"Labour Efficiency variance :")
disp("Labour Rate variance :")
disp(LRVa,"Labour Rate variance LRVa: ")
disp(LRVb,"Labour Rate variance LRVb: ")
disp(LRVa+LRVb,"Labour Rate variance :")
disp("Labour Mix variance :")
disp(LMVa,"Labour Mix variance LMVa: ")
disp(LMVb,"Labour Mix variance LMVb: ")
disp(LMVa+LMVb,"Labour Mix variance :")
disp("Negative variances indicate adverse value   ");
disp("Positive variances indicate favourable value   ");