Using array in a program is efficient because . . . . . . . .

It shortens the program.
The program compiles faster
Number of variables are reduced.
Data is accessed faster

The correct answer is: D. Data is accessed faster.

An array is a data structure that stores a collection of elements of the same data type. The elements of an array are stored in contiguous memory locations, which means that they can be accessed very quickly. This makes arrays a very efficient way to store and access data.

The other options are incorrect because:

  • A. It shortens the program. This is not necessarily true. Using an array can sometimes make a program shorter, but it can also make it longer. It depends on the specific program and how the array is used.
  • B. The program compiles faster. This is also not necessarily true. Compiling a program is a separate process from using arrays. The speed of compilation does not depend on whether or not arrays are used.
  • C. Number of variables are reduced. This is true, but it is not the main reason why arrays are efficient. The main reason is that arrays allow data to be accessed very quickly.
Exit mobile version