prog.cpp:1:1: error: ‘For’ does not name a type
For finding floor((float)(a+c)/2), for large a,c
^~~
prog.cpp:5:1: error: ‘My’ does not name a type
My approach
^~
prog.cpp:7:1: error: expected unqualified-id before ‘if’
if(r==0||r==1)
^~
prog.cpp:11:1: error: expected unqualified-id before ‘else’
else if(r==-1)//for negative d
^~~~
prog.cpp:16:1: error: ‘Alternative’ does not name a type
Alternative
^~~~~~~~~~~
prog.cpp:19:1: error: expected unqualified-id before ‘if’
if(a+c<0)
^~
prog.cpp:22:1: error: ‘Both’ does not name a type
Both methods will calculate floor((float)(a+c)/2);
^~~~