Answer:
The c++ statement to display the sale corresponding to the month of October is given below.
cout << monthSales[9];
Explanation:
The integer array monthSales contains data for 12 months beginning from January to December, in the order in which the months appear.
January sales is represented by index 0 while December sales is given by index 11.
Hence, the index of the array is one less than the numerical value of the month.
The sales value corresponding to October, the tenth month, is given by index 9, monthSales[9].
Only the sales for October is displayed as per the question. Nothing else is displayed.
The c++ program to implement the above statement is given below.
#include <iostream>
using namespace std;
int main() {
// array containing sales data for 12 months
int monthSales[12];
monthSales[12] = { 1234, 2345, 3456, 4567, 5678, 6789, 7890, 8901, 9012, 1208, 1357, 2470 };
// only sales data corresponding to month of October is displayed
// nothing else is displayed
cout << monthSales[9];
return 0;
}
OUTPUT
1208
First, the array is declared.
int monthSales[12];
The keyword int represents the integer data type of the array.
The number 12 indicates the length of the array. The array will contain 12 values.
The index of the last element will be 12 – 1 = 11.
This is followed by initialization with twelve numerical values.
monthSales[12] = { 1234, 2345, 3456, 4567, 5678, 6789, 7890, 8901, 9012, 1208, 1357, 2470 };
Only the value for October needs to be displayed. This is achieved by the below statement.
cout << monthSales[9];
The cout keyword is used to display to the standard output.
No new line character is inserted. No message is displayed.
The sales data can be modified. Only integer values should be taken. Floating or double values will not compile and an error will be displayed.