summaryrefslogtreecommitdiff
path: root/1478/CH2/EX2.18.14/2_18_14.sce
blob: c501a244e3846be2ffcad60dee3f911b46c8fce4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//water and its treatment//
//example 2.18.14//
clc
conc_SH=.5/500//in terms of g/lit//
strength_SH=conc_SH*1000//in terms of mgs/lit//
volume_SH=25//in terms of ml//
volume_H=50//in terms of ml//
EDTA_SH=24//volume for Std hardwater(ml)//
EDTA_H=22.5//volume for sample hardwater(ml)//
AB_EDTA=20//volume required after boiling(ml)//
CaCO3_equivalent_SH=strength_SH*volume_SH//in terms of CaCO3 equivalent//
one_ml_EDTA=CaCO3_equivalent_SH/EDTA_SH//in terms of CaCO3 equivalent//
To_sample=one_ml_EDTA*EDTA_H/volume_H//total hardness for given volume//
To=To_sample*1000//total hardness per litre(ppm)//
P_sample=AB_EDTA*one_ml_EDTA/volume_H//permanent hardness for given volume//
P=P_sample*1000//permanent hardness per litre(ppm)//
T=To-P
printf("\nTotal Hardness is %.f mg/l or ppm",To);
printf("\nPermanent Hardness is %.f mg/l or ppm",P);
printf("\nTemporary Hardness is %.f mg/l or ppm",T);