Chào mừng bạn đến với Selfomy Hỏi Đáp, hãy Hỏi bài tập hoặc Tham gia ngay
0 phiếu
3.4k lượt xem
trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)

Viết chương trình tính n!! (giai thừa kép) với n!! được định nghĩa như sau:

– n!! = 1 với n = 0

– n!! = 1.3.5..n với n lẻ.

– n!! = 2.4.6..n với n chẵn.

Yêu cầu: Sử dụng vòng lặp với số lần chưa biết trước:

  1. Hướng dẫn:

– Hai số chẵn liên tiếp hơn kém nhau 2. Hai số lẻ liên tiếp cũng vậy.

 

    – Thực hiện tính như giai thừa đơn nhưng với bước nhảy là 2.


    1 Câu trả lời

    0 phiếu
    bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
    được bầu chọn là câu hỏi hay nhất bởi manh7a1 ● Ban Quản Trị
     
    Hay nhất

    Program  Giai_thua_kep;

     

    uses crt;

    var n,gt:longint;

    begin

    Repeat

    write(‘Nhap so n: ‘);readln(n);

    until n>0;

    gt:=1;

    while n>0 do

    begin

    gt:=gt*n;

    n:=n-2;

    end;

    write(‘Giai thua la: ‘,gt);

    readln

    end.

    Các câu hỏi liên quan

    0 phiếu
    1 trả lời 782 lượt xem
    0 phiếu
    1 trả lời 798 lượt xem
    Viết chương trình tính giai thừa của số n (Viết là n!). Với yêu cầu: – Nếu người dùng nhập số n < 0 thì yêu cầu nhập lại. – Sử ... số. n! = 1 nếu n = 0; n! = 1.2.3.4.5…n (Tích của n thừa số).
    đã hỏi 16 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
    0 phiếu
    1 trả lời 962 lượt xem
    Viết chương trình tính n! với n! được định nghĩa như sau: – n! = 1 với n = 0 – n! = 1.2.3…n (Tích của n số từ 1 đến n). Yêu cầu: Sử ... n! = n.(n-1)… 3.2.1. – Lặp gt = gt*n; n = n-1 với điều kiện n>0.
    đã hỏi 15 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
    0 phiếu
    1 trả lời 4.0k lượt xem
    Viết chương trình in ra màn hình tam giác Pascal. Ví dụ, với n=4 sẽ in ra hình sau: 1 1 1 2 1 1 3 3 1 1 4 6 4 1 … Hàng thứ n được xác ... ;a hàng thứ n là tổng của phần tử thứ k-1 và k của hàng thứ n-1.
    đã hỏi 16 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
    0 phiếu
    1 trả lời 1.6k lượt xem
    Viết chương trình in ra các số lẻ nhỏ hơn hoặc bằng số nguyên dương n ( Với n được nhập). Yêu cầu nhập lại nếu n <=0</p> ... điều kiện i < n và công việc bên trong là in i và tăng i lên 2.
    đã hỏi 15 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
    0 phiếu
    1 trả lời 4.6k lượt xem
    Hướng dẫn: Cho biến i chạy từ 1 đến n. Xét i. Nếu nó là số hoàn chỉnh thì in ra.
    đã hỏi 15 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
    0 phiếu
    1 trả lời 3.8k lượt xem
    Viết chương trình in ra tất cả các ước của một số n (Với n được nhập từ bàn phím) Hướng dẫn: – Cho biến i chạy từ 1 đến n. Nếu n chia hết cho i thì in ra i.
    đã hỏi 15 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
    0 phiếu
    1 trả lời 10.2k lượt xem
    Viết chương trình in ra tổng các số lẻ nhỏ hơn hoặc bằng n ( Với n được nhập). Hướng dẫn: – Cho S = 0. – Cho biến i chạy từ 1 ... – Nếu i chẵn ( i chia 2 dư 0) thì cộng thêm i vào S. – In ra S.
    đã hỏi 15 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
    0 phiếu
    1 trả lời 2.0k lượt xem
    Viết chương trình in ra các số lẻ nhỏ hơn hoặc bằng n ( Với n được nhập). Sao cho 15 số lẻ được in trên một dòng. H&#432 ... lên 1 – Nếu dem chia hết cho 15 thì thực hiện xuống dòng (Dùng Writeln).
    đã hỏi 15 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
    1. Darling_274

      20 Điểm

    2. minhquanhhqt160

      15 Điểm

    3. lueyuri009730

      15 Điểm

    4. lenguyenducminh05102011227

      5 Điểm

    Phần thưởng hằng tháng
    Hạng 1: 200.000 đồng
    Hạng 2: 100.000 đồng
    Hạng 3: 50.000 đồng
    Hạng 4: 20.000 đồng
    Phần thưởng bao gồm: mã giảm giá Shopee, Nhà Sách Phương Nam, thẻ cào cùng nhiều phần quà hấp dẫn khác sẽ dành cho những bạn tích cực nhất của tháng. Xem tại đây
    Bảng xếp hạng cập nhật 30 phút một lần
    ...