When I try to run the following code it gives an error which is \" Cannot implicitly convert type \'float\' to \'int\' \".
I have done a lot of searches, and sadly I was
The errors puts it clear
cannot implicitly convert type 'float' to 'int'
So you have a float result which can't be converted implictly to sum1 which is of type int. Try converting/casting it explicitly:
float
sum1
int
sum1 = (int) ((h - ((cols) * x) + twoEnds)) / (cols + 1));