Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

C++ question. Define a single dimensional array a that could have 20 elements a)

ID: 3567248 • Letter: C

Question

C++ question. Define a single dimensional array a that could have 20 elements a)Populate the array by reading from a text file, 20 integers (create your own text data file) b) find the smallest value in the array c) sort and display the values of the elements of the array
C++ question. Define a single dimensional array a that could have 20 elements a)Populate the array by reading from a text file, 20 integers (create your own text data file) b) find the smallest value in the array c) sort and display the values of the elements of the array
C++ question. Define a single dimensional array a that could have 20 elements a)Populate the array by reading from a text file, 20 integers (create your own text data file) b) find the smallest value in the array c) sort and display the values of the elements of the array

Explanation / Answer

main.cpp

------------------

#include <iostream>
#include <fstream>
#include <algorithm>
using namespace std;

int main()
{
ifstream myfile;
myfile.open ("input.txt");
int a;
int arr[20];
int i=0;
  
while (!myfile.eof()) {
myfile >> arr[i];
  
  
i++;
}
  
sort(arr, arr+20);
  
cout<<"Smallest value in the array is: "<<arr[0]<<" ";
cout<<"Sorted array: ";
for(int i=0; i<20; i++)
{
cout<<arr[i]<<" ";
}
  
  
--------

input.txt

-----------

2
3
1
4
5
3
9
0
8
4
2
3
1
4
5
3
9
0
8
4

-------

output


return 0;
}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote