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;

}

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ế kia :smile:

hahah 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 :smile:
à nhớ check là solved luôn :smiley:

1 Like

do mình là người mới nên chưa tìm hiểu hết :v

Không sao :smile: tại sợ bác bị mấy bác kia phàn nàn thôi :smiley:

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?