Lớp 4 - Kiểm tra tháng 8
Khảo sát kiến thức lớp 3, làm quen với phần đầu kiến thức lớp 4
Khảo sát kiến thức lớp 3, làm quen với phần đầu kiến thức lớp 4
thạch ngọc châm 10 điểm | |
Trần Phương Thảo 10 điểm | |
My Home 10 điểm | |
Đỗ Mai Anh 10 điểm | |
✔✔✔✔🈷🈚🈸 10 điểm |
Có 1492 người đã làm bài
[fix]Lan được mẹ nhờ ra siêu thị mua đồ theo bảng dưới đây:
Loại hàng | Giá tiền | Số lượng |
Bột canh |
@numberWithCommas(p.a[0]*1000)@ đồng/1 gói | @p.a[1]@ gói |
Thịt |
@numberWithCommas(p.b[0]*10000)@ đồng/1 kg | @p.b[1]@ kg |
Trứng |
@numberWithCommas(p.c[0]*1000)@ đồng/1 quả | @p.c[1]@ quả |
a) Tính số tiền mua từng loại hàng:
- Số tiền mua bột canh là: @numberWithCommas(p.a[0]*p.a[1]*1000)@ đồng.
- Số tiền mua thịt là: @numberWithCommas(p.b[0]*p.b[1]*10000)@ đồng.
- Số tiền mua trứng là: @numberWithCommas(p.c[0]*p.c[1]*1000)@ đồng.
Muốn tính số tiền mua từng loại hàng, ta lấy giá tiền nhân với số lượng.
b) Lan mua hết tổng cộng số tiền là đồng.
Tính tổng số tiền mua bột canh, thịt và trứng.
c) Nếu mẹ đưa cho Lan @numberWithCommas(p.t)@ đồng thì còn thừa số tiền là đồng.
Số tiền còn lại = Số tiền mẹ đưa - Số tiền đã dùng để mua các mặt hàng.
function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, "<font size=2> </font>");
}
p.a = [random(2,3), random(2,3)];
p.b = [random(4,5), 1];
p.c = [random(3,4), random(2,3)];
p.t = p.a[0]*p.a[1]*1000+p.b[0]*p.b[1]*10000+p.c[0]*p.c[1]*1000+ random(10,20)*1000;
params({a: p.a, b: p.b, c: p.c, t: p.t});
Điền vào bảng:
Viết số | Đọc số | Số gồm có |
@S((p.t[0]+2)*10000+(p.k[0]+1)*1000+(p.h[0]+1)*100+(p.m[0]+2)*10+p.n[0]+1)@ | @p.cn[p.t[0]]@ @p.ng[p.k[0]]@ nghìn @p.tr[p.h[0]]@ trăm @p.c[p.m[0]]@ @p.d[p.n[0]]@ | @p.t[0]+2@ chục nghìn, @p.k[0]+1@ nghìn, @p.h[0]+1@ trăm, @p.m[0]+2@ chục, @p.n[0]+1@ đơn vị||@p.t[0]+2@ chục nghìn, @p.h[0]+1@ nghìn, @p.h[0]+1@ trăm, @p.n[0]+2@ chục, @p.n[0]+1@ đơn vị |
@S((p.t[1]+2)*10000+(p.k[1]+1)*1000+ (p.h[1]+1)*100+(p.m[1]+2)*10+p.n[1]+1)@||@S((p.n[1]+2)*10000+(p.m[1]+1)*1000+ (p.k[1]+1)*100+(p.h[1]+2)*10+p.n[1]+1)@ | @p.cn[p.t[1]]@ @p.ng[p.k[1]]@ nghìn @p.tr[p.h[1]]@ trăm @p.c[p.m[1]]@ @p.d[p.n[1]]@ | @p.t[1]+2@ chục nghìn, @p.k[1]+1@ nghìn, @p.h[1]+1@ trăm, @p.m[1]+2@ chục, @p.n[1]+1@ đơn vị |
p.cn = ["hai mươi","ba mươi","bốn mươi","năm mươi","sáu mươi","bảy mươi","tám mươi" ,"chín mươi"];
p.t = randomArray(3,0,7);
p.ng = ["mốt","hai","ba","tư","lăm","sáu","bảy","tám","chín"];
p.k = randomArray(3,0,8);
p.tr = ["một","hai","ba","bốn","năm","sáu","bảy","tám","chín"];
p.h = randomArray(3,0,8);
p.c = [ "hai mươi","ba mươi","bốn mươi","năm mươi","sáu mươi","bảy mươi","tám mươi","chín mươi"];
p.m = randomArray(3,0,7);
p.d = ["mốt","hai","ba","tư","lăm","sáu","bảy","tám","chín"];
p.n = randomArray(3,0,8);
params({t: p.t, k: p.k, h: p.h, m: p.m, n: p.n});
Nối:
p.a = randomArray(4,1,9);
p.b = rand(4,1,9, [p.a[0]]);
params({a: p.a, b: p.b});
Chọn giá trị của biểu thức A = @p.a@ + @p.b@ × n trong mỗi trường hợp sau:
Lần lượt tính giá trị của biểu thức @p.a@ + @p.b@ x n khi cho n = @p.c[0]@, @p.c[1]@, @p.c[2]@. Nhìn kết quả ta thấy cần nối thế nào.
Lưu ý: Có thể suy luận : Các giá trị của n sắp theo thứ tự tăng là @p.t[0]@, @p.t[1]@, @p.t[2]@. Sắp theo thứ tự tăng các giá trị ở cột phải: @p.a+p.b*p.t[0]@, @p.a+p.b*p.t[1]@, @p.a+p.b*p.t[2]@. Vậy ta chỉ cần nối các cặp tương ứng.
p.a = random(10,20);
p.b = random(4,8);
p.c = randomArray(3,2,9);
params({a: p.a, b: p.b, c: p.c});
p.t = p.c.sort(function(a, b){return a - b});
Điền số vào bảng(theo mẫu):
$x$ | @p.a[0]@ | @p.a[1]@ | @p.a[2]@ |
@p.b@ + $x$ | @p.b@ + @p.a[0]@ = @p.b+p.a[0]@ | @p.b@ + @p.a[1]@ = @p.b+p.a[1]@ | @p.b@ + @p.a[2]@ = @p.b+p.a[2]@||@p.b+p.a[2]+2@ |
p.a = randomArray(3, 10, 80);
p.b = random(20,50);
params({a: p.a, b: p.b});
Tính chu vi hình chữ nhật có:
a) Chiều rộng @p.a[0]@cm và chiều dài @p.b[0]@cm.
Chu vi hình chữ nhật trên là:
(@p.a[0]@ + @p.b[0]@) $\times$ 2 = @(p.a[0]+p.b[0])*2@ (cm)
b) Chiều rộng @p.a[1]@cm và chiều dài @p.b[1]@cm.
Chu vi hình chữ nhật trên là:
(@p.a[1]@ + @p.b[1]@)||@p.a[1]@ + @p.b[1]@ \(\times\) 2 = @(p.a[1]+p.b[1])*2@||@p.a[1]+p.b[1]*2@ (cm)
p.a = [random(10, 40), random(100, 200)];
p.b = [random(p.a[0]+10,p.a[0]+40),random(p.a[1]+50,p.a[1]+200)];
params({a: p.a, b: p.b});
Ba thùng chứa tất cả 32 000 lít dầu. Thùng thứ nhất và thùng thứ hai chứa 19 500 lít dầu, thùng thứ hai và thùng thứ ba chứa 23 400 lít dầu. Hỏi mỗi thùng chứa bao nhiêu lít dầu?
Đáp số:
- Thùng thứ nhất: lít
- Thùng thứ hai: lít
- Thùng thứ ba: lít
Thùng thứ ba chứa số lít dầu là:
32 000 - 19 500 = 12 500 (lít)
Thùng thứ nhất chứa số lít dầu là:
32 000 - 23 400 = 8 600 (lít)
Thùng thứ hai chứa số lít dầu là:
32 000 - (12 500 + 8 600) = 10 900 (lít).
Đáp số: - Thúng thứ nhất: 8 600 lít
- Thúng thứ hai: 10 900 lít
- Thúng thứ ba: 12 500 lít
Nhấn vào số nhỏ nhất.
a) @p.toString(p.a)@.
b) @p.toString(p.c)@.
So sánh các cặp chữ số cùng hàng, từ trái qua phải.
function nWithCom(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, "<font size=2> </font>");
}
p.a = randomArray(5,10000,49999);
p.c = randomArray(5,50000,99999);
params({a: p.a,c: p.c});
p.getmin = function(arr){
var min = arr[0];
for(var i = 1; i < arr.length; i++) if(arr[i] <= min) min = arr[i];
return min;
}
p.toString = function(arr){
var str = "";
var min = p.getmin(arr);
for(var i = 0; i < arr.length; i++){
var correct = arr[i] == min ? "correctAnswer" : "";
str += "<span class='under-line "+correct+"'> "+nWithCom(arr[i])+"</span> ; ";
}
str = str.slice(0, -13);
return "<span class='border-word'>"+str+"</span>";
}
© 2013 - 2021 OLM.VN (email: [email protected])
OLM.VN sử dụng tốt nhất bằng trình duyệt Google Chrome, download tại đây.