Circle all syntax and logic errors in following code, and correct it include <io
ID: 3809911 • Letter: C
Question
Circle
all
syntax
and
logic
errors
in
following
code,
and
correct
it
include
<iostream>;
use
namespace
std;
int
main()
{
int
x;
y;
Cout
>>
“Enter
the
value
of
x
and
y,
separated
by
white
space:
“
cin
<<
x
<<
y;
cout
>>
“You
just
entered
:
“
<<
x
<<
and
<<
y;
cout
<<
“The
minimum
of
“
<<
x
<<
“
and
“
<<
y
<<
“
is
“
<<
int
min(int
x,
int
y);
return
0;
}
int
min(int
x,
int
y);
{
if(x
<
y)
return
x;
else
if(x
>
y)
return
y;
}
Explanation / Answer
Program:
#include <iostream>
using namespace std;
int main()
{
int x, y;
cout << "Enter the value of x and y separated by white space: "<< endl;
cin >> x ; // Here we are input the value of x
cin >> y; // Here we are input the value of y
cout << "You just entered : "<< x << " and " << y << endl;
cout << " The minimum of " << x << " and "<< y << " is " << min(x,y)<< endl;
// Here we are calling min() function to print minimum value
return 0;
}
int min(int num1, int num2) // Here we are defining the minimum function
{
if(num1 < num2)
// Here we are checking the condition num1 < num2 if it is True then it returns value of num2 to main() fun
return num2;
else if(num1 > num2)
// Here we are checking the condition num1 > num2 if it is True then it returns value of num1 to main() fun
return num1;
}
Output:
Enter the value of x and y separated by white space: 15 10
You just entered : 15 and 10
The minimum of 15 and 10 is 10
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.