1.
a, Cho đoạn chương trình sau:
x:=0;
For j:=1 To 6 Do x:=x+j;
Hãy chuyển sang lệnh WHILE...DO viết thành chương trình hoàn chỉnh và cho biết giá trị x bằng bao nhiêu?
b. Cho đoạn chương trình sau:
x:=0; j:=0;
While j<= 6 Do begin x:=x+j;j:=j + 1; end;
Hãy chuyển sang lệnh FOR...TO...DO, viết thành chương trình hoàn chỉnh và cho biết giá trị x là bao nhiêu?
Hãy tìm hiểu đoạn lệnh sau đây và cho biết với đoạn lệnh đó chương trình thực hiện bao nhiêu vòng lặp và khi kết thúc giá trị của S và n bằng bao nhiêu .
S:=0;
i:=0;
While S <=10 do
Begin
S:=S+i;
i:=i+2;
End;
ĐỀ CƯƠNG ÔN TẬP TIN HỌC 8
I-Câu lệnh lặp
Câu 1: Nêu cấu trúc và hoạt động của câu lệnh lặp biết trước For...do
Câu 2: Tìm giá trị của S trong đoạn chương trình sau:
S:=0
For i:= 1 to 5 do S:= S+i;
Câu 3: Sau khi thực hiện chương trình sau giá trị S bằng bao nhiêu?
S:=0
For i:= 1 to 5 do
S:= S*i;
Câu 4: Viết chương trình tính tổng n số nguyên được nhập từ bàn phím
II-Lặp với số lần chưa biết trước
Câu 5: Nêu cấu trúc và hoạt động của câu lệnh lặp chưa biết trước While...do
Câu 6: Cho biết kết quả đoạn chương trình sau:
a:=10;
While a>=10 do write(a);
Câu 7: Khi thực hiện chương trình sau câu lệnh "xin chao" được in ra màn hình mấy lần?
n:=1;
whlie n<=10 do
begin
n:=n+1;
writeln('xin chao');
end;
III-Làm việc với dãy số
Câu 8: Dữ liệu kiểu mãng là gì?
Câu 9: Nêu cú pháp và các thành phần của khai báo biến mảng
Câu 10: Viết chương trình sử dụng biến mảng để nhập từ bàn phím các phần tử của 1 dãy. Độ dài của dãy cũng được nhập từ bàn phím
Câu 11: Viết chương trình nhập n số nguyên từ bàn phím và in ra số lớn nhất trong dãy, n cũng được nhập từ bàn phím
Làm giúp mình bài này với ạ! Mình đag cần gấp!!
Cho đoạn chương trình sau, hãy dùng iến mảng để khai báo biến cho chương trình:
Var a, Thunhap_TB: real; i:integer;
Begin
Thunhap_TB := 0;
for i:=1 to 50 do
begin
write('Thu nhap cua gia dinh thu ', i);
readln(a);
Thunhap_TB + a
end;
Thunhap_TB := Thunhap_TB/50;
for i := 1 to 50 do begin
write('Thu nhap cua gia dinh thu ',i); readln(a);
writeln('Do lech so voi thu nhap TB la: ', a - Thunhap_TB)
end;
End.
(Bài này là trong sgk tin 8/ tr71 nha mn nhưng mà cô giáo giao là thay vào biến kiểu mảng nhưng mình ko bt, bạn nào biết thì giải giúp mình nha, còn 2 ngày nữa là mình nộp cô r. Cảm ơn các bạn nhìu ạ <3 :333).
Câu 1: Sau mỗi câu lệnh dưới đây, giá trị của biến X là bao nhiêu, nếu trước đó giá trị của X bằng 7?
a) if (X mod 2 = 1) then X := X+1;
b) if X > 10 then X := X+1;
c) if (X div 3 = 2) then X := X+1;
d) if (45 mod 3 =0) then X := X*X;
Câu 9: Hãy giải thích ý nghĩa của các câu lện sau:
a) Y := 5;
b) X := X+1;
c) A := B;
d) Y := Y+5;
-Viết chương trình nhập 1 dãy số nguyên gồm n phần tử. in ra màn hình vị trí các phần tử có giá trị bằng x ( với x,n được nhập từ bàn phím)
1. Cho biết đoạn chương trình sau làm công việc gì?
Writeln('nhap so hoc sinh trong lop=');readln(x);
While(x<1) or (x>50) do
begin
write('nhap lai');readln(x);
end;
1. Nhập vào một số n (5<=n<=10) và n phần tử của dãy Ai với 1<Ai<100 (có kiểm tra dữ liệu khi nhập vào. Viết chương trình, thuật toán
a. In ra các phần tử là số nguyên tố của dãy
b. Tính ƯCLN của tất cả các phần tử của dãy
c. Tính biểu thức sau: S=ai1+ai2+ai3+...+ann
d. Sắp xếp và in ra dãy sau sắp xếp
2. Viết chương trình, thuật toán tối giản phân số bằng cách chia cả tử và mẫu cho ƯCLN
3. Viết chương trình con tính xy với x,y là 2 stn được nhập từ bàn phím
4. Viết chương trình con tính giai thừa của n với n stn được nhập từ bàn phím
5. Viết chương trình, thuật toán tìm số hoàn chỉnh, số chính phương, số nguyên tố và BCNN
6. Nhập giá trị của mảng chia hết cho 3 và 5. Sắp xếp các phần tử chia hết cho 3 và 5 theo chiều tăng dần
7. Nhập dữ liệu cho các phần tử của mảng và đưa ra màn hình mảng vừa nhận. Tính tổng của các giá trị của các phần tử tính từ các phần tử lẻ đến số lượng các phần tử lẻ
8. Viết chương trình dùng câu lệnh repeat until Tính tổng của \(A=\dfrac{1}{1\cdot3}+\dfrac{1}{2\cdot4}+...+\dfrac{1}{n\left(n+2\right)}\)
9. Viết chương trình tính hàm \(e^x=1+x+\dfrac{x^2}{2!}+....+\dfrac{x^n}{n!}\)
10. Viết chương trình tính an với a,n được nhập từ bàn phím
Các Bn viết đầy đủ thuật toán, chương trình giúp Mk nhé