Answer:
to package a repeated task as a function even though the task does not yield a value.
Step-by-step explanation:
In Computer programming, a function can be defined as a group of organized, reusable sets of code that is used to perform a specific task i.e a single but related action. Thus, a function accepts data as an input, process the data and return a single result or a set of results.
Some of the notable characteristics of a function includes;
I. The name and arguments of the function must be specified by a function.
II. The implementation of a function is usually designed to be hidden from the caller.
IIII. A function define specific tasks that reusable at many points in a program.
A function that does not return a value after it executes is generally referred to as a void function. Thus, a void function uses the keyword "void" and has no explicit return statement in its body, with respect to a data type.
The purpose of a void function is to control returns back to the caller or package a repeated task as a function but, it doesn't yield a value.