Nếu các em có những khó khăn về nội dung bài học, bài tập liên quan đến Tin học 8 Bài 7 Câu lệnh lặp từ bài tập SGK, sách tham khảo. Các trang mạng cộng đồng CNTT HỌC247 sẽ sớm giải đáp cho các em.
Danh sách hỏi đáp (220 câu):
-
Minh Phương Cách đây 2 năm
Sử dụng câu lệnh lặp để viết chương trình tính tổng 1x2+2x3+3x4+...+n(n+1)
24/02/2023 | 0 Trả lời
Theo dõi (0) -
Đan Vy Nguyễn Phương Cách đây 2 năm
viết công thức tính C=2/3*3/4*4/5....*n/n+1 (n>0)
31/01/2023 | 0 Trả lời
Theo dõi (0)0Lưu ý: Các trường hợp cố tình spam câu trả lời hoặc bị báo xấu trên 5 lần sẽ bị khóa tài khoản
Gửi câu trả lời HủyPhạm Quỳnh Nhu Va Cách đây 2 nămviết chương trình nhập vào hai số a,b .kiểm tra xem a ,b là số âm hay dương,chẳn hay lẻ.kiểm tra xem a có chia hết cho b hay không.kiểm tra xem a,b có chia hết cho 3 hay không
07/12/2022 | 0 Trả lời
Theo dõi (0)Nghĩa Trần Cách đây 3 nămnhập mảng có n phần tử nguyên tử bàn phím. in ra màn hình các phần tử lẻ và tính tích các phần tử đó
20/04/2022 | 0 Trả lời
Theo dõi (0)Nguyễn Khánh Băng Cách đây 3 năm14/04/2022 | 0 Trả lời
Theo dõi (0)Hoàng Anhh Cách đây 3 nămLập bảng mô phỏng quá trình thực hiện của đoạn chương trình sau, xác định số vòng lặp? Cho biết sau khi thực hiện hết các câu lệnh giá trị của biến k bằng bao nhiêu? k:=2 For i:=1 to 7do k:=k 1;27/03/2022 | 0 Trả lời
Theo dõi (1)Nguyễn Thị Thanh Thảo Cách đây 3 nămLàm ơn giúp với ạ27/03/2022 | 0 Trả lời
Theo dõi (1)Đào Nguyên Cách đây 3 nămProgram Tong_chu_so;
Var s:string;
i:byte;
p:integer;{bien luu tong}
begin
write('Nhap so: ');readln(s);
for i:=1 to length(s) do p:=p+ord(s[i]);
p:=p-48*length(s);
writeln(p);
Readln
End
21/03/2022 | 0 Trả lời
Theo dõi (0)Trương gia phú Cách đây 3 nămGiúp với mọi người14/03/2022 | 0 Trả lời
Theo dõi (0)nguyễn Thị Lan Anh Cách đây 3 nămvai trò của thông tin
26/10/2021 | 0 Trả lời
Theo dõi (0)Yangzi Panda Cách đây 3 nămVIẾT CHƯƠNG TRÌNH NHẬP VÀO 1 SỐ N, tính lập phương của số đó và in kết quả ra màn hình
05/08/2021 | 0 Trả lời
Theo dõi (0)Cẩm Tú Cách đây 3 nămCâu 1. Trong Pascal vòng lặp nào sau là vòng lặp có bước lặp xác định (biết trước).A. While … doB. Repeat … UntilC. For .. to .. doD. Case.. ofCâu 2. Phương án nào dưới đây là khai báo mảng hợp lệ ?A. mang : array[0..10] of integer;B. mang : array[0..10] : integer;C. mang : integer of array[0..10];D. mang : array(0..10) : integer;Câu 3. Cho khai báo sau :a : array[0..16] of integer ;Câu lệnh nào dưới đây sẽ in ra tất cả các phần tử của mảng trên ?A. for k := 1 to 16 do write(a[k]);B. for k := 16 downto 0 do write(a[k]);C. for k:= 0 to 15 do write(a[k]);D. for k := 16 down to 0 write(a[k]);Câu 4. Cho khai báo sau:Var a : array[0..10] of integer ;Phương án nào dưới đây chỉ phần tử thứ 10 của mảng ?A. a[10];B. a(10);C. a[9];D. a(9);Câu 5. Chọn khai báo đúng:A. Var A: array[1..10] of integer; B. Var A= array[1..10] of integer;C. Var A:= array[1..10] of integer; D. Var A: array[1,10] of integer;Câu 6. Cho khai báo: Var a : array[0..50] of real; và đoạn chương trình:k := 0 ;for i := 1 to 50 doif a[i] < a[k] then k := i ;Đoạn chương trình trên thực hiện công việc gì dưới đây ?A.Tìm phần tử nhỏ nhất trong mảng;B.Tìm phần tử lớn nhất trong mảng;C.Tìm chỉ số của phần tử lớn nhất trong mảng;D.Tìm chỉ số của phần tử nhỏ nhất trong mảng;Câu 7. Cho S va i là biến nguyên. Khi chạy đoạn chương trình:S:=0;For i:=1 to 10 do s:=s+i;Writeln(s);Kết quả in lên màn hình là:A. s=11B. s=55C. s=100D. s=101Câu 8. Câu lệnh cho phép ta nhập giá trị của a từ bàn phím là: A. readln(a); B. Writeln(a); C. Write(‘nhap gia tri cua a:’); D. Write(a);Câu 9. Câu lệnh lặp với số lần chưa biết trước bắt đầu bằng từ khóa:A. ForB. WhileC. IfD. VarCâu 10. Cho S và i là biến nguyên. Khi chạy đoạn chương trình : s:=0; for i:=1 to 3 do s := s + i; writeln(s); Kết quả in lên màn hình của S là :63 05Câu 11. Khai báo biến kiểu mảng nào sau đây là hợp lệ:A. Var A: array[1.5..10.5] of real;B. Var A: array[1…N] of real;C. Var A: array[100..1] of integer;D. Var A: array[1..50] of integer;Câu 12. Khi chạy chương trình:Var S, i, j: Integer;BeginS:=0;for i:= 1 to 3 dofor j:= 1 to 4 do S:=S+1;End.Giá trị sau cùng của S là:A. 4B. 3C. 12D. 0Câu 13. Một số kiểu dữ liệu trong passcal: A. Integer, real, byte, char… B. Writeln, readln, integer, begin... C. For, while, array, to… D. While, do, real…Câu 14. Câu lệnh lặp while…do nào dưới đây là đúng: A. While i:=10 do S := S+1/i;B. While i > 1 do S = S+1/i;C. While 10 do S := S+1/i;D. While i do S = S+1/i;Câu 15. Cho khai báo: Var a : array[0..50] of real ; và đoạn chương trìnhk := 0 ;for i := 1 to 50 doif a[i] > a[k] then k := i ;Đoạn chương trình trên thực hiện công việc gì dưới đây ?A. Tìm phần tử nhỏ nhất trong mảng;B. Tìm phần tử lớn nhất trong mảng;C. Tìm chỉ số của phần tử lớn nhất trong mảng;D. Tìm chỉ số của phần tử nhỏ nhất trong mảng;Câu 16. Để dịch chương trình trong Free Pascal ta dùng tổ hợp phím nào?A. Ctrl + F9B. Alt + F9C. Ctrl + Shitf +F9D. Shift + F9Câu 17. Trong câu lệnh lặp for..do, số vòng lặp biết trước và bằng Giá trị cuối – giá trị đầu + 1B. Giá trị cuối – giá trị đầu + 2Giá trị cuối – giá trị đầu+ 3D. Giá trị cuối + giá trị đầu + 4Câu 18. Trong Pascal, câu lệnh nào sau đây được viết đúng? A. for i = 1 to 100 do writeln(‘A’); B. for i := 1 to 10 writeln(‘A’); C. for i := 1 to 100 do writeln(‘A’); D. for i to 10 do writeln(‘A’);Câu 19. Câu lệnh lặp với số lần chưa biết trước bắt đầu bằng từ khóa:A. ForB. WhileC. IfD. VarCâu 20. Điều kiện trong câu lệnh lặp với số lần chưa biết trước thường là:Phép gánB. Câu lệnh đơnC. Câu lệnh ghépD. Phép so sánhCâu 21. Cú pháp đầy đủ của câu lệnh While … do làA. While <câu lệnh> do <điều kiện>;B. While <điều kiện>; <câu lệnh>;C. While <điều kiện> to <câu lênh> do;D. While <điều kiện> do <câu lệnh>;Câu 22. Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng:A. Chỉ số đầu > chỉ số cuối.B. Chỉ số đầu chỉ số cuối.C. Kiểu dữ liệu chỉ có thể là real.D. Cả ba ý trên đều đúng.Câu 23. Hãy tính số vòng lặp của câu lệnh for i:=3 to 28 do writeln(’A’); A. 28;B. 26;C. 25;D. 3;Câu 24. Phần thân chương trình bắt đầu bằng từ khóa nào? A. EndB. BeginC. UsesD. Var. Câu 25. Cú pháp câu lệnh lặp với số lần biết trước là:A. For <biến đếm> = <giá trị đầu> to <giá trị cuối> do <câu lệnh>;B. For <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>; C. For <biến đếm> := <giá trị cuối> to <giá trị đầu> do <câu lệnh>; D. For <biến đếm> : <giá trị đầu> to <câu lệnh> do <giá trị cuối>; Câu 26. Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp biết trước ?A. if...thenB. if...then...elseC. for...doD. while...doCâu 27. Lệnh nào dưới đây viết đúng về câu lệnh gán :A. x : 15;B. x:=15;C. x=:15;D. x=15;Câu 28. Khai báo biến mảng: A: array[1..7] of real; rồi sau đó sử dụng câu lệnhFor i:= 1 to 5 do readln(A[i]); để nhập giá trị cho các phần tử trong biến A từ bàn phím, ta sẽ nhập được bao nhiêu giá trị? A. 6;B. 4;C. 5;D. 7;Câu 29. Từ khóa dùng để khai báo biến trong ngôn ngữ lập trình Pascal là từ khóa nào?A. Const.B. Var.C. Real.D. End.Câu 30. Sau khi thực hiện chương trình dưới đâyj:= 1; for i := 1 to 3 do j:= j+1;Giá trị của biến j bằng bao nhiêu?A. 5;B. 3;C. 4;D. 1;Câu 31. Trong Pascal, kiểu dữ liệu nào là kiểu số nguyên? A. real B. string C. char D. integerCâu 32. Câu lệnh cho phép ta nhập giá trị của biến a từ bàn phím là: A. readln(a); B. Writeln(a); C. Write(‘nhap gia tri cua a:’); D. Write(a);Câu 33. Để thoát khỏi Free Pascal, em thao tác như thế nào?A. File\ Close.B. Edit\ Close.C. File\ Exit.D. Edit\ Exit.Câu 34. Câu lệnh pascal nào hợp lệ?A. For i := 100 to 1 do writeln(‘A’);B. For i := 1.5 to 10.5 do writeln(‘A’); C. For i = 1 to 10 do writeln(‘A’); D. For i := 1 to 10 do; writeln(‘A’);Câu 35. Cú pháp đúng của câu lệnh điều kiện rẽ nhánh dạng đủ là:A. If <điều kiện> then <câu lệnh1>: else <câu lệnh 2>:.B. If <điều kiện> then <câu lệnh1> else <câu lệnh 2>:.C. If <điều kiện> then <câu lệnh1>; else <câu lệnh 2>;.D. If <điều kiện> then <câu lệnh1> else <câu lệnh 2>;.Câu 36. Để chạy chương trình trong Free Pascal ta dùng tổ hợp phím nào?A. Ctrl + F9B. Alt + F9C. Ctrl + Shitf +F9D. Shift + F9Câu 37. Cú pháp khai báo biến mảng trong Pascal là:A. Var <tên mảng> ; array[<chỉ số đầu>..<chỉ số cuối>] of <kiểu dữ liệu>;B. Var <tên mảng> : array[<chỉ số đầu>…<chỉ số cuối>] of <kiểu dữ liệu>; C. Var <tên mảng> : array[<chỉ số đầu>..<chỉ số cuối>] of <kiểu dữ liệu>; D. Var <tên mảng> : array[<chỉ số đầu>..<chỉ số cuối> for <kiểu dữ liệu>; Câu 38. Trong Pascal, kiểu dữ liệu nào là kiểu số thực? A. char B. integer C. real D. stringCâu 39. Đoạn lệnh sau đây so:=1;while so<10 do writeln(so);Sẽ cho kết quả nào?A. In ra các số từ 1 đến 9.B. In ra các số từ 1 đến 10.C. In ra vô hạn các số 1.D. In ra vô hạn các số 10.Câu 40. Trong câu lệnh while…do nếu điều kiện sai thì:A. Tiếp tục vòng lặpB. Lặp 1 lầnC. Lặp vô hạn lầnD. Thoát khỏi vòng lặpCâu 41. Với câu lệnh sau: If x<9 then x:= x + 1; Giá trị của biến x sẽ là bao nhiêu nếu trước đó giá trị của x = 8?A. x= 8.B. x= 9.C. x= 10.D. x= 11.Câu 42. Từ khóa dùng để khai báo hằng trong ngôn ngữ lập trình Pascal là từ khóa nào?A. Const.B. Var.C. Real.D. End.
31/07/2021 | 0 Trả lời
Theo dõi (0)Hải Hải Cách đây 3 nămviết chương nhập số a , thông báo ra màn hình số đó có mấy chữ số và tổng các chữ số của nó
Giúp mình với ạ , mình cần gấp lắm
30/07/2021 | 0 Trả lời
Theo dõi (0)An Bình Cách đây 3 năm1.Cho 1 xâu kí tự tính xem trong số đó có bao nhiêu loại kí tự khác nhau (không phân biệt in hoa hay in thường)
2.Viết chương trình nhập 1 mảng n số nguyên. Đếm số phần tử nhỏ hơn 0, đếm số phần tử lớn hơn 0
3.Nhập xâu gồm tất cả chữ và số xuất ra màn hình các số riêng và chữa riêng. Hãy đếm số lần xuất hiện của mỗi chữ mỗi số
22/07/2021 | 0 Trả lời
Theo dõi (0)Đỗ Thiện Cách đây 4 nămnêu các thao tác mở 1 tệp mới, lưu tệp, mở tệp có sẵn ở trong phần mềm geogebra
20/05/2021 | 0 Trả lời
Theo dõi (0)Thành Vũ Cách đây 4 năma) Tính tổng các số âm trong dãy
b)tính tổng các số chia hết cho 2 trong dãy
20/05/2021 | 0 Trả lời
Theo dõi (1)Nguyễn Tuấn Cách đây 4 nămEm hãy viết chương trình nhập vào N số nguyên (0 < N ≤ 688886) a1; a2; a3; … an (-9 tỷ tỷ ≤ ai ≤ +9 tỷ tỷ) vào từ bàn phím. In ra màn hình dãy số vừa nhập, số lớn nhất có trong dãy, vị trí của các số lớn nhất có trong dãy, số lượng phần tử lớn nhất có trong dãy mỗi kết quả trên một dòng. Ví dụ: Nhập vào N = 5; Các phần tử a1 = 500; a2 = 125; a3 = 300; a4 = 25; a5 =500; Kết quả trên màn hình là: 100 125 300 25 500 500 1 5 2
16/05/2021 | 0 Trả lời
Theo dõi (0)Quốc Việt Cách đây 4 nămmình vừa lưu chuông trình pascal vào ổ d giờ mik muốn mở ra thì dùng trình duyệt nào
15/05/2021 | 0 Trả lời
Theo dõi (0)Chu Khánh Linh Cách đây 4 nămViết chương trình sử dụng câu lệnh lặp để nhập các phần tử của dãy số gồm n phần tử, kiểm tra xem dãy số đã cho có bao nhiêu số nguyên dương và bao nhiêu số nguyên âm.
04/05/2021 | 1 Trả lời
Theo dõi (0)Nguyễn Nghi Cách đây 4 nămViết chương trình nhập vào 1 dãy n số. Sau đó hiểu thị ra màn hình các số âm của dãy. Mình cảm ơn!
18/04/2021 | 0 Trả lời
Theo dõi (0)Đào Thy Cách đây 4 nămviết chương trình nhập vào số học sinh và số môn học của 1 học sinh tính và hiển thị điểm trung bình của từng học sinh
18/04/2021 | 0 Trả lời
Theo dõi (0)Nguyễn Tuấn Cách đây 4 nămBiểu thức x+x2y-xy2+y
08/04/2021 | 0 Trả lời
Theo dõi (0)Võ Thư Cách đây 4 nămViết chương trình nhập điểm kiểm tra học kì 1 môn lý cho N học sinh và in ra màn hình vói N là điểm thấp nhất được nhập từ bàn phím
07/04/2021 | 0 Trả lời
Theo dõi (0)Nhung Đinh Cách đây 4 nămSố lần thực hiện câu lệnh trong câu lệnh for...do30/03/2021 | 1 Trả lời
Theo dõi (0)Sodaki Cách đây 4 nămGiúp em nhanh nha em đang cần gấp cảm ơn ạ30/03/2021 | 0 Trả lời
Theo dõi (0)
XEM NHANH CHƯƠNG TRÌNH LỚP 8