The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features

See the new Forums

Giải bài đảo số ( 123456 -> 654321) theo vòng lặp while

Forums » Học actionscript3 » Bài tập actionscript Về nhà

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

14. November 2011, 08:23:31

Giải bài đảo số ( 123456 -> 654321) theo vòng lặp while

Ý tưởng như bài for chỉ khác xíu chỗ vòng lặp thôi, post cho các bạn tham khảo, các bạn có thể chuyển nó theo do_while tương tự vậy.
code soucre:
var so:int;
var somod:int=10;
var sodao:int;
var sotach:int;
var chuoi:String="";
so=123456789;
trace("so ban đầu: " + so);
while(so>0)
{
	//lấy số tách
	sotach=so%somod;
	// gán lại số ban đầu
	so=(so-sotach)/somod;
	//gán chuỗi
	chuoi=chuoi+sotach;
	if(so<0)
	{
		break; //không thỏa điều kiện thoát vòng lặp
	}
}
//in chuỗi số ra xen
trace("chuỗi lúc này: " + chuoi);
//chuyển từ chuỗi sang số number
sodao=Number(chuoi);
trace("so đảo được: " + sodao);
//dùng stop để chương trình chạy 1 lần
stop()

Forums » Học actionscript3 » Bài tập actionscript Về nhà