Đăng Nhập
Latest topics
» Phần mềm Matlab 5.0by la_phung_tien Fri Jan 04, 2013 12:31 am
» miss Học viện
by hoanghacuonchay Thu Aug 18, 2011 2:54 am
» Xe đẩy, Tư vấn chọn mua xe đẩy hàng, bánh xe đẩy
by vietbabylon Wed Aug 17, 2011 1:19 am
» Cửa cuốn austdoor - cửa cuốn - giá cửa cuốn
by vietbabylon Mon Aug 15, 2011 9:06 pm
» XE ĐẨY, xe day, xe day hang chính hãng
by vietbabylon Wed Aug 10, 2011 10:49 am
» XE ĐẨY, xe day, xe day hang chính hãng
by vietbabylon Mon Aug 08, 2011 11:20 pm
» Bình nóng lạnh ARISTON, binh nuoc nong ARISTON
by vietbabylon Sat Aug 06, 2011 12:20 am
» Sản phẩm Bình nước nóng bình nóng lạnh chính hãng
by vietbabylon Tue Aug 02, 2011 5:26 pm
» Babylon cung cấp xe đẩy hàng, máy điều hòa
by vietbabylon Wed Jul 20, 2011 3:18 pm
» Xe đẩy hàng - xe day hang - babylon
by vietbabylon Wed Jun 15, 2011 4:45 pm
Tìm kiếm
Thống Kê
Hiện có 3 người đang truy cập Diễn Đàn, gồm: 0 Thành viên, 0 Thành viên ẩn danh và 3 Khách viếng thăm Không
Số người truy cập cùng lúc nhiều nhất là 45 người, vào ngày Tue Aug 15, 2023 2:19 am
Keywords
doi cho 2 hang
3 posters
Trang 1 trong tổng số 1 trang
doi cho 2 hang
var i,j,k,n,m,l,h:integer;
a:array[1..10,1..10]of integer;
BEGIN
writeln('* lam bai tap ve nha *':50);
writeln('* cac van de ve ma tran *':50);
repeat
write(' nhap hanng n= ');readln(n);
if not ((0 until ((0 repeat
write(' nhap cot m= ');readln(m);
if not ((0 until ((0 repeat
write(' nhap hang can chuyen k= ');readln(k);
if not ((0 until ((0 repeat
write(' nhap hang can chuyen l= ');readln(l);
if not ((l<=n)and(k<>l)and(l>0))then writeln('moi ban nhap lai':30);
until ((l<=n)and(k<>l)and(l>0));
for i:=1 to n do
for j:=1 to m do
begin
write('a[',i,',',j,']= ');readln(a[i,j]);
end;
for i:=1 to n do
BEGIN
for j:=1 to m do WRITE( a[i,j]:5);writeln;writeln;
end;
for i:=1 to n do
for j:=1 to m do
begin
h:=a[k,j];a[k,j]:=a[l,j];a[l,j]:=h;
end;
writeln('doi cho hang ',k,' va hang ',l,' la: ');
for i:=1 to n do
begin
for j:=1 to m do
write(a[i,j]:5);writeln;writeln;
end;readln;
end.
a:array[1..10,1..10]of integer;
BEGIN
writeln('* lam bai tap ve nha *':50);
writeln('* cac van de ve ma tran *':50);
repeat
write(' nhap hanng n= ');readln(n);
if not ((0
write(' nhap cot m= ');readln(m);
if not ((0
write(' nhap hang can chuyen k= ');readln(k);
if not ((0
write(' nhap hang can chuyen l= ');readln(l);
if not ((l<=n)and(k<>l)and(l>0))then writeln('moi ban nhap lai':30);
until ((l<=n)and(k<>l)and(l>0));
for i:=1 to n do
for j:=1 to m do
begin
write('a[',i,',',j,']= ');readln(a[i,j]);
end;
for i:=1 to n do
BEGIN
for j:=1 to m do WRITE( a[i,j]:5);writeln;writeln;
end;
for i:=1 to n do
for j:=1 to m do
begin
h:=a[k,j];a[k,j]:=a[l,j];a[l,j]:=h;
end;
writeln('doi cho hang ',k,' va hang ',l,' la: ');
for i:=1 to n do
begin
for j:=1 to m do
write(a[i,j]:5);writeln;writeln;
end;readln;
end.
thangothientai- Admin dễ thương
- Giới tính :
Tổng số bài gửi : 457
Age : 34
Location : HN
Job/hobbies : student
Tâm trạng :
points :
Registration date : 06/12/2007
Character sheet
Sinh mang:
(23061989/23061989)
Mana:
(23061989/23061989)
Re: doi cho 2 hang
Cho mình ý kiến với cả hai bài cậu mới post lên nhé:
- Bạn viết code quá dài dòng nhiều đoạn lặp lại là thừa thãi. Không biết bạn học tớ chương trình còn chưa nếu học rồi thì khi nhập với kiểu của bạn thì nên dùng chương trình con như thế gọn hơn.
- Nếu bạn đã cho hạn chế hàng cột là 6 or 7 thì bạn không cần khai báo mảng tới tận 10 ok.
- Rất tiếc là bài trên của bạn đã sai, hình như bạn hơi máy móc phần mảng 2 chiều này. Bạn cứ thử nhập n là một số chẵn đàm bảo chẳng đổi chỗ gì cả. Chỉ luôn chỗ bị lỗi cho bạn khỏi tìm lâu:
- Bạn viết code quá dài dòng nhiều đoạn lặp lại là thừa thãi. Không biết bạn học tớ chương trình còn chưa nếu học rồi thì khi nhập với kiểu của bạn thì nên dùng chương trình con như thế gọn hơn.
- Nếu bạn đã cho hạn chế hàng cột là 6 or 7 thì bạn không cần khai báo mảng tới tận 10 ok.
- Rất tiếc là bài trên của bạn đã sai, hình như bạn hơi máy móc phần mảng 2 chiều này. Bạn cứ thử nhập n là một số chẵn đàm bảo chẳng đổi chỗ gì cả. Chỉ luôn chỗ bị lỗi cho bạn khỏi tìm lâu:
Sorry, mình hơi nặng lời nhưng mình dị ứng với cái tên nick của bạn.for i:=1 to n do
for j:=1 to m do
begin
h:=a[k,j];a[k,j]:=a[l,j];a[l,j]:=h;
end;
Core2Dual- Sinh viên tích cực
- Giới tính :
Tổng số bài gửi : 53
Age : 36
Tâm trạng :
points :
Registration date : 11/03/2008
Character sheet
Sinh mang:
(0/0)
Mana:
(0/0)
Re: doi cho 2 hang
ẤY BẠN Core2Dual đừng có nóng !
Tôi nhiệt liệt hoan nghêng bạn đã tham gia và không ngại chia sẻ kinh nghiẹm lập
trình cua bạn với chúng Tôi .Mong bạn đóng góp thêm nhiều bài mới ,mọi người sẽ cùng nhau trao đổi để bạn và mọi ngưòi chúng ta hoàn thiện bài của mình hơn. Tôi thấy những ý kiến của bạn Core2Dual là đúng đấy bạn nên tiếp thu những ý kiến ấy để hoàn thiện bài của mình hơn nhé.
À MÀ LẦN SAU POST BÀI NHỚ VIẾT LUÔN NGUYÊN CÁI ĐỀ LÊN NỮA NHÉ!
THANK YOU !!!!!!!
Tôi nhiệt liệt hoan nghêng bạn đã tham gia và không ngại chia sẻ kinh nghiẹm lập
trình cua bạn với chúng Tôi .Mong bạn đóng góp thêm nhiều bài mới ,mọi người sẽ cùng nhau trao đổi để bạn và mọi ngưòi chúng ta hoàn thiện bài của mình hơn. Tôi thấy những ý kiến của bạn Core2Dual là đúng đấy bạn nên tiếp thu những ý kiến ấy để hoàn thiện bài của mình hơn nhé.
À MÀ LẦN SAU POST BÀI NHỚ VIẾT LUÔN NGUYÊN CÁI ĐỀ LÊN NỮA NHÉ!
THANK YOU !!!!!!!
Tom- Sinh viên tích cực
- Giới tính :
Tổng số bài gửi : 67
Age : 35
Tâm trạng :
points :
Registration date : 15/03/2008
Character sheet
Sinh mang:
(0/0)
Mana:
(0/0)
Similar topics
» XE ĐẨY, xe day, xe day hang chính hãng
» XE ĐẨY, xe day, xe day hang chính hãng
» Xe đẩy hàng - xe day hang - babylon
» XE ĐẨY, xe day, xe day hang chính hãng
» Xe đẩy hàng - xe day hang - babylon
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|