You do not have to,write the whole program. Write the definition of function datain() that conforms to the following pre/post condition requirements and prototype: // pre: none (num[] and n are uninitialized) // post: num[] is filled with UP TO 500 integers from a data file // of random numbers called "numbers.txt". The variable n returns the number of positive integers that were read in. // void datain(int num[], int& n);

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter10: Pointers
Section: Chapter Questions
Problem 2PP
icon
Related questions
Question
Please do not use break, continue, go to, return
You do not have to, write the whole program. Write the definition of function datain() that conforms
to the following pre/post condition requirements and prototype:
// pre: none (num[] and n are uninitialized)
// post: num[] is filled with UP TO 500 integers from a data file
//
//
void datain(int num[], int& n);
of random numbers called "numbers.txt".
The variablen returns the number of positive integers that were read in.
You may assume that the data file has no more than 500 integers in it, but remember, it could have
fewer. Use a while loop that reads until the end of the file has been reached.
Things to remember
• DO NOT use global variables.
• DO NOT ask the user to tell you how many values are in the file or provide any other information
at all.
• DO NOT use break, continue, goto, return or any other non-conforming method to exit the while
loop.
Edit View
Insert Format Tools
Table
12pt v
Paragraph v
IU
DII
F5
PrtScn
Home
End
F3
F4
F6
F7
F8
F9
F10
#3
$
3
4
7
8
%24
Transcribed Image Text:You do not have to, write the whole program. Write the definition of function datain() that conforms to the following pre/post condition requirements and prototype: // pre: none (num[] and n are uninitialized) // post: num[] is filled with UP TO 500 integers from a data file // // void datain(int num[], int& n); of random numbers called "numbers.txt". The variablen returns the number of positive integers that were read in. You may assume that the data file has no more than 500 integers in it, but remember, it could have fewer. Use a while loop that reads until the end of the file has been reached. Things to remember • DO NOT use global variables. • DO NOT ask the user to tell you how many values are in the file or provide any other information at all. • DO NOT use break, continue, goto, return or any other non-conforming method to exit the while loop. Edit View Insert Format Tools Table 12pt v Paragraph v IU DII F5 PrtScn Home End F3 F4 F6 F7 F8 F9 F10 #3 $ 3 4 7 8 %24
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Datatypes
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr