ice-man
Guest
سلام
من تازه شروع کردم به یادگیری ++C پس اگه سوالم خیلی ساده هست ببخشید.
تو یکی از تمرینهای کتابی که میخوندم گفته بود 3 عدد رو از کاربر میگیریم و کوچکترین رو مشخص میکنیم.
من هم با دستور if کد زیر رو نوشتم ولی متاسفانه هر 3 دستور if رو اجرا میکنه و من نمیدونم ایرادش کجاست.
ممنون میشم راهنمایی کنید.
من تازه شروع کردم به یادگیری ++C پس اگه سوالم خیلی ساده هست ببخشید.
تو یکی از تمرینهای کتابی که میخوندم گفته بود 3 عدد رو از کاربر میگیریم و کوچکترین رو مشخص میکنیم.
من هم با دستور if کد زیر رو نوشتم ولی متاسفانه هر 3 دستور if رو اجرا میکنه و من نمیدونم ایرادش کجاست.
ممنون میشم راهنمایی کنید.
کد:
#include <iostream>
int main()
{
using std::cout;
using std::cin;
using std::endl;
int number1;
int number2;
int number3;
cout << "please enter number1" << endl;
cin >> number1;
cout << "please number2" << endl;
cin >> number2;
cout << "please enter number3" << endl;
cin >> number3;
if ( number1 < number2 , number3 )
cout << "number1 is less\n";
if ( number3 < number2 , number1 )
cout << "number3 is less\n";
if ( number2 < number3 , number1 )
cout << "number2 is less\n";
return 0;
}