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;

}
le huu nhi viết 02:04 ngày 01/10/2018

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

Trịnh Minh Cường viết 02:04 ngày 01/10/2018

Sao cả 2 điều kiện đều đưa ra kết quả n là số tăng dần thế kia

le huu nhi viết 02:05 ngày 01/10/2018

hahah nhầm sorry bác

Trịnh Minh Cường viết 02:04 ngày 01/10/2018

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

le huu nhi viết 01:57 ngày 01/10/2018

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

Trịnh Minh Cường viết 02:02 ngày 01/10/2018

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

Bài liên quan
0