#include <iostream>
using namespace std;
int rankfun(double left, double right){
int rank;
if(left < right){
rank =-1;
}
else if(left > right){
rank = 1;
}
else{
rank = 0;
}
return rank;
}
int main(){
double number1 = 1.7;
double number2 = 2.3;
int result;
result = rankfun(number1,number2);
cout << "The 1st result is:" << result << endl;
result = 2+rankfun(number2,number1);
cout << "The 2nd result is:" << result << endl;
result = 3*rankfun(number1,number1);
cout << "The 3rd result is:" << result << endl;
result = rankfun(number1+1,number2);
cout << "The 4th result is:" << result << endl;
result = rankfun(number1,5.3);
cout << "The 5th result is:" << result << endl;
cout << "The 6th result is:" << rankfun(7.2,2.8) << endl;
return 0;
}
gabby_1
0
Newbie Poster
Recommended Answers
Jump to Posttype name ( parameter1, parameter2, ...) { statements }
Where:
- type is the type of the value returned by the function.
- name is the identifier by which the function can be called.
- parameters (as many as needed): parametes.
[Click Here](http://www.cplusplus.com/doc/tutorial/functions/)
Jump to Postwhat is the return type of function main
All 6 Replies
Ancient Dragon
5,243
Achieved Level 70
Team Colleague
Featured Poster
ravi_14
0
Light Poster
ED97
0
Newbie Poster
Matthew_25
0
Newbie Poster
Danish_13
15
Newbie Poster
rproffitt
commented:
I see "int" noted in the code.
+15
Khalil Cooper
0
Newbie Poster
Banned
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.