Câu 14: Cho đoạn chương trình sau:
S:=0;
For i:=1 to 1 do S:=S+1;
Sau khi chạy đoạn chương trình trên, giá trị S là:
A. S=100. B. S=0. C. S=1. D. Không xác định.
Câu 1: Sau khi thực hiện chương trình sau, giá trị của biến j bằng bao nhiêu?
j := 0;
For i := 1 to 5 do j := j + 2;
viết chương trình while do tổng các số tự nhiên lẻ S=0+3+5+7+9...sao cho S ≥ 2000
dựa vào thuật toán sau viết chương trình pascal
Bước 1: s <-- 0; n<--0;
Bước 2: Nếu n>=5 thì chuyển tới bước 4
Bước 3: n<-- n+1; S<-- S+n và quay lại bước 2
Bước 4: In giá trị S và kết thúc thuật toán
Lập chương trình qua thuật toán sau:
B1: Nhập a,b (a,b≠0)
B2: S1←2ab
B3:S2←\(\frac{\pi a^2b}{2}\)
B4:S←S1+S2
B5:Chuyển S vào màn hình
1. Viết chương trình yêu cầu nhập số nguyên N từ bàn phím. Tính tổng các số nguyên đầu tiên của N theo công thức S= \(\dfrac{1}{3}+\dfrac{1}{5}+\dfrac{1}{7}...+\dfrac{1}{2N+1}\)(với N \(\ge\)1). Sau đó in kết quả ra màn hình.
2. Cho dãy số sau: 2; 5; 8; 11. Viết chương trình yêu cầu nhập số nguyên N từ bàn phím. Tính tích E, sau đó in ra màn hình.
E= 2.5.8.11.. } N số nguyên
Cho thuật toán sau:
Bước 1: Nhập n.
Bước 2: S <--0; i <--0
Bước 3: i <-- i + 1
Bước 4: Nếu i lớn hơn hoặc bằng n, S <-- S + i và quay lại bước 3; Ngược lại (i>n) thông báo kết quả và kết thúc thuật toán.
Hãy viết phương trình Pascal để thể hiện thuật toán trên\(\)
Viết chương trình dựa vào thuật toán:
Bước 1: s← 9, x ← 0.5
Bước 2: Nếu s >= 30 thì 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
Chú thích: dấu ← vào chương trình là dấu :=