Hiển thị kết quả từ 1 đến 5 / 5

Chủ đề: Hỏi pascal

  1. #1
    Tham gia
    04-01-2011
    Bài viết
    141
    Like
    44
    Thanked 0 Times in 0 Posts

    Hỏi pascal

    Em mới học về pascal, các bác cho em hỏi nếu em khai bao thế này:

    program a;
    var: a, b, s;
    begin
    writeln('a','b');
    readln(a,b);
    s:=a * b *;
    readln
    end.

    Nghĩa là ở đoạn writeln em nháy ' sau mỗi cái a, b thay vì writeln('a, b'); như thế thì có khác gì nhau không nhỉ
    Quote Quote

  2. #2
    Tham gia
    16-03-2008
    Location
    Hà nội
    Bài viết
    109
    Like
    0
    Thanked 17 Times in 13 Posts
    có khác bạn à, vì bạn đã ' trước "," cho nên pascal hiểu rằng "," không phải là 1 ký, nên sẽ không hiển thị trên màn hình.
    Empty

  3. #3
    Tham gia
    19-08-2011
    Bài viết
    58
    Like
    6
    Thanked 37 Times in 33 Posts
    Chương trình cũng sai thì khai báo thế nào được

  4. #4
    Tham gia
    25-05-2011
    Bài viết
    51
    Like
    0
    Thanked 3 Times in 3 Posts
    writeln('a','b'); sẽ viết ra là "ab"
    writeln('a,b'); sẽ viết ra là "a,b"

  5. Thành viên Like bài viết này:


  6. #5
    Tham gia
    22-10-2011
    Bài viết
    211
    Like
    2
    Thanked 30 Times in 19 Posts
    Quote Được gửi bởi Dustin Đỗ View Post
    writeln('a','b'); sẽ viết ra là "ab"
    writeln('a,b'); sẽ viết ra là "a,b"
    Đúng như bạn này nói, còn khai var bạn ấy sai từa lưa:

    Code:
    Var
     a,b,c: integer;
    Còn nếu muốn in giá trị a, b thì
    Code:
    Write(a,b);
    không nháy

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • 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
  •