kết quả từ 1 tới 3 trên 3

Ðề tài: [Tin 11] Hỏi về Pascal?

  1. #1
    Join Date
    Jan 2010
    Đến từ
    miền núi
    Bài gởi
    27
    Thanks
    12
    Thanked 17 Times in 10 Posts

    Học tập suôt đời! [Tin 11] Hỏi về Pascal?

    Nhập vào 1 mảng 2 chiều nxn
    In ra mảng 2 chiều nxn thỏa mãn:
    1)Phần tử trong hàng tăng dần, tron cột tăng dần
    2)hàng tăng, cột giảm
    3)cột giảm, hàng tăng Nguồn: http://diendankienthuc.net.

  2. The Following User Says Thank You to emtrongmattoi For This Useful Post:


  3. #2
    Join Date
    Jan 2011
    Đến từ
    Localhost
    Bài gởi
    36
    Thanks
    98
    Thanked 75 Times in 23 Posts
    Blog Entries
    1

    Học tập suôt đời!

    Trích Nguyên văn bởi emtrongmattoi View Post
    Nhập vào 1 mảng 2 chiều nxn
    In ra mảng 2 chiều nxn thỏa mãn:
    1)Phần tử trong hàng tăng dần, tron cột tăng dần
    2)hàng tăng, cột giảm
    3)cột giảm, hàng tăng
    Ý 2 và 3 giống nhau Nguồn: http://diendankienthuc.net.
    Đừng ví anh là gió !!!
    -----------------------------------------------------
    "Con người ta cũng như một phân số mà tử số là giá trị thực của họ còn mẫu số là giá trị mà họ tưởng là mình có.
    Nếu mẫu số càng lớn thì phân số ấy càng nhỏ,còn nếu mẫu số là vô tận thì phân số ấy bằng 0."

    ------------------
    Start New A Life

  4. The Following User Says Thank You to ICT For This Useful Post:


  5. #3
    Join Date
    Sep 2010
    Bài gởi
    8
    Thanks
    2
    Thanked 10 Times in 7 Posts

    Học tập suôt đời!

    Trích Nguyên văn bởi emtrongmattoi View Post
    Nhập vào 1 mảng 2 chiều nxn
    In ra mảng 2 chiều nxn thỏa mãn:
    1)Phần tử trong hàng tăng dần, tron cột tăng dần
    2)hàng tăng, cột giảm
    3)cột giảm, hàng tăng

    http://www.mediafire.com/?a2md8wxi81201i2

    var t:array[1..10,1..10] of integer;
    g:array[1..100] of integer;
    e:word;
    i,j,f,n:word;
    begin
    write('Nhap n(n<=10): ');
    readln(n);
    for i:=1 to n do for j:=1 to n do begin
    write('Nhap phan tu (',i,',',j,') :');
    readln(t[i,j]);
    end;
    {mang ban dau}
    writeln('mang ban dau: ');
    for i:=1 to n do begin
    for j:=1 to n do write(t[i,j]:4,);
    writeln;
    end;
    {1}
    for i:=1 to n do for j:=1 to n do g[n*(j-1)+i]:=t[i,j];
    for j:=n*n downto 2 do for i:=1 to j-1 do if g[i]>g[i+1] then begin
    e:=g[i];
    g[i]:=g[i+1];
    g[i+1]:=e;
    end;
    for i:=1 to n do for j:=1 to n do t[i,j]:=g[n*(j-1)+i];
    writeln('cau1: ');
    for i:=1 to n do begin
    for j:=1 to n do write(t[i,j]:4);
    writeln;
    end;
    {cau 2}
    for f:=n downto 2 do for i:=1 to f-1 do for j:=1 to n do begin
    e:=t[i,j];
    t[i,j]:=t[i+1,j];
    t[i+1,j]:=e;
    end;
    writeln('cau 2:');
    for i:=1 to n do begin
    for j:=1 to n do write(t[i,j]:4);
    writeln;
    end;
    {cau3 cot tang, hang giam}
    for f:=n downto 2 do for i:=1 to f-1 do for j:=1 to n do begin
    e:=t[i,j];
    t[i,j]:=t[i+1,j];
    t[i+1,j]:=e;
    end;
    for f:=n downto 2 do for j:=1 to f-1 do for i:=1 to n do begin
    e:=t[i,j];
    t[i,j]:=t[i,j+1];
    t[i,j+1]:=e;
    end;
    writeln('cau3:');
    for i:=1 to n do begin
    for j:=1 to n do write(t[i,j]:4);
    writeln;
    end;
    readln
    end. Nguồn: http://diendankienthuc.net.

  6. The Following User Says Thank You to pquan For This Useful Post:


Chủ đề giống nhau

  1. Giúp em 1 bài lập trình PASCAL
    By Nhok_LTK in forum Hỏi đáp Tin học
    Trả lời: 6
    Bài mới gởi: 04-22-2012, 01:30 AM
  2. Giúp mình 2 bài pascal
    By vitcapcap in forum Hỏi đáp Tin học
    Trả lời: 2
    Bài mới gởi: 09-10-2010, 07:11 PM
  3. Trả lời: 3
    Bài mới gởi: 05-09-2010, 11:11 PM
  4. Có bài đồ họa pascal nhờ mọi người giúp?Gấp lắm
    By thuyai90 in forum Hỏi đáp Tin học
    Trả lời: 0
    Bài mới gởi: 04-24-2010, 11:01 PM
  5. Free Pascal 2.2.2 - phần mềm pascal hay hơn Turbo pascal 7.0
    By tranduchuytt2 in forum Web Development
    Trả lời: 1
    Bài mới gởi: 11-26-2009, 07:11 AM

Bookmarks

Quuyền Hạn Của Bạn

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •