I want to write an object oriented program. I do not know much about it. It looks for me that it is somewhat similar to subroutine in Fortran. I have created a sample program below. May you help me out translating it into C++ codes please? c Program in Fortran to calculate area and perimeter of a rectangle
implicit double precision(a-h,o-z), integer(i-n)
dimension a(10),p(10)
xl = 0.0
xb = 0.0
do 10 ix = 1,10
call area(xl,xb,a)
call perimeter(xl,xb,p)
write(*,*) ix,a(ix),p(ix)
xl = xl + 1.0
xb = xb + 1.0
10 continue
end
subroutine area(xx,yy,ara)
implicit double precision (a-h,o-z),integer(i-n)
dimension ara(10)
do 40 j = 1,10
ara(j) = xl*xb
40 continue
return
end
subroutine perimeter(xl,xb,per)
implicit double precision (a-h,o-z),integer(i-n)
dimension per(10)
do 50 i=1,10
per(i) = 2*(xl+xb)
50 continue
return
end
Thank you.