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ả
nlà 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