Câu 3 (2,0 điểm): Mô tả các câu lệnh sau bằng mã giả.
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Đọc mã lệnh của thuật toán Eratosthenes cho ở Hình 5 và mô tả liệt kê các bước của thuật toán và bằng mã giả:
Đục bỏ dần các số không nguyên tố bằng cách đánh dấu “là hợp số” (không phải số nguyên tố) mỗi khi biết số đó là bội số của một số nguyên tố.
P/s: ở đây mình chỉ viết chương trình thôi, còn thuật toán bạn có thể suy ra từ chương trình nhé:
Câu 2:
uses crt;
var n,i:integer;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
if n mod i=0 then write(i:4);
readln;
end.
Câu 3:
uses crt;
var n,i,dem:integer;
begin
clrscr;
write('Nhap n='); readln(n);
dem:=0;
for i:=1 to n do
if n mod i=0 then dem:=dem+1;
writeln('So uoc cua ',n,' la: ',dem);
readln;
end.
Câu 4:
uses crt;
var n,i,t:integer;
begin
clrscr;
write('Nhap n='); readln(n);
t:=0;
for i:=1 to n do
if n mod i=0 then t:=t+i;
writeln('Tong cac uoc cua ',n,' la: ',t);
readln;
end.
Câu 5:
uses crt;
var n,i:integer;
s:real;
begin
clrscr;
write('Nhap n='); readln(n);
s:=1;
for i:=1 to n do
if n mod i=0 then s:=s*i;
writeln('Tich cac uoc cua ',n,' la: ',s:4:2);
readln;
end.
Câu 6:
uses crt;
var n,i,t:integer;
begin
clrscr;
write('Nhap n='); readln(n);
t:=0;
for i:=1 to n do
if i mod 2=0 then t:=t+i;
writeln('Tong cac so chan trong khoang tu 1 den ',n,' la: ',t);
readln;
end.
Câu 8:
uses crt;
var n,i,kt:integer;
begin
clrscr;
write('Nhap n='); readln(n);
kt:=0;
for i:=2 to trunc(sqrt(n)) do
if n mod i=0 then kt:=1;
if (kt=0) and (n>1) then writeln(n,' la so nguyen to')
else writeln(n,' khong la so nguyen to');
readln;
end.
1. *Giống nhau: cấu tạo từ hai tiếng trở lên.
*Khác nhau:
- Từ ghép là từ có hơn hai tiếng (xét về cấu tạo) và các tiếng tạo nên từ ghép đều có nghĩa (xét về nghĩa). Từ ghép có hai loại: ghép chính phụ và ghép đẳng lập
- Từ láy: Từ láy là từ tạo nên từ hơn hai tiếng thường thì một tiếng có nghĩa , các tiếng còn lại lặp lại âm hoặc vần của tiếng gốc.
2. Các từ trên đều chỉ quà bánh, đồ ăn nhanh, có vị ngọt nói chung.
Khác nhau:
+ Từ ghép chính phụ: bánh rán, bánh mì.
+ Từ ghép đẳng lập: quà bánh, bánh kẹo.
3. Bốn từ láy tả giọng nói: oang oang, ồm ồm, nhỏ nhẹ, nhẹ nhàng.
4. Từ mượn tiếng Hán: ngoan cố, ghi nhớ, hi hữu, bạn hữu, quán quân, ngựa ô.
Từ mượn ngôn ngữ khác: a xít, a dua, ô tô, ghi đông, hi-đờ-rô, in-tơ-nét.
5. - Khán giả đến cổ vũ rất đông cho các "nghệ sĩ nhí" biểu diễn.
- Người nghe được gọi là thính giả.
- Sức sống của tác phẩm văn học được quyết định do độc giả.
- Giuốc-đanh là trưởng giả học làm sang.
So với hành khách đang ngồi trên tàu thì đoàn tàu đứng yên.
⇒ Đáp án C
Câu 3. Mã giả:
Nhập n
Nếu n < 0 thì trả về False
Ngược lại nếu n = 0 hoặc n = 1 thì trả về 1
Ngược lại gán res = 1
Cho i chạy từ 2 đến n
res = res * i
Trả về res
Câu 3. Ý nghĩa, chương trình dùng để tính giai thừa của n, nếu n âm thì trả về False, nếu n bằng 0 hoặc 1 thì trả về 1, còn lại thì nhân các số từ 2 đến n để ra n!
False(vì giai thừa không định nghĩa cho số âm).res = 1.res = res * i.res.Giải thích ý nghĩa các bước
for: Đây là cách tính giai thừa bằng phương pháp lặp. Ví dụ với , nó sẽ thực hiện phép tính: .