Đóng
Quay lại
Hỏi đáp
Thi trắc nghiệm
Luyện Đề kiểm tra
Học lý thuyết
Soạn bài
Tìm kiếm
Đăng nhập
Đăng ký
Tất cả
Lớp 12
Lớp 11
Lớp 10
Lớp 9
Lớp 8
Lớp 7
Lớp 6
Lớp 5
Lớp 4
Lớp 3
Lớp 2
Lớp 1
Lớp 8
Tất cả các lớp
Lớp 12
Lớp 11
Lớp 10
Lớp 9
Lớp 8
Lớp 7
Lớp 6
Lớp 5
Lớp 4
Lớp 3
Lớp 2
Lớp 1
Tin Học
Tất cả các môn
Toán Học
Ngữ Văn
Vật Lý
Hóa Học
Tiếng Anh
Tiếng Anh Mới
Sinh Học
Lịch Sử
Địa Lý
GDCD
Tin Học
Công Nghệ
Nhạc Họa
KHTN
Sử & Địa
Đạo Đức
Tự nhiên & Xã hội
Mới nhất
Mới nhất
Hot
Hỏi bài tập
- 2 năm trước
Tính P = 1* 2* 3 * . . . *n với n là số nguyên được nhập từ bàn phím (Free Pascal)
2 đáp án
Lớp 8
Tin Học
45
2 đáp án
45 lượt xem
Hỏi bài tập
- 2 năm trước
While 1=1do x:=1; Câu lệnh này đúng hay sai , chỉ rõ chỗ sai
1 đáp án
Lớp 8
Tin Học
52
1 đáp án
52 lượt xem
Hỏi bài tập
- 2 năm trước
Viết chương trình nhập vào 1 số nguyên n in ra màn hình thông báo có bào nhiêu số chắn từ 1 đến n, in ra các số chắn đó trên 1 hàng.
2 đáp án
Lớp 8
Tin Học
50
2 đáp án
50 lượt xem
Hỏi bài tập
- 2 năm trước
Câu 1: Viết chương trình tính tổng S = 1+2+3+…+N. Với N là số nguyên nhập từ bàn phím? Sử dụng câu lệnh For..to..do Câu 2: Viết chương trình tìm ước chung lớn nhất (UCLN) của hai số. Hai số nhập từ bàn phím.? Sử dụng câu lệnh While…do.
2 đáp án
Lớp 8
Tin Học
61
2 đáp án
61 lượt xem
Hỏi bài tập
- 2 năm trước
Bài 1: Tính trung bình cộng các số từ M đến N, trong đó M, N nhập từ bàn phím (M<N). Bài 2: Tính tổng bình phương của n số nguyên đầu tiên. n nhập từ bàn phím.
2 đáp án
Lớp 8
Tin Học
66
2 đáp án
66 lượt xem
Hỏi bài tập
- 2 năm trước
Viết chương trình nhập vào số nguyên lớn hơn 50. Nếu người dùng nhập số nhỏ hơn hoặc bằng 50 thì yêu cầu nhập lại.
2 đáp án
Lớp 8
Tin Học
52
2 đáp án
52 lượt xem
Hỏi bài tập
- 2 năm trước
Hãy viết chương trình tính điểm trung bình của bạn học sinh, với số môn và điểm của môn là tùy thích nhập vào từ bàn phím. Sử dụng câu lệnh For...to...do
2 đáp án
Lớp 8
Tin Học
64
2 đáp án
64 lượt xem
Hỏi bài tập
- 2 năm trước
Ai giúp mình với mình hứa tặng 40 điểm _______________________________________________________________________________ Trò chơi chẵn lẻ là trò chơi hai đối thủ được mô tả như sau: Xuất phát từ bảng trò chơi là một bảng vuông kích thước n × n gồm n dòng và n cột. Các dòng của bảng được đánh số từ 1 đến n, từ trên xuống dưới. Các cột của bảng được đánh số từ 1 đến n, từ trái qua phải. Trên mỗi ô của bảng ghi một số nguyên. Hai đối thủ luân phiên thực hiện nước đi. Đối thủ đến lượt chơi của mình được phép xoá dòng cuối cùng nếu tổng các số trên dòng đó là số chẵn hoặc là cột cuối cùng nếu tổng các số trên cột đó là số chẵn. Trong trường hợp dòng cuối cùng và cột cuối cùng có tổng là số chẵn thì người chơi chỉ được phép xóa cột cuối cùng. Đối thủ thắng cuộc là người xoá được ô cuối cùng của bảng hoặc sau khi thực hiện nước đi của mình thì tổng các số trên dòng cuối cùng và tổng các số trên cột cuối cùng của bảng đều là số lẻ. Nếu cả hai người đều không thực hiện được lượt chơi nào thì coi như hai người hòa nhau. Yêu cầu: Cho biết bảng số của trò chơi, hãy xác định xem người đi trước có cách chơi giành phần thắng hay không? Dữ liệu vào : Từ file văn bản TROCHOI.INP: - Dòng thứ nhất chứa số nguyên dương n (n ≤ 500). - Dòng thứ i trong số n dòng tiếp theo chứa n số nguyên dương (mỗi số không vượt quá 109 và lớn hơn 0) là các số trên dòng thứ i của bảng trò chơi, i = 1, 2, ..., n. Các số trên cùng một dòng được ghi cách nhau ít nhất một dấu cách. Kết quả: Ghi ra file văn bản TROCHOI.OUT gồm 1 dòng duy nhất thông báo ‘YES’ nếu người đi trước có cách chơi giành phần thắng và ‘NO’ trong trường hợp người đi sau có cách chơi giành phần thắng. Nếu hai người hòa nhau thì thông báo “DRAW”. ví dụ: input: output: 3 NO 1 2 4 2 5 6 8 4 6
2 đáp án
Lớp 8
Tin Học
48
2 đáp án
48 lượt xem
Hỏi bài tập
- 2 năm trước
viết mỗi đoạn chương trình Pascal sau thành 1 chương trình hoàn chỉnh a) s:=0; n:=0; while S <= 10 do begin n:= n+1; S:= S+n end; b) s:=0; n:=0; while S <= 10 do n:= n+1; S:=S+n;
2 đáp án
Lớp 8
Tin Học
50
2 đáp án
50 lượt xem
Hỏi bài tập
- 2 năm trước
Câu 1: Số phần tử trong khai báo dưới đây là bao nhiêu? Var tuoi : array[12..80] of integer; * 2 điểm A. 80 B. 70 C. 69 D. 68 Câu 2: Khai báo mảng nào là đúng trong các khai báo sau đây? * 2 điểm A. var tuoi : array[1..15] of integer; B. var tuoi : array[1.5..10.5] of integer; C. var tuoi : array[1..15] of real; D. var tuoi : array[1 … 15 ] of integer; Câu 3: Cú pháp khai báo dãy số nào sau đây đúng nhất? * 2 điểm A. Var < tên dãy số > : array [ < chỉ số cuối > .. < chỉ số đầu >] of < kiểu dữ liệu >; B. Var < tên dãy số > : array [ < chỉ số đầu > .. < chỉ số cuối > ] of < kiểu dữ liệu >; C. Var < tên dãy số > : array [ < chỉ số cuối > : < chỉ số đầu > ] of < kiểu dữ liệu >; D. Var < tên dãy số > : array [ < chỉ số đầu > .. < chỉ số cuối >] for < kiểu dữ liệu >; Câu 4: Để nhập dữ liệu từ bàn phím cho mảng A có 10 phần tử là số nguyên ta dùng lệnh nào sau đây? * 2 điểm A. For i:=1 to 10 do Readln(A[i]); B. For i:= 1 to 10 do Writeln(A[i]); C. Dùng 10 lệnh Readln(A); D. Cả (A), (B), (C) đều sai. Câu 5: Để in giá trị phần tử thứ 20 của mảng một chiều A ra màn hình ta viết: * 2 điểm A. Write(A[20]); B. Write(A(20)); C. Readln(A[20]); D. Write([20]);
2 đáp án
Lớp 8
Tin Học
72
2 đáp án
72 lượt xem
Hỏi bài tập
- 2 năm trước
Hãy viết chương trình tính điểm trung bình của bạn học sinh, với số môn và điểm của môn là tùy thích nhập vào từ bàn phím ( Làm với câu lênh for... to... do ) Giúp mình với mình đang cần gấp :((((((
2 đáp án
Lớp 8
Tin Học
55
2 đáp án
55 lượt xem
Hỏi bài tập
- 2 năm trước
Viết chương trình nhập N số nguyên từ bàn phím và in ra màn hình số nhỏ nhất trong mảng vừa nhập.
2 đáp án
Lớp 8
Tin Học
103
2 đáp án
103 lượt xem
Hỏi bài tập
- 2 năm trước
hộ với viết chương trình tính h = 1+1\3+1\5+....+1\n để h lớn nhất = 2,5
2 đáp án
Lớp 8
Tin Học
66
2 đáp án
66 lượt xem
Hỏi bài tập
- 2 năm trước
Câu lệnh for và while đều có công dụng lặp lại các lệnh khác, có thể sử dụng thay thế cho nhau * A.Đúng B.Sai Đoạn lệnh sau : For i := 3 to 10 do begin write('a'); end ; sẽ viết ra bao nhiêu chữ a ? * A.10 B.9 C.8 D.7 Giá trị của biến t là bao nhiêu sau khi thực hiện đoạn lệnh sau : t := 5 ; i := 5 ; while i < 10 do begin t := t +2*i ; i := i + 1 ; end ; * A.98 B.100 C.75 D.Giá trị khác Đoạn lệnh sau sẽ viết ra số nào ? a := 15 ; i := 2 ; while (a mod i <> 0) do begin i := i + 1 ;end ; write ( i) ; A.2 B.3 C.4 D.5 Lệnh for sau đúng hay sai? for i := 1 to n do begin write(i) ; end; A.Đúng B.Sai Đoạn lệnh sau sẽ viết ra các số nào ? for i := 3 to 10 do begin if (i mod 2 = 0) then write(i) ; end ; A.1 2 3 4 5 6 7 8 9 10 B.3 4 5 6 7 8 9 10 C.4 6 8 D.4 6 8 10 Đoạn lệnh sau sẽ viết ra các số nào ? i := 3 ; while i < 10 do begin if (i mod 2 = 1) then write(i) ; i := i + 1 ; end ; A.3 4 5 6 7 8 9 10 B.3 5 7 9 C.3 5 7 9 10 D.Các số khác 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; Sau khi thực hiện đoạn lệnh sau, giá trị của biến i là bao nhiêu: i:= 2; while i < 8 do begin i:= i + 2 ; end; A.7 B.8 C.10 D.Giá trị khác Đoạn lệnh sau For i:=5 to 10 do begin write(i + 5); end; sẽ cho kết quả là A.5 B.10 C.15 D.Giá trị khác
2 đáp án
Lớp 8
Tin Học
112
2 đáp án
112 lượt xem
Hỏi bài tập
- 2 năm trước
Để tìm giá trị lớn nhất của 2 số a, b thì ta viết: A. Max:=a;If b>Max then Max:=b; B. If (a>b) then Max:=a;If (b>a) then Max:=b; C. Max:=b;If a>Max then Max:=a; D. Cả 3 câu đều đúng.
2 đáp án
Lớp 8
Tin Học
101
2 đáp án
101 lượt xem
Hỏi bài tập
- 2 năm trước
Câu 1: Số phần tử trong khai báo dưới đây là bao nhiêu? Var tuoi : array[12..80] of integer; * 2 điểm A. 80 B. 70 C. 69 D. 68 Câu 2: Khai báo mảng nào là đúng trong các khai báo sau đây? * 2 điểm A. var tuoi : array[1..15] of integer; B. var tuoi : array[1.5..10.5] of integer; C. var tuoi : array[1..15] of real; D. var tuoi : array[1 … 15 ] of integer; Câu 3: Cú pháp khai báo dãy số nào sau đây đúng nhất? * 2 điểm A. Var < tên dãy số > : array [ < chỉ số cuối > .. < chỉ số đầu >] of < kiểu dữ liệu >; B. Var < tên dãy số > : array [ < chỉ số đầu > .. < chỉ số cuối > ] of < kiểu dữ liệu >; C. Var < tên dãy số > : array [ < chỉ số cuối > : < chỉ số đầu > ] of < kiểu dữ liệu >; D. Var < tên dãy số > : array [ < chỉ số đầu > .. < chỉ số cuối >] for < kiểu dữ liệu >; Câu 4: Để nhập dữ liệu từ bàn phím cho mảng A có 10 phần tử là số nguyên ta dùng lệnh nào sau đây? * 2 điểm A. For i:=1 to 10 do Readln(A[i]); B. For i:= 1 to 10 do Writeln(A[i]); C. Dùng 10 lệnh Readln(A); D. Cả (A), (B), (C) đều sai. Câu 5: Để in giá trị phần tử thứ 20 của mảng một chiều A ra màn hình ta viết: * 2 điểm A. Write(A[20]); B. Write(A(20)); C. Readln(A[20]); D. Write([20]);
2 đáp án
Lớp 8
Tin Học
56
2 đáp án
56 lượt xem
Hỏi bài tập
- 2 năm trước
Câu 1. Để chạy chương trình trong Free Pascal ta dùng tổ hợp phím nào? A. Ctrl + F9 B. Alt + F9 C. Ctrl + Shitf +F9 D. Shift + F9 Câu 2. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal? A. 8a B. tamgiac C. program D. bai tap Câu 3. Phần thân chương trình bắt đầu bằng từ khóa nào? A. End B. Begin C. Uses D. Var. Câu 4. Trong Pascal, kiểu dữ liệu nào là kiểu số nguyên? A. real B. string C. char D. integer Câu 5. Trong Pascal, kiểu dữ liệu nào là kiểu số thực? A. char B. integer C. real D. string Câu 6. 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 7. Quá trình để giải một bài toán trên máy tính: A. Xác định bài toán, mô tả thuật toán, viết chương trình B. Mô tả thuật toán, viết chương trình, xác định bài toán C. Viết chương trình, mô tả thuật toán, xác định bài toán D. Xác định bài toán, viết chương trình, mô tả thuật toán Câu 8. Biểu thức toán học a 2 + b được biểu diễn trong Pascal như thế nào? A. a 2 + b B. a*a + b C. a*2+ b D. a.a + b Câu 9. Cho các câu lệnh sau: x:=2; y:=5; z:=x+y; Hãy cho biết sau khi thực hiện các câu lệnh trên giá trị của z bằng bao nhiêu? A. 2 B. 7 C. 5 D. 0 Câu 10. Đâu là công việc phải thực hiện nhiều lần với số lần biết trước? A. Hàng ngày em đi học. B. Em giữ ấm cơ thể, tập thể dục để phòng chống dịch covid. C. Đến nhà bà ngoại chơi vào một hôm cả bố và mẹ đi vắng D. Ngày đánh răng ba lần 2 Câu 11. Cấu trúc câu lệnh lặp biết trước số lần lặp có dạng 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> do <giá trị cuối > to <câu lệnh>; C. for <biến đếm>:=<giá trị đầu> if <giá trị cuối > do <câu lệnh>; D. for <biến đếm>:=<giá trị cuối> to <giá trị đầu > do <câu lệnh>; Câu 12. Số lần lặp của vòng lặp For...do A. Giá trị cuối – giá trị đầu + 1 B. Giá trị đầu – giá trị cuối + 1 C. Giá trị cuối + giá trị đầu - 1 D. Giá trị cuối – giá trị đầu Câu 13. Dòng lệnh for i:=1 to 5 do writeln('O') sẽ đưa ra màn hình mấy hàng chứa kí tự O? A. 4 B. 2 C. 1 D. 5 Câu 14. 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 15. Lệnh lặp For ...to ... do có: A. Số lần lặp là vô hạn. B. Số vòng lặp phải nhỏ hơn 100 C. Số vòng lặp không biết trước. D. Số lần lặp biết trước. Câu 16. Biến đếm trong vòng lặp For… do có kiểu dữ liệu nào? A. Boolean B. Real C. Char D. Integer Câu 17. Giả sử có dòng lệnh: for i:= 0 to 10 do S:= 1+i; số lần lặp của lệnh S:= 1+i là: A. 9 B. 5 C. 11 D. 0 Câu 18. Tìm giá trị của S trong đoạn chương trình dưới đây: S := 0; For i := 1 to 3 do S := S + 1; A. S = 0 B. S = 6 C. S = 5 D. S = 1 Câu 19. Câu lệnh lặp với số lần chưa biết trước có dạng: A. While <biến đếm> do <câu lệnh>; B. While <điều kiện> do <câu lệnh>; C. While <điều kiện>; do <câu lệnh>; D. While <câu lệnh1> do <câu lệnh2>; Câu 20. Xét lệnh If a>b then a :=b; writeln(a); Hỏi nếu a = 7 ; b = 6 ; c = 8 ; thì lệnh trên sẽ đưa ra màn hình nội dung gì ? A. Không có thông tin nào hiển thị trên màn hình B. Đưa ra số 8 C. Đưa ra số 6 D. Đưa ra số 7 Xin hãy giúp mình <3
2 đáp án
Lớp 8
Tin Học
52
2 đáp án
52 lượt xem
Hỏi bài tập
- 2 năm trước
Viết chương trình tính tổng 100 số tự nhiên đầu tiên (Sử dụng câu lệnh lặp While). giúp mình với nhá cảm ơn
2 đáp án
Lớp 8
Tin Học
50
2 đáp án
50 lượt xem
Hỏi bài tập
- 2 năm trước
Viết chương trình tính tổng S =1+ 1/2 +1/3 +...+1/100
2 đáp án
Lớp 8
Tin Học
42
2 đáp án
42 lượt xem
Hỏi bài tập
- 2 năm trước
: Câu lệnh for ...to...do chỉ thực hiện ít nhất 1 lần khi:
2 đáp án
Lớp 8
Tin Học
71
2 đáp án
71 lượt xem
Hỏi bài tập
- 2 năm trước
Viết thuật toán tìm ước chung lớn nhất của hai số nguyên. In kết quả ra màn hình thanks trc ạ
2 đáp án
Lớp 8
Tin Học
47
2 đáp án
47 lượt xem
Hỏi bài tập
- 2 năm trước
Bài tập 3: Với từng đoạn chương trình, hãy cho biết lệnh Writeln in ra màn hình giá trị của J, k là bao nhiêu? Đoạn chương trình 1: J:=0; k:=0; For i:=1 to 5 do J:=J+1; k:= k+J; writeln(J,’ ‘, k); Đoạn chương trình 2: J:=1; k:=0; For i:=1 to 5 do Begin J:=J+1;k:= k+J; end; writeln(J,’ ‘, k);
2 đáp án
Lớp 8
Tin Học
90
2 đáp án
90 lượt xem
Hỏi bài tập
- 2 năm trước
Câu 1: Đâu là từ khóa của câu lệnh lặp với số lần không biết trước? A. IF…THEN… B. FOR…TO…DO… C. WHILE…DO… Câu 2: Đâu là câu lệnh ghép? A. Begin i:=i+1; writeln(i); End; B. i:=i+1; writeln(i); C. i:=i+1; Câu 3: Màn hình xuất hiện gì sau khi chạy chương trình dưới đây: Var i,S: integer; Begin S:=0; i:=1; While S<=8 do Begin S:=S+i; i:=i+1; End; Writeln(‘Tong tim duoc co gia tri la: ‘, S); End. A. Tong tim duoc co gia tri la: 6 B. Tong tim duoc co gia tri la: 10 C. Tong tim duoc co gia tri la: 15 B. Tự luận: Câu 4: Trình bày cú pháp và tác dụng của câu lệnh lặp với số lần không biết trước? Câu 5: Viết chương trình tính tổng 100 số tự nhiên đầu tiên (Sử dụng câu lệnh lặp While).
2 đáp án
Lớp 8
Tin Học
73
2 đáp án
73 lượt xem
Hỏi bài tập
- 2 năm trước
Câu 1. Mở dải lệnh View chọn lệnh Page Break Preview để: A. Xem ngắt trang B. Xem trước trang in C. In trang tính D. Thiết đặt lề in Câu 2. Để tạo biểu đồ ta sử dụng nút lệnh nào dưới đây ? A. B. C. D. Câu 3. Ô A1 của trang tính có số 1.753; Sau khi chọn ô A1, nháy chuột 1 lần vào nút thì kết quả hiển thị ở ô A1 sẽ là: A. 1.7530 B. 1.76 C. 1.753 D. 1.75 Câu 4. Để chọn hướng giấy đứng ta nháy lựa chọn nào dưới đây A.Land scape B. Portrait C.Horizontally D.Vertically Câu 5. Trong ô A1 có nội dung “ Bảng điểm lớp 7N”. Để căn chỉnh nội dung này vào giữa bảng điểm (Giữa các cột từ A đến G). Sau khi chọn các ô từ A1 đến G1, em chọn nút lệnh? A. B. C. D. Câu 6. Để thay đổi font chữ trang tính ta nút lệnh nào dưới đây ? A. B. C. D. Câu 7. Để làm cho chữ trong ô tính vừa in đậm vừa in nghiêng ta sử dụng các nút lệnh? A. B. C. D. Câu 8. Để thiết đặt lề trái cho trang in chọn A. Bottom; B. Left C.Top D. Right Câu 9. Để chọn hướng giấy ngang ta nháy lựa chọn lệnh nào dưới đây A. Land scape B. Portrait C. Horizontally D. Vertically Câu 10. Để tô màu chữ trong ô tính ta sử dụng nút lệnh nào dưới đây ? A. B. C. D.
2 đáp án
Lớp 8
Tin Học
97
2 đáp án
97 lượt xem
Hỏi bài tập
- 2 năm trước
Sử dụng ngôn ngữ lập trình Pascal để viết chương trình nhập vào một dãy gồm n số thực, sau đó thực hiện các yêu cầu sau: a. Tính tổng các số vừa nhập vào b. Tính tổng các số dương của dãy số trên c. Tính tổng các số âm của dãy số trên ai biết làm pascal chỉ mình với ạ
2 đáp án
Lớp 8
Tin Học
87
2 đáp án
87 lượt xem
Hỏi bài tập
- 2 năm trước
Sử dụng ngôn ngữ lập trình Pascal để viết chương trình nhập vào một dãy gồm n số thực, sau đó thực hiện các yêu cầu sau: a. Tính tổng các số vừa nhập vào b. Tính tổng các số dương của dãy số trên c. Tính tổng các số âm của dãy số trên
2 đáp án
Lớp 8
Tin Học
60
2 đáp án
60 lượt xem
Hỏi bài tập
- 2 năm trước
Câu 1: Cho đoạn chương trình sau: a := 1; b: = 7; While a<b do a:=a+2; Kết quả cuối cùng a bằng bao nhiêu? mọi người làm giúp mình nhé mình sẽ vote 5* và lời cảm ơn cho ai làm giúp mình bài này
2 đáp án
Lớp 8
Tin Học
58
2 đáp án
58 lượt xem
Hỏi bài tập
- 2 năm trước
Các công cụ tìm kiếm tạo ra bảng xếp hạng kết quả tìm kiếm như thế nào? a. Bằng số lần truy cập vào trang web của bạn hàng tháng. b. Bằng số lượng và loại của các từ khóa được gởi đến công ty sở hữu công cụ tìm kiếm c. Bằng tần suất mà bạn thực hiện các thay đổi trên trang web của bạn d. Theo nội dung và mức độ thường xuyên của các liên kết đến với website
2 đáp án
Lớp 8
Tin Học
55
2 đáp án
55 lượt xem
Hỏi bài tập
- 2 năm trước
Viết chương trình nhập vào một số tự nhiên N từ bàn phím và kiểm tra N có phải là một số nguyên tố hay không?
2 đáp án
Lớp 8
Tin Học
50
2 đáp án
50 lượt xem
Hỏi bài tập
- 2 năm trước
Viết chương trình để tính tổng các cặp tích số lẻ như sau:A=1.3+3.5+5.7+... với n là số tự nhiên được nhập vào bàn phím
2 đáp án
Lớp 8
Tin Học
49
2 đáp án
49 lượt xem
Hỏi bài tập
- 2 năm trước
Câu 1: Ngôn ngữ lập trình gồm: A. tập hợp các kí hiệu và quy tắc viết các lệnh B. tạo thành một chương trình hoàn chỉnh C. và thực hiện được trên máy tính D. Cả A, B và C Câu 2: Từ khóa dùng để khai báo là: A. Program, Uses B. Program, Begin, End C. Programe, Use D. Begin, End Câu 3:Trong ngôn ngữ lập trình, từ khóa và tên: A. Có ý nghĩa như nhau B. Người lập trình phải tuân theo qui tắc của ngôn ngữ lập trình đó C. Có thể trùng nhau D. Các câu trên đều đúng Câu 4: Để dễ sử dụng, em nên đặt tên chương trình : A. ngắn gọn B. dễ hiểu C. dễ nhớ D. A, B và C Câu 5: Cấu trúc chung của mọi chương trình gồm mấy phần? A. 1 B. 2 C. 3 D. 4 Câu 6: Để chạy chương trình em nhấn tổ hợp phím: A. Alt+F9 B. Ctrl+F9 C. Shift+F9 D. Alt+F2 Câu 7: Phần khai báo gồm các câu lệnh dùng để: A. Khai báo tên chương trình B. Khai báo các thư viện C. Khai báo tên chương trình và khai báo các thư viện D. Khai báo từ khóa Câu 8:Từ khoá của một ngôn ngữ lập trình là: A. là những từ dành riêng B. cho một mục đích sử dụng nhất định C. cho những mục đích sử dụng nhất định D. A và B Câu 9:Tên chương trình: A. không đặt trùng với từ khóa B. không được bắt đầu bằng chữ số C. phải có khoảng cách D. A và B Câu 10: Cách đặt tên nào sau đây không đúng ? A. Tugiac B. CHUNHAT C. End D. a_b_c Câu 11: Câu lệnh Writeln(‘y=’ , 15 div 4 + 5); sẽ in ra kết quả: A. 8 B. y= 8 C. y=3 D. y=1 Câu 12: Kiểu số nguyên có phạm vi giá trị từ........ A. 0 đến 127 B. – 215 đến 215 - 1 C. 0 đến 255 D. -100000 đến 100000 Câu 13:Chọn phép toán sai trong các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây: A. x≥(m+5)/(2∗a)x≥(m+5)/(2∗a) B. x>=(m+5)/(2∗a)x>=(m+5)/(2∗a) C. x>=(m+5)/2∗ax>=(m+5)/2∗a D. Tất cả các phép toán trên Câu 14:Trong Pascal khai báo nào sau đây là đúng? A. var tb: real; B. 4hs: integer; C. Const x: real; D. Var r =30; Câu 15:Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất? A. Byte B. Longint C. Word D. Integer Câu 16: Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu phù hợp nhất với biến x? A. Char B. byte C. Integer D. real Câu 17:Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 10.99. Khai báo nào trong các khai báo sau là đúng nhất? A. Var X,Y: byte; B. Var X, Y: real; C. Var X: real; Y: byte; D. Var X: byte; Y: real; Câu 18:Câu lệnh Writeln('15*4-30+12=',15*4-30+12) in ra màn hình kết quả gì? A. 15*4-30+12 B. 42 C. 15*4-30+12=42 D. =42 Câu 19: Bốn bạn A, B, C, D đưa ra kết quả của các phép chia hai số nguyên 14 và 5. Hãy chọn kết quả đúng: A. 14/5=2; 14 div 5=2; 14 mod 5=4; B. 14/5=2.8; 14 div 5=2; 14 mod 5=4; C. 14/5=2.8; 14 div 5=4; 14 mod 5=2 D. 14/5=3; 14 div 5=2; 14 mod 5=4 Câu 20: Các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây thì phép toán nào đúng: A. {3*a + [ 4*c – 7*(a +2*c)] -5*b} B. a*x*x – b*x + 7a : 5 C. (10*a + 2*b) / (a*b) D. - b: (2*a*c) Câu 21:Tìm điểm sai trong khai báo hằng sau: Const Max :=2010; A. Dư dấu bằng (=) B. Tên hằng không được nhỏ hơn 4 kí tự C. Từ khóa khai báo hằng sai D. Dư dấu hai chấm (:) Câu 22:Khai báo nào sau đây đúng? A. Var x, y: Integer; B. Var x, y=Integer; C. Var x, y Of Integer; D. Var x, y := Integer; Câu 23:Trong Pascal, từ khóa để khai báo biến là: A. Const B. Begin C. Var D. Uses Câu 24:Trong Pascal, từ khóa để khai báo hằng là: A. Const B. Begin C. Var D. Uses Câu 25: Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo: A. Var x: String; B. Var x: Integer; C. Var x: Char; D. Var x: Real;
2 đáp án
Lớp 8
Tin Học
64
2 đáp án
64 lượt xem
Hỏi bài tập
- 2 năm trước
Bài 1: Nhập M, N từ bàn phím (M < N). Tính tổng các số chia hết cho 5 trong phạm vi từ M đến N. Bài 2: Nhập M, N từ bàn phím (M < N). Có bao nhiêu số chia hết cho 3 trong phạm vi từ M đến N.
2 đáp án
Lớp 8
Tin Học
48
2 đáp án
48 lượt xem
Hỏi bài tập
- 2 năm trước
Bài tập 2: Cho biết giá trị của biến j sau khi thực hiện đoạn chương trình sau: a) J:=0; For i:= 1 to 10 do j:= j+1; b) J:=0; For i:= 1 to 10 do j:=j+i; c) J:=1; For i:= 1 to 5 do j:=j*i;
2 đáp án
Lớp 8
Tin Học
48
2 đáp án
48 lượt xem
Hỏi bài tập
- 2 năm trước
Bài tập 1: Các câu lệnh sau có hợp lệ không vì sao? 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’); e) Var x:real ; Begin For x :=1 to 10 do writeln(‘A’); end
2 đáp án
Lớp 8
Tin Học
51
2 đáp án
51 lượt xem
Hỏi bài tập
- 2 năm trước
Kết quả của điều kiện trong câu lệnh While … do có giá trị là gì? Trong câu lệnh lặp for i:=1 to 15 do Write(‘Chào các bạn’); thì lệnh Write(‘Chào các bạn’’) được thực hiện bao nhiêu lần (nói cách khác, bao nhiêu vòng lặp được thực hiện?) Trong ngôn ngữ Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì? for i:=1 to 5 do write(i:3)
2 đáp án
Lớp 8
Tin Học
61
2 đáp án
61 lượt xem
Hỏi bài tập
- 2 năm trước
Mọi người có ai biết đăng kí tài khoản QQ không ạ ?
1 đáp án
Lớp 8
Tin Học
54
1 đáp án
54 lượt xem
Hỏi bài tập
- 2 năm trước
AI TRẢ LỜI MIK ĐỀU VOTE 5 SAP VÀ CẢM ƠN Nhập M, N từ bàn phím (M < N). Có bao nhiêu số chia hết cho 3 trong phạm vi từ M đến N.
2 đáp án
Lớp 8
Tin Học
46
2 đáp án
46 lượt xem
Hỏi bài tập
- 2 năm trước
viết chương trình tính tổng các chữ số của số tự nhiên N, biết N nhập từ bàn phím
2 đáp án
Lớp 8
Tin Học
49
2 đáp án
49 lượt xem
Hỏi bài tập
- 2 năm trước
viết chương trình in ra màn hình 5 chữ số tự nhiên đầu tiên
2 đáp án
Lớp 8
Tin Học
47
2 đáp án
47 lượt xem
Hỏi bài tập
- 2 năm trước
Mọi người cho mình hỏi clickbait là gì ạ ?
2 đáp án
Lớp 8
Tin Học
47
2 đáp án
47 lượt xem
Hỏi bài tập
- 2 năm trước
Sau khi thực hiện đoạn chương trình sau giá trị của i bằng bao nhiêu ? i:= 1; While i<6 do i:=i+1;
2 đáp án
Lớp 8
Tin Học
58
2 đáp án
58 lượt xem
Hỏi bài tập
- 2 năm trước
BT1: Hãy chỉ ra đâu là < điều kiện > và < câu lệnh > của các câu lệnh sau ? a) While a>b do a:=a-b; b) While x<>2 do x:=x+1; c) While n<= 10 do begin x:=x+5; n:=n+1 ; end ; BT2: Hãy chỉ ra lỗi trong các câu lệnh sau: a) While x:=10 do x:=x+5; b) While x=10 do x=x+5 c) While x:= 10 do x:= x+5; n:=n+1; - Giúp em với :<
2 đáp án
Lớp 8
Tin Học
49
2 đáp án
49 lượt xem
Hỏi bài tập
- 2 năm trước
Viết chương trình nhập vào số nguyên n. In ra màn hình các số chia hết cho 5 trong khoảng từ 1 đến n. Sử dụng For...to...do
2 đáp án
Lớp 8
Tin Học
49
2 đáp án
49 lượt xem
Hỏi bài tập
- 2 năm trước
Câu 1: Đoạn chương trình sau thực hiện công việc gì? i:=0; while i<>0 do write(i, ' '); a. in ra màn hình 1 chữ số 0 b. Không đưa ra thông tin gì c. In ra màn hình 10 chữ số 0 d. Lặp vô hạn lần việc đưa ra màn hình số 0. Câu 2:Hãy cho biết kết quả của đoạn chương trình dưới đây? a:=10; while a<11 do write (a); a. trên màn hình xuất hiện 1 số 11 b. trên màn hình xuất hiện 1 số 10 c. trên màn hình xuất hiện 10 chữ a d. Chương trình bị lặp vô tận Câu 3: cho câu lệnh sau: A:=1; While A<=S do A:=A*2; cho S=13 thì kết quả A? a. 8 b. 26 c. 16 d. 13 Câu 4: Hãy cho biết câu lệnh sau DO thực hiện mấy lần trong đoạn chương trình sau? i:=5; while i>=1 do i:=i-1; a. 5 lần b. 6 lần c. 1 lần d. 4 lần Câu 5: Hãy chỉ ra câu lệnh được lặp đi lặp lại trong đoạn lệnh:x:=1;while x<=5 do write('Hoa Hau'); A. Không có lệnh lặp B. write('Hoa Hau') C. x:=1 D. x<=5 Câu 6: Chọn phát biểu sai trong các phát biểu dưới đây về câu lệnh lặp WHILE … DO? A. Không cần có lệnh thay đổi điều kiện trong mỗi câu lệnh sai DO trong cấu trúc lặp này, vì giá trị của biểu thức điều kiện được tự động điều chỉnh sau mỗi lần thực hiện lệnh lặp B. Nếu không có lệnh nào thay đổi điều kiện trong mỗi câu lệnh sau DO thì có thể gặp hiện tượng lặp vô hạn khi thực hiện chương trình, nghĩa là lặp không dừng được. C. Về mặt cú pháp, những biểu thức có thể điền vào điều kiện trong cấu trúc WHILE … DO cũng có thể điền vào điều kiện trong cấu trúc rẽ nhánh IF … THEN Câu 7: Mọi quá trình tính toán đều có thể mô tả và thực hiện dựa trên cấu trúc cơ bản là? A. Cấu trúc rẽ nhánh B. Cấu trúc tuần tự C. Cả ba cấu trúc D. Cấu trúc lặp Câu 8: Câu lệnh lặp While...do nào dưới đây là Sai? A. x:=10; while x<=10 do x:=x+5; B. x:=10; while x:=10 do x:=x+5; C. x:=10; while x=10 do x:=x+5; D. x:=10; while x>=10 do x:=x+5; Câu 9: Trong ngôn ngữ lập trình Pascal, ta có câu lệnh for i:=1 to 100 do write('Hello'); Nếu muốn sử dụng vòng lặp While...do thực hiện công việc tương tự như vậy, ta phải viết câu lện while...do như thế nào? A. i:=1; while i<=100 do begin write('Hello'); i:=i-1; end; B. i:=1; while i>=1 do begin write('Hello'); i:=i+1; end; C. i:=1; while i<=100 do begin write('Hello'); i:=i+1; end; D. i:=1; while i<100 do begin write('Hello'); i:=i+1; end; Câu 10: Trong lệnh While … do. Điều kiện là? A. Biểu thức logic B. Biểu thức quan hệ C. Hằng đẳng thức D. Biểu thức số học
2 đáp án
Lớp 8
Tin Học
120
2 đáp án
120 lượt xem
Hỏi bài tập
- 2 năm trước
Viết thuật toán tính tổng n số tự nhiên đầu tiên.
2 đáp án
Lớp 8
Tin Học
37
2 đáp án
37 lượt xem
Hỏi bài tập
- 2 năm trước
Sau khi cùng tìm hiểu về biến mảng , dựa vào kiến thức đã học hãy dự đoán biến mảng sẽ được dùng chung với câu lệnh nào? Vì sao?
1 đáp án
Lớp 8
Tin Học
51
1 đáp án
51 lượt xem
Hỏi bài tập
- 2 năm trước
Câu 1: <Câu lệnh> sau từ khóa Do trong câu lệnh While … do được thực hiện ít nhất mấy lần? 1 điểm A. 0 lần B. 1 lần C. 2 lần D. Vô số lần Câu 2: Việc đầu tiên mà câu lệnh While … do cần thực hiện là gì? 1 điểm A. Thực hiện <Câu lệnh> sau từ khóa Do B. Kiểm tra giá trị của <Điều kiện> C. Thực hiện câu lệnh sau từ khóa Then D. Kiểm tra <câu lệnh> Câu 3: Cho biết câu lệnh sau Do thực hiện mấy lần trong đoạn chương trình sau: I:= 5; While i>=1 do i:=i-1; 1 điểm A. 1 lần B. 2 lần C. 5 lần D. 6 lần Câu 4: Hãy cho biết kết quả của đoạn chương trình dưới đây: A:=10; While A < 11 do write(a); 1 điểm A. Trên màn hình xuất hiện một số 10 B. Trên màn hình xuất hiện 10 chữ a C. Trên màn hình xuất hiện một số 11 D. Chương trình bị lặp vô hạn Câu 5: Khi sử dụng lệnh lặp While … do cần chú ý điều gì? 1 điểm A. Số lần lặp B. Số lượng câu lệnh C. Điều kiện dần đi đến sai D. Điều kiện dần đi đến đúng Câu 6: Hoạt động nào sau đây lặp với số lần chưa biết trước? 1 điểm A. Ngày tắm hai lần B. Học bài cho tới khi thuộc bài C. Mỗi tuần đi nhà sách một lần D. Ngày đánh răng 2 lần Câu 7: Câu lệnh nào viết đúng cú pháp lặp với số lần chưa biết trước? 1 điểm A. While <điều kiện> to <câu lệnh>; B. While <điều kiện > to <câu lệnh 1> do <câu lệnh 2>; C. While <điều kiện> do; <câu lệnh>; D. While <điều kiện> do <câu lệnh>; Câu 8: Câu lệnh lặp While … do có dạng đúng là: 1 điểm A. X:=10; while X:=10 do X:=X+5; B. X:=10 while X=10 do X:=X+5; C. X:=10; while X=10 do X=X+5; D. X:=10; while X=10 do X:=X+5; Câu 9: Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước? 1 điểm A. For…Do B. While…do C. If…then D. If…then…else Câu 10: hãy chỉ ra <câu lệnh> được lặp đi lặp lại trong đoạn lệnh: X:=1; while x<=5 do write(‘tin hoc’); 1 điểm A. X:=1 B. X<=5 C. Write(‘tin hoc’) D. Không có câu lệnh lặp
2 đáp án
Lớp 8
Tin Học
130
2 đáp án
130 lượt xem
Hỏi bài tập
- 2 năm trước
Viết chương trình tính tổng T= $frac{1}{1+2}$ +$frac{2}{2+3}$ +$frac{3}{3+4}$ Cám ơn ạ
2 đáp án
Lớp 8
Tin Học
35
2 đáp án
35 lượt xem
Hỏi bài tập
- 2 năm trước
Viết chương trình tính tổng S = 1+2+3+…+N. Với N là số nguyên nhập từ bàn phím? Sử dụng câu lệnh For..to..do
2 đáp án
Lớp 8
Tin Học
39
2 đáp án
39 lượt xem
Hỏi bài tập
- 2 năm trước
Help me Viết chương trình tính tổng T= $\frac{1}{1+2}$ +$\frac{2}{2+3}$ +$\frac{3}{3+4}$ +...
2 đáp án
Lớp 8
Tin Học
36
2 đáp án
36 lượt xem
1
2
...
197
198
199
...
217
218
Đặt câu hỏi
Xếp hạng
Nam dương
4556 đ
Anh Ánh
2344 đ
Tùng núi
1245 đ
Nobita
765 đ
Linh Mai
544 đ
Tìm kiếm nâng cao
Lớp học
Lớp 12
value 01
value 02
value 03
Môn học
Môn Toán
value 01
value 02
value 03
Search
Bạn đang quan tâm?
×