برنامه ای بنویسید که یک عدد از کاربر دریافت کرده و بررسی کند که این دو عدد، دو رقمی است. در صورت دورقمی بودن، بزرگترین رقم را روی صفحه نمایش دهد و در غیر این صورت پیغام مناسبی نشان داده شود.
(با استفاده از توابع)
1 پاسخ
1
درود
#include<iostream>
using namespace std;
bool digitCount(int num){
int i=0;
while(num>0){
num/=10;
i++;
}
if(i==2)
return true;
return false;
}
int maxDigit(int num){
if(num/10>num%10)
return num/10;
return num%10;
}
int main(){
int n;
cout<<"Enter a number:";
cin>>n;
if(digitCount(n))
cout<<"Max digit is:"<<maxDigit(n);
else
cout<<"Wrong number entered!";
}
سوال برنامه نویسی دارید؟
ندونستن عیب نیست، نپرسیدن چرا!