30/09/2018, 23:56
Tìm lỗi sai của chương trình sau
//các bác cho em hỏi e viết chương trình kiểm tra số n có phải là số tăng dần (vd:12345 là số tang dần) này sai chổ nào vậy ạ
#include <iostream>
using namespace std;
bool Tang(int n)
{
if(n<10)
return true;
else
{
if(n%10<n/10%10)
{
return false;
}
return Tang(n/10);
}
}
int main()
{
int n;
cout <<"nhap so :";
cin >>n;
if(Tang(n)==true)
{
cout <<n<<"la so tang dan"<<endl;
}
else
{
cout <<n<<"la so tang dan"<<endl;
}
return 0;
}
Bài liên quan
nhầm :v
else cout <<n<<“khong là số tăng dần”;
vậy đúng rồi…k kiểm tra kỹ …sorry các bác
Sao cả 2 điều kiện đều đưa ra kết quả
n
là số tăng dần thế kiahahah nhầm sorry bác
mà bác sử dụng mark code lại không thôi lại bị mấy ổng phàn nàn đấy
à nhớ check là solved luôn
do mình là người mới nên chưa tìm hiểu hết :v
Không sao tại sợ bác bị mấy bác kia phàn nàn thôi