Viết Chương Trình Tính Giai Thừa :N! - Hoc24

HOC24

Lớp học Học bài Hỏi bài Giải bài tập Đề thi ĐGNL Tin tức Cuộc thi vui Khen thưởng
  • Tìm kiếm câu trả lời Tìm kiếm câu trả lời cho câu hỏi của bạn
Đóng Đăng nhập Đăng ký

Lớp học

  • Lớp 12
  • Lớp 11
  • Lớp 10
  • Lớp 9
  • Lớp 8
  • Lớp 7
  • Lớp 6
  • Lớp 5
  • Lớp 4
  • Lớp 3
  • Lớp 2
  • Lớp 1

Môn học

  • Toán
  • Vật lý
  • Hóa học
  • Sinh học
  • Ngữ văn
  • Tiếng anh
  • Lịch sử
  • Địa lý
  • Tin học
  • Công nghệ
  • Giáo dục công dân
  • Tiếng anh thí điểm
  • Đạo đức
  • Tự nhiên và xã hội
  • Khoa học
  • Lịch sử và Địa lý
  • Tiếng việt
  • Khoa học tự nhiên
  • Hoạt động trải nghiệm
  • Hoạt động trải nghiệm, hướng nghiệp
  • Giáo dục kinh tế và pháp luật

Chủ đề / Chương

Bài học

HOC24

Khách Khách vãng lai Đăng nhập Đăng ký Khám phá Hỏi đáp Đề thi Tin tức Cuộc thi vui Khen thưởng
  • Tất cả
  • Toán
  • Vật lý
  • Hóa học
  • Sinh học
  • Ngữ văn
  • Tiếng anh
  • Lịch sử
  • Địa lý
  • Tin học
  • Công nghệ
  • Giáo dục công dân
  • Tiếng anh thí điểm
  • Hoạt động trải nghiệm, hướng nghiệp
  • Giáo dục kinh tế và pháp luật
Hãy tham gia nhóm Học sinh Hoc24OLM Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài

Câu hỏi

Hủy Xác nhận phù hợp Chọn lớp Tất cả Lớp 12 Lớp 11 Lớp 10 Lớp 9 Lớp 8 Lớp 7 Lớp 6 Lớp 5 Lớp 4 Lớp 3 Lớp 2 Lớp 1 Môn học Toán Vật lý Hóa học Sinh học Ngữ văn Tiếng anh Lịch sử Địa lý Tin học Công nghệ Giáo dục công dân Tiếng anh thí điểm Đạo đức Tự nhiên và xã hội Khoa học Lịch sử và Địa lý Tiếng việt Khoa học tự nhiên Hoạt động trải nghiệm Hoạt động trải nghiệm, hướng nghiệp Giáo dục kinh tế và pháp luật Mới nhất Mới nhất Chưa trả lời Câu hỏi hay Nguyễn Danh Luân Nguyễn Danh Luân 10 tháng 12 2019 lúc 15:23

Viết chương trình tính giai thừa :N!

Lớp 8 Tin học Bài 6. Câu lệnh điều kiện Những câu hỏi liên quan Hoàng Long
  • Hoàng Long
7 tháng 3 2021 lúc 19:41 Viết chương trình tính giai thừa Xem chi tiết Lớp 11 Tin học 3 0 Khách Gửi Hủy Bùi Anh Tuấn Bùi Anh Tuấn 7 tháng 3 2021 lúc 21:26

Đúng 1 Bình luận (0) Khách Gửi Hủy Nguyễn Lê Phước Thịnh Nguyễn Lê Phước Thịnh CTV 7 tháng 3 2021 lúc 22:09

uses crt;

var n,i:longint;

gt:real;

begin

clrscr;

write('Nhap n='); readln(n);

gt:=1;

for i:=1 to n do 

  gt:=gt*i;

writeln(n,'!=',gt:0:0);

readln;

end.

Đúng 0 Bình luận (0) Khách Gửi Hủy Nguyễn Sơn  Tùng Nguyễn Sơn Tùng 28 tháng 2 lúc 19:14

clrscr;Mình có cách siêu rút gọn của pascal đây:

uses crt;

var n,t: extended;

i: longint;

begin

repeat

write('n=');read(n);

until n>0;

t:=1;

for i:=1 to n div 2 do

t:=t*n*(n-i+1);

if n mod 2 = 1 then

t:=t*(n div 2 +1);

write('n!=t');

readln;readln;

end.

Đúng 0 Bình luận (0) Khách Gửi Hủy Nguyễn Văn Hồng
  • Nguyễn Văn Hồng
2 tháng 1 2023 lúc 8:46

viết chương trình tính n! (n giai thừa: tích của n số tự nhiên đầu tiên ), với n được nhập từ bàn phím

Xem chi tiết Lớp 8 Tin học 2 0 Khách Gửi Hủy Nguyễn Lê Phước Thịnh Nguyễn Lê Phước Thịnh CTV 3 tháng 1 2023 lúc 14:34

#include <bits/stdc++.h>

using namespace std;

long long n,i,s=1;

int main()

{

cin>>n;

for (int i=1; i<=n; i++) 

s=s*i;

cout<<s;

}

Đúng 0 Bình luận (0) Khách Gửi Hủy Nguyễn Sơn  Tùng Nguyễn Sơn Tùng 28 tháng 2 lúc 19:14

clrscr;Mình có cách siêu rút gọn của pascal đây:

uses crt;

var n,t: extended;

i: longint;

begin

repeat

write('n=');read(n);

until n>0;

t:=1;

for i:=1 to n div 2 do

t:=t*n*(n-i+1);

if n mod 2 = 1 then

t:=t*(n div 2 +1);

write('n!=t');

readln;readln;

end.

Đúng 0 Bình luận (0) Khách Gửi Hủy 03. Phạm Nguyễn Phương A...
  • 03. Phạm Nguyễn Phương A...
1 tháng 3 2023 lúc 17:25

Viết chương trình tính giai thừa của N ( với N>4) nguyên dương nhập từ bàn phím ( python). Giúp em vs ạ ╥﹏╥

Xem chi tiết Lớp 11 Tin học Bài 9: Cấu trúc rẽ nhánh 0 0 Khách Gửi Hủy Bùi Ngọc Khánh Huyền
  • Bùi Ngọc Khánh Huyền
3 tháng 8 2023 lúc 20:48

viết chương trình tính tổng giai thừa các chữ số của n và đếm tổng có bao nhiêu chữ số

Xem chi tiết Lớp 8 Tin học 1 0 Khách Gửi Hủy Phía sau một cô gái Phía sau một cô gái 3 tháng 8 2023 lúc 20:53

program TinhTongGiaiThua;

uses crt;

var

     n, num, sum, digitCount: integer;

function GiaiThua(x: integer): integer;

var

     i, fact: integer;

begin

     fact := 1;

     for i := 1 to x do

     begin

          fact := fact * i;

     end;

     GiaiThua := fact;

end;

begin

     clrscr;

     write('Nhap so n: ');

     readln(n);

     sum := 0;

     digitCount := 0;

     while n > 0 do

     begin

          num := n mod 10;

          sum := sum + GiaiThua(num);

          digitCount := digitCount + 1;

          n := n div 10;

     end;

     writeln('Tong giai thua cac chu so cua n la: ', sum);

     writeln('Tong so chu so cua n la: ', digitCount);

     readln;

end.

Đúng 3 Bình luận (0) Khách Gửi Hủy M Ạ C H N H A
  • M Ạ C H N H A
4 tháng 5 2023 lúc 20:18

Bài tập chương trình con: (procedure và function) Bài 1: Viết hàm tính n giai thừa của một số nguyên dương (n!) Bài 2: Viết hàm tính tổng các số lẻ chia hết cho 5 từ 1 đến n Bài 3: Viết thủ tục thực hiện việc hoán đổi 2 giá trị của a và b

Xem chi tiết Lớp 11 Tin học Ôn tập cuối năm 0 0 Khách Gửi Hủy Nguyễn văn Khải
  • Nguyễn văn Khải
14 tháng 4 2023 lúc 7:35

Viết lại hoàn chỉnh chương trình tích tổng 4 lũy thừa lũy thừa =a^n+b^n+c^n+d^n trong đó có sử dụng chương trình con là chương trình lũy thừa x^k

Xem chi tiết Lớp 11 Tin học 0 0 Khách Gửi Hủy Duy
  • Duy
24 tháng 4 2023 lúc 20:58 Mọi người giúp e bài này với ạ. Mai e phải thi rồi II. Tự luận Bài 1: Viết chương trình có sử dụng hàm đưa ra màn hình số lượng các số nguyên tố từ 20 đến 50Bài 2: Viết chương trình có sử dụng hàm tính giai thừa của 1 số nguyên để đưa ra màn hình tổng 2 giai thừaBài 3: Viết chương trình có sử dụng hàm lũy thừa xy để đưa ra màn hình hiệu 2 lũy thừaBài 4: Viết chương trình có sử dụng hàm đưa ra màn hình các số chính phương từ 1 đến 100 ngăn cách nhau bởi dấu cách, biết số chính phương là số được t...Đọc tiếp

Mọi người giúp e bài này với ạ. Mai e phải thi rồi II. Tự luận 

Bài 1: Viết chương trình có sử dụng hàm đưa ra màn hình số lượng các số nguyên tố từ 20 đến 50

Bài 2: Viết chương trình có sử dụng hàm tính giai thừa của 1 số nguyên để đưa ra màn hình tổng 2 giai thừa

Bài 3: Viết chương trình có sử dụng hàm lũy thừa xy để đưa ra màn hình hiệu 2 lũy thừa

Bài 4: Viết chương trình có sử dụng hàm đưa ra màn hình các số chính phương từ 1 đến 100 ngăn cách nhau bởi dấu cách, biết số chính phương là số được tạo ra từ bình phương của 1 số nguyên khác

Xem chi tiết Lớp 11 Tin học Ôn tập cuối năm 0 0 Khách Gửi Hủy Nguyễn Quỳnh Trang
  • Nguyễn Quỳnh Trang
21 tháng 1 2018 lúc 16:59

Viết chương trình tính giai thừa của một số N bất kì

Xem chi tiết Lớp 8 Tin học Bài 7. Câu lênh lặp 2 0 Khách Gửi Hủy Tran Van Phuc Huy Tran Van Phuc Huy 22 tháng 1 2018 lúc 13:15

uses crt;

var S,N,i:longint;

begin

clrscr;

writeln('Nhap so N=');readln(N);

S:=1;

for i:=1 to N do S:=S*N;

writeln('N!=',S);

readln

end.

Đúng 0 Bình luận (0) Khách Gửi Hủy Đời về cơ bản là buồn...... Đời về cơ bản là buồn...... 21 tháng 1 2018 lúc 17:04

program Tinh_Giai_Thua;

uses crt;

longint S,N,i:longint;

begin

clrscr;

writeln('Nhap so N=');readln(N);

S:=1;

for i:=1 to N do S:=S*N;

writeln(N,'!=',S);

readln

end.

Đúng 0 Bình luận (0) Khách Gửi Hủy Tuyết Lê
  • Tuyết Lê
2 tháng 3 2021 lúc 22:28 1Viết chương trình nhập số tự nhiên N từ bàn phím (N>0), tính giai thừa của N (N!)2Viết câu lệnh lặp for … do tính tổng các số lẻ trong phạm vi từ 1 đến 203Viết câu lệnh lặp for … do tính tổng các số chẵn trong phạm vi từ 1 đến 20 Xem chi tiết Lớp 8 Tin học Lập trình đơn giản 2 0 Khách Gửi Hủy Nguyễn Lê Phước Thịnh Nguyễn Lê Phước Thịnh CTV 3 tháng 3 2021 lúc 13:23

Bài 1: 

uses crt;

var n,i:integer;

s:real;

begin

clrscr;

write('Nhap n='); readln(n);

s:=1;

for i:=1 to n do 

 s:=s*i;

writeln(n,'!=',s:0:0);

readln;

end.

Đúng 1 Bình luận (0) Khách Gửi Hủy Lê Chiêu Nguyên	Vũ Lê Chiêu Nguyên Vũ 4 tháng 4 2023 lúc 22:08

1).

program oken;

uses crt;

var n,i: integer;

      gt: qword;

begin

write('nhap n: '): readln(n);

gt:=1;

for i:=1 to n do gt:=gt*i;

writeln('N!=',gt);

readln;

end.

2).

program tongcacsole;

uses crt;

var t,i:longint;

begin

clrscr;

for i:=1 to 203 do 

  if i mod 2 = 1 then t:=t+i;

write(t);

end.

3).

program tongcacsochan;

uses crt;

var t,i:longint;

begin

clrscr;

for i:=1 to 20 do 

  if i mod 2 = 0 then t:=t+i;

write(t);

end.

Đúng 0 Bình luận (0) Khách Gửi Hủy

Khoá học trên OLM (olm.vn)

  • Toán lớp 8 (Kết nối tri thức với cuộc sống)
  • Toán lớp 8 (Cánh Diều)
  • Toán lớp 8 (Chân trời sáng tạo)
  • Ngữ văn lớp 8 (Kết nối tri thức với cuộc sống)
  • Ngữ văn lớp 8 (Cánh Diều)
  • Ngữ văn lớp 8 (Chân trời sáng tạo)
  • Tiếng Anh lớp 8 (i-Learn Smart World)
  • Tiếng Anh lớp 8 (Global Success)
  • Khoa học tự nhiên lớp 8 (Kết nối tri thức với cuộc sống)
  • Khoa học tự nhiên lớp 8 (Cánh diều)
  • Khoa học tự nhiên lớp 8 (Chân trời sáng tạo)
  • Lịch sử và địa lý lớp 8 (Kết nối tri thức với cuộc sống)
  • Lịch sử và địa lý lớp 8 (Cánh diều)
  • Lịch sử và địa lý lớp 8 (Chân trời sáng tạo)
  • Giáo dục công dân lớp 8 (Kết nối tri thức với cuộc sống)
  • Giáo dục công dân lớp 8 (Cánh diều)
  • Giáo dục công dân lớp 8 (Chân trời sáng tạo)
  • Công nghệ lớp 8 (Kết nối tri thức với cuộc sống)

Từ khóa » Viết Chương Trình Tính N Giai Thừa