16.8. SkyView - Part B¶
Part b. Write the SkyView
method getAverage
, which returns the average of the elements of the section of
view
with row indexes from startRow
through endRow
, inclusive, and column indexes from
startCol
through endCol
, inclusive.
For example, if nightSky
is a SkyView
object where view
contains the values shown below, the
call nightSky.getAverage(1, 2, 0, 1)
should return 0.8
. (The average is (1.1 + 1.4
+ 0.2 + 0.5) / 4, which equals 0.8). The section being averaged is indicated by the dark outline
in the table below.
![../_images/SkyViewBEx.png](../_images/SkyViewBEx.png)
Figure 1: Example values with the region for the getAverage outlined¶
![../_images/SkyViewClassInfo.png](../_images/SkyViewClassInfo.png)
Figure 1: The class information¶
16.8.1. Try and Solve It¶
Finish writing the getAverage
method in the class below.
You have attempted of activities on this page