Hỏi & đáp lập trình

hiện em đang làm BT về LC3:
1) PHẦN I: ĐỂ CHẠY CHƯƠNG TRÌNH, CHƯƠNG TRÌNH YÊU CẦU NGƯỜI DÙNG PHẢI NHẬP ĐÚNG PASSWORD LÀ MSSV CỦA EM.

VÍ DỤ: EM CÓ MSSV LÀ 41001735, KHI CHẠY CHƯƠNG TRÌNH, TA SẼ THẤY THÔNG BÁO:

“MOI NHAP PASSWORD: 41001735”

TRONG ĐÓ PHẦN SỐ IN NGHIÊNG LÀ PHẦN NGƯỜI DÙNG PHẢI NHẬP VÀ PHẢI NẰM TRÊN CÙNG MỘT HÀNG NHƯ VÍ DỤ (GỢI Ý DÙNG LỆNH GETC KẾT HỢP VỚI OUT, KẾT THÚC NHẬP BẰNG CÁCH NHẤN PHÍM ENTER).

CHỈ KHI NÀO PASSWORD ĐƯỢC NHẬP ĐÚNG MỚI CHUYỂN QUA PHẦN THỨ II, CÒN NẾU SAI SẼ HIỂN THỊ THÔNG BÁO TRÊN VÀ CHỜ NHẬP PASSWORD LẠI.

2) PHẦN II: NHẬP 2 SÓ NGUYÊN DƯƠNG CÓ CHIỀU DÀI TỐI ĐA LÀ 2 CHỮ SỐ VÀ THỰC HIỆN LỰA CHỌN THEO MENU SAU:

1-CONG

2-NHAN

YÊU CẦU CÓ KIỂM TRA ĐIỀU KIỆN KHI NHẬP TRỊ VÀ XUẤT RA KẾT QUẢ TRÊN MÀN HÌNH THEO DẠNG NHƯ SAU:

TRƯỜNG HỢP CỘNG: XX + YY=ZZZ

TRƯỜNG HỢP NHÂN: XX x YY=ZZZZZ

VỚI XX, YY VÀ ZZZ LẦN LƯỢT LÀ SỐ 1, SỐ 2 VÀ KẾT QUẢ PHÉP TOÁN
em đang bí chỗ kết thúc nhập pass = phím enter. Ai có thể hướng dẫn giúp em dc ko:(
 
LC3 ? nghe lạ lẫm quá. chắc ít người ở đây biết lắm :|
 
LC3 ? nghe lạ lẫm quá. chắc ít người ở đây biết lắm :|
LC3 assembly thuộc dạng ngôn ngữ cấp thấp đúng là ít người biết lắm. Em google cả buổi mà chỉ ra dc vài cái hướng dẫn cơ bản ko dc cái VD nào nâng cao cả :|.
Cái LC3 liệu có quan trọng sau này ko. Em đang học năm 1 Điện điện tử ở BK. Nếu ko quan trọng thì bài này cố gắng làm cho qua để học C.
 
Chỉnh sửa cuối:
cho em hỏi cái này với hok biết post ở đâu có gì mod chuyển dùm thanks :D
em muốn chèn đồng hồ vào phần chữ kí trong diễn đàn.vào clocklink đc cái này rồi làm sao gắn vào phần chữ kí cho nó hiện ra đồng hồ đc thanks
Mã:
<script src="http://www.clocklink.com/embed.js"></script><script type="text/javascript" language="JavaScript">obj=new Object;obj.clockfile="free001-red.swf";obj.TimeZone="PST";obj.width=150;obj.height=150;obj.wmode="transparent";showClock(obj);</script>
<embed src="http://www.clocklink.com/clocks/free001-red.swf?TimeZone=PST&" width="150" height="150" wmode="transparent" type="application/x-shockwave-flash">
 
chữ ký ko nhận html
mà của bạn là flash ,diễn đàn cũng ko hỗ trợ flash luôn
 
Ai biết về lập trình đồ họa sửa giúp mình cái bài này với phần tô màu bị lỗi mà không biết lỗi ở đâu mình đang cần gấp lắm
http://www.mediafire.com/?iio5bi2hh34u49e
thanks!
 
Ai biết về lập trình đồ họa sửa giúp mình cái bài này với phần tô màu bị lỗi mà không biết lỗi ở đâu mình đang cần gấp lắm
http://www.mediafire.com/?iio5bi2hh34u49e
thanks!
code line từ 151-158 . hàm sqrt của bạn có giá trị âm truyền vào nếu biến bị trừ nhỏ hơn biến trừ, thêm Math.Abs để kết quả thành dương :
Math.Sqrt(Math.Abs(x-y));
chịu khó debug là thấy ngay. lưu ý thêm try-catch thì bắt exception:
try{}catch(Exception ex) {in ex.Message ra để biết lỗi là gì chứ đừng in linh tinh như của bạn (hoặc ex.StackTrace để xem lỗi ở dòng code nào)}
còn việc tô thì thấy ko đúng thì fai?. cái này tự tìm hiểu nhé
 
Chỉnh sửa cuối:
mấy bạn giỏi ghê ! mình cũng đang mún học lập trình mà nhìn có vẻ gian nan quá
 
có bạn biết cách kết nối tới SQL server của một máy trong mạng LAN theo địa chỉ IP không?
 
Phần mềm PTS của mình khi sử dụng Liquify ko dc. Hình ảnh không biến dạng, có phải do mình cài pts ko đúng, mình xài bản trial nhé. Ai giúp mình với. Do phần mềm mình cài có vấn đề hay do lỗi của mình?
 
làm phân trang php như forum vbb như nào nhỉ
mình làm cách thông thường ,nó ra luôn cả dãy số @@
$page = isset ( $_GET["page"] ) ? intval ( $_GET["page"] ) : 1;
if($page==""){ $page=1;}
$limit=1;
$result=mysql_query("select * from user order by user asc");
$total=mysql_num_rows($result);
$max=ceil($total/$limit);
$start=($page-1)*$limit;
$sql=mysql_query("select * from user order by user asc limit $start,$limit");
while($row=mysql_fetch_array($sql))
{
echo "$row[user]";
}
for($i=1;$i<=$max;$i++)
echo"<a href=?page=$i><font color='#000000'>$i </font></a>";
 
có hình ko, ko hiểu ra cái dãy số là sao
mà nếu first page thì phải $page == null thì .... chứ nhỉ :-?
 
thì tức là làm theo cách thông thường ,giả sử có 10 trang chẳng hạn ,nó ra 1 dãy từ 1=>10
Trang : 1 2 3 4 5 6 7 8 9 10
nếu lên đến vài trăm trang thì dãy số rất là khủng
còn như forum vbb ,các bạn thử kéo xuống xem số trang ngay topic này thì biết
Trang : 1 2 3 ... 10
rất là gọn
kiểu thế
 
Dễ thôi mà
Lấy số trang đầu trang cuối: 1->100
Lấy link 3 trang đầu [1][2][3], in thêm 3 dấu chấm [...], in tiếp link trang cuối hoặc 3 trang cuối tùy bạn [100]
 
Mã:
http://www.websoft.vn/tai-nguyen/hoc-thiet-ke-website/68-thuat-toan-phan-trang-php.html

Vào đây thử xem. Tuy chuyên ngành của mình ko phải php nhưng cũng biết bạn phải gõ thêm vài dòng lệnh trong cái vòng lặp for ấy

Còn cái dòng code thứ 2
Mã:
if($page==""){ $page=1;}
hình như thấy hơi thừa thì phải
 
Dễ thôi mà
Lấy số trang đầu trang cuối: 1->100
Lấy link 3 trang đầu [1][2][3], in thêm 3 dấu chấm [...], in tiếp link trang cuối hoặc 3 trang cuối tùy bạn [100]
à ko
làm như bạn thì hơi dở
giả dụ ng` ta muốn đến trang 5 chẳng hạn ,thì làm thế nào

giả dụ đến trang 5 thì mình muốn nó hiển thị thế này
Trang 1 ... 4 5 6 ... 10
trang 7 thì
Trang 1 ... 6 7 8 ... 10
hy vọng các bạn hỉu ý mình :)
 
Mã:
$prevPage = $page - 1;
$nextPage = $page + 1;
if($page != 1)
{
	echo"<a href=?page=1><font color='#000000'><< Đầu tiên </font></a>";
	echo"<a href=?page=$prevPage><font color='#000000'> < </font></a>";
}

$start = $page - 2;
if($start < 1)
	$start = 1;
else
	echo"...";
	
$end = $start + 4;
if($end > $max)
	$end = $max;
	
for($i = $start, $i=$end, $i++)
	echo"<a href=?page=$i><font color='#000000'>$i</font></a>";
	
if($end < $max)
	echo"...";

if($page != $max)
{
	echo"<a href=?page=$nextPage><font color='#000000'> > </font></a>";
	echo"<a href=?page=$max><font color='#000000'> Cuối cùng >> </font></a>";
}
thử thế này xem, chắc cũng gần giống phân trang của forum mình rồi

---------- Post added at 21:30 ---------- Previous post was at 21:21 ----------

2 line echo đầu tiên bạn chuyển xuống chỗ else của if($start < 1), 2 line echo cuối bạn chuyển lên chỗ if($end < $max)
nhé, mình nhầm chút :D
 
các bác cho em hỏi tí: trong một form có nhiều textbox, khi người dùng nhấn phím enter thì con trỏ tự động nhảy sang một textbox kế tiếp. em dung c# nha.......
thanks các bác trước ......
 
Các bạn cho mình hỏi muốn kiểm tra chuỗi nhập vào có phải là số hay không thì dùng cách nào?

Mình dùng C#
 
Chỉnh sửa cuối:
"^\d+" là chuỗi regExp. Còn đối tượng để bắt regExp thì tuỳ thuộc vào bạn thôi
 
Back
Top