Program HOC24;
var S,n: integer;
begin
s:=1; n:=0;
while s<10 do
begin
n:=n+2;
s:=s+n;
end;
write('S= ' ,s);
readln
end.
Program HOC24;
var S,n: integer;
begin
s:=1; n:=0;
while s<10 do
begin
n:=n+2;
s:=s+n;
end;
write('S= ' ,s);
readln
end.
Câu 2. Cho thuật toán sau:
Bước 1. S ← 12, x ← 2
Bước 2. Nếu S ≤ 10, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
a) Hãy cho biết, khi thực hiện thuật toán, máy tính sẽ thực hiện bao nhiêu vòng lặp ? Khi kết thúc giá trị của S bằng bao nhiêu?
b) Viết chương trình sử dụng câu lệnh lặp chưa biết trước thể hiện thuật toán trên.
Cho thuật toán như sau:
Kí hiệu S là tổng cần tìm
Bước 1: S ¬ 0, n ¬ 0.
Bước 2: Nếu S≤1000, thì: n ¬ n+1; S ¬ S + n và quay lại bước 2.
Ngược lại, chuyển tới bước
Bước 3: In kết quả: n là số tự nhiên để tổng S nhỏ nhất sao cho S>1000. Kết thúc thuật toán.
? Em hãy dùng câu lệnh lặp While … do để viết chương trình thể hiện thuật toán trên
Mình đang cần gấp
cho thuật toán sau
bước 1: i:=0, T:=105
bước 2: nếu T<20 thì chuyển sang bước 4
bước 3: i:=i+5, T:=T- i, quay lại bước 2
bước 4: in ra kết quả T và i
a) hãy cho biết, khi thực hiện thuật toán trên, máy tính sẽ thực hiện bao nhiêu vòng lặp và giá trị T và i là bao nhiêu
b) viết chương trình thể hiện thuật toán trên
Hãy cho biết thuật toán máy tính sẽ thực hiện bao nhiêu vòng lặp ? Kết thúc giá trị của S bằng bao nhiêu ? Viết chương trình bằng Pascal để mô tả thuật toán đó B1 : S
Câu 11: Saukhi thực hiện chương trình sau giá trị biến s bằng bao nhiêu?
A. 5 B. 15 C. 120 D. 0
Câu 12: Bước đầu tiên trong hoạt động của câu lệnh lặp với số lần biết trước for là gì?
A. kiểm tra giá trị cuối có lớn hơn giá trị đầu không B. Kiểm tra biến đếm có kiểu dữ liệu gì
C. Biến đếm nhận giá trị đầu D. Kiểm tra điều kiện
Câu 13: Cho câu lệnh Python sau: for i in range(8,15): print(i, end=’ ‘)
số lần lặp ở câu lệnh trên là:
A. 15 B. 5 C. 14 D. 7
Câu 14: Saukhi thực hiện chương trình sau giá trị biến s bằng bao nhiêu?
A. 5 B. 120 C. 0 D. 15
Câu 15: Điều kiện lặp của câu lệnh lặp với số lần biết trước for là gì?
A. Điều kiện sai B. Giá trị cuối – 1
C. Giá trị cuối +1 D. Biến đếm <giá trị cuối
Câu 16: Trong các hoạt động sau đây, hoạt động là hoạt động lặp với số lầnchưa biết trước?
A. Nhập vào 1 số cho đến khi số nhập vào là số chẵn thì dừng.
B. Mỗi ngày học bài 2 lần.
C. Nhập các số nguyên từ bàn phím cho đến khi đủ 50 số
D. Tính tổng các số tự nhiên từ 1 đến 20.
Câu 17: Vòng lặp While <Điều kiện>: <Câu lệnh>là vòng lặp:
A. Chưa biết trước số lần lặp B. Biết trước số lần lặp nhưng giới hạn là >=100
C. Biết trước số lần lặp D. Biết trước số lần lặp nhưng giới hạn là <=100
Câu 19: Bước đầu tiên trong hoạt động của câu lệnh lặp với số lần chưa biết trước while là gì?
A. Biến đếm nhận giá trị đầu B. Kiểm tra điều kiện
C. kiểm tra giá trị cuối có lớn hơn giá trị đầu không D. Kiểm tra biến đếm có kiểu dữ liệu gì
Hãy viết chương trình tính tổng 50 số nguyên đầu tiên (n số nguyên, nhập từ bàn phím) dựa vào thuật toán sau: THUẬT TOÁN: B1: đặt tổng s
Mô tả thuật toán và viết chương trình nhập vào 2 số nguyên m và n từ bàn phím in ra kết quả m chia hết cho n và m không chia hết cho n
câu này làm thế nào mn ơi
giúp em với
Hãy xác định bài toán , mô tả thuật toán và viết chương trình nhập vào một dãy số nguyên với n phần tử ( n được nhập từ bàn phím ) , tìm giá trị nhỏ nhất và tích của dãy số đó
Câu 1: Cho s và i là biến nguyên,Khi chạy đoạn chương trình sau:
S:=0 ; i:+0
While i<3 do begin i:=i+1;
s:=s+i*i;end;
writeln(s);
Kết quả in lên màn hình s là bao nhiêu ?
Câu 2: số thực a,b nhập từ bàn phím . tính giá trị biểu thứ
S= a^2 +b^2 In ra S
giúp mình với mai mình ktra rùi :((