Tin học Turbo Pascal.

Thảo luận trong 'Tin học cấp II' bắt đầu bởi namnam06, 14 Tháng chín 2018.

Lượt xem: 195

  1. namnam06

    namnam06 Học sinh chăm học Thành viên

    Bài viết:
    1,123
    Điểm thành tích:
    136
    Nơi ở:
    Gia Lai
    Trường học/Cơ quan:
    THCS Lê Quý Đôn
    Sở hữu bí kíp ĐỖ ĐẠI HỌC ít nhất 24đ - Đặt chỗ ngay!

    Đọc sách & cùng chia sẻ cảm nhận về sách số 2


    Chào bạn mới. Bạn hãy đăng nhập và hỗ trợ thành viên môn học bạn học tốt. Cộng đồng sẽ hỗ trợ bạn CHÂN THÀNH khi bạn cần trợ giúp. Đừng chỉ nghĩ cho riêng mình. Hãy cho đi để cuộc sống này ý nghĩa hơn bạn nhé. Yêu thương!

    Có bạn nào chỉ cho mình cách dùng FUNCTION không?
    Mình chỉ dùng được PROCEDURE.
    Với lại làm giúp mình đề này:
    "Dùng CTC, viết chương trình tính giai thừa của một số n nhập từ bàn phím."
     
    nguyen tran thanh nhaHồ Nhi thích bài này.
  2. nguyen tran thanh nha

    nguyen tran thanh nha Học sinh Thành viên

    Bài viết:
    107
    Điểm thành tích:
    36
    Nơi ở:
    Bà Rịa - Vũng Tàu
    Trường học/Cơ quan:
    thcs kim long

    cấu trúc của function :
    function tên hàm(biến: kiểu dữ liệu của biến):kiểu dữ liệu của hàm; kiểu dữ liệu của biến và hàm bắt buộc phải có
    var có cũng được không có cũng được cái này giống procedure
    begin
    các câu lệnh
    tên hàm phải có giá trị cần tính. mình có thể dùng tên hàm để tính toán hoặc dùng biến phụ nhưng bước cuối phải gắn lại cho tên hàm
    (vd biến phụ: tên hàm là test và mình dùng kq để tính thì cuối cùng sẽ là test:= kq)
    end;
    function chỉ trả về duy nhất 1 giá trị với kiểu dữ liệu giống với tên hàm. còn về biến thì giống với procedure. và nếu dùng function thì trong chương trình chính muốn gọi tới hàm thì phải gắn cái mình gọi bằng một biến.
    bài:
    var n,kq :byte;
    function luythua(n : byte ) :qword;
    var i,k: byte;
    begin
    k:=1;
    for i:= 1 to n do
    k:= k*i;
    luythua:=k;
    end;
    begin
    read(n);
    kq:= luythua(n);
    writeln(kq);
    end.
     
    hip2608 thích bài này.
  3. namnam06

    namnam06 Học sinh chăm học Thành viên

    Bài viết:
    1,123
    Điểm thành tích:
    136
    Nơi ở:
    Gia Lai
    Trường học/Cơ quan:
    THCS Lê Quý Đôn

    Cảm ơn nhiều nha. Bị cái chỗ không khai báo hàm khi viết chương trình, giờ mới tìm ra lỗi.
     
  4. nguyen tran thanh nha

    nguyen tran thanh nha Học sinh Thành viên

    Bài viết:
    107
    Điểm thành tích:
    36
    Nơi ở:
    Bà Rịa - Vũng Tàu
    Trường học/Cơ quan:
    thcs kim long

    không có gì
     
Chú ý: Trả lời bài viết tuân thủ NỘI QUY. Xin cảm ơn!

Draft saved Draft deleted

CHIA SẺ TRANG NÀY

-->