Passing Command-line Arguments to a c++ Program
Passing Command-line Arguments to a c++ Program
Activity 2:
Change the above program such that it accepts the input at command-line.
Solution:
#include<iostream>
#include<cstdlib>
using namespace std;
int main (int c, char *arr[ ])
{
int max = atoi(arr[1]);
for (int i = 0; i < c; i++)
{
int num=atoi(arr[i]);
if (max <num)
max = num;
}
int min = atoi(arr[1]);
for (i = 0; i < c; i++)
{
int num=atoi(arr[i]);
if (min > num)
min = num;
}
cout << "Largest element: " << max<<endl;
cout << "Smallest element: " << min<<endl;
return 0;
}