Kết quả 1 đến 6 của 6
  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    1

    viết chương trình theo thuật toán

    Thuật toán in ra màn hình hình chữ nhật viền *

    Cho i nhận từ 1 đến n
    + Cho j nhận từ 1 đến m
    Nếu tọa độ (i,j) trên biên thì in dấu * trái lại in một dấu cách.
    + Xuống đầu dòng mới.

    Giúp mình nha. Cảm ơn các bạn!

  2. #2
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    Mã:
    Begin
      For i:=1 To N Do
      Begin
        For j:=1 To M Do
          If ((i=1) or (i=N)) or ((j=1) or (j=M)) Then Write('*') Else Write(' ');
          Writeln;
      End;    
      Readln;
    End.

  3. #3
    Ngày tham gia
    Nov 2015
    Bài viết
    6
    Bài toán này của bạn là 1 cách khác để viết ra màn hình hình chữ nhật * như trong SGK lớp 11 cũng có bài toán này.

  4. #4
    Ngày tham gia
    Aug 2015
    Bài viết
    1
    Chương trình này thì mình cũng viết như bạn trên thôi
    Mã:
    Var i,j,m,n:integer;
    Begin
    write('Nhap vao chieu dai'); Readln(m);
    write('Nhap vao chieu rong:'); Readln(n);
    For i:=1 to n do
    Begin
     For j:=1 to m do
       if (i=1) or (j=1) or (j=m) or (i=n) then write('*')
       else write(' ');writeln;
    End;
    Readln
    End.
    Mình nghĩ đây cũng là 1 cách hay để vẽ hình chữ nhật!

  5. #5
    Ngày tham gia
    Aug 2015
    Bài viết
    1
    Trích dẫn Gửi bởi lehang_gb1
    Chương trình này thì mình cũng viết như bạn trên thôi
    Mã:
    Var i,j,m,n:integer;
    Begin
     write('Nhap vao chieu dai'); Readln(m);
     write('Nhap vao chieu rong:'); Readln(n);
     For i:=1 to n do
     Begin
      For j:=1 to m do
        if (i=1) or (j=1) or (j=m) or (i=n) then write('*')
        else write(' ');writeln;
     End;
     Readln
     End
    Mình nghĩ đây cũng là 1 cách hay để vẽ hình chữ nhật!
    Giống hệt của PowerTalent mà :|

  6. #6
    Ngày tham gia
    Apr 2016
    Bài viết
    120
    Thì đã bảo là mình viết giống bạn trên thôi mà!

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •