nhờ giải toán lớp 4

Liên hệ QC

NguyenthiH

Thành viên mới đăng ký
Tham gia
11/12/16
Bài viết
929
Được thích
168
Giới tính
Nữ
nhờ các anh chị giải dùm em bài toán của bé con em (lớp 4)
"tuổi của em bàng 2/3 tuổi của anh, tuổi anh bàng 1/4 tuổi bố. Tổng số tuổi của bố và em là 56 tuổi. Tính tuổi của mỗi người."
Em xin cám ơn.
 
nhờ các anh chị giải dùm em bài toán của bé con em (lớp 4)
"tuổi của em bàng 2/3 tuổi của anh, tuổi anh bàng 1/4 tuổi bố. Tổng số tuổi của bố và em là 56 tuổi. Tính tuổi của mỗi người."
Em xin cám ơn.
Nhớ hồi xưa, bậc tiểu học giải toán không cho dùng biến x, nên bài giải có thể dùng dạng giả sử.

Bài làm :

Giả sử tuổi em là 2 phần thì tuổi anh có 3 phần và tuổi bố có:

3 x 4 = 12 (phần)

Tổng số phần của em và bố là:

2 + 12 = 14 (Phần)

Tuổi của em là:

(56 : 14) X 2 = 8 (tuổi)

Tuổi của bố là:

56 - 8 = 48 (tuổi)

Đáp số: Tuổi em: 8. Tuổi bố: 48
 
Cái này các cháu vẽ cái đoạn ngang ứng với tuổi của bố dài 48mm.
Kế dưới vẽ đoạn 1/4 * 48 = 12mm
Kế dưới nữa vẽ đoạn 2/3 * 1/4 * 48 = 8 mm
Là xong.
 
Giải bằng đại số hay bằng lập trình? Hay bằng Excel solver?
Toi quên mất toán lớp 4 rồi, nhưng nếu muốn giải bằng Đại số thì như sau:
e = 2 * a / 3
a = b / 4
b + e = 56
Dùng con toán thay thế thì giải ra như sau:
{1} e = 2a/3
{2} b = 4a
Thế {1} và 2 vào {3}
2a/3 + 4a = 56
2a + 12a = 168
a = 168/14 = 12
e = 8
b = 48

Lập trình:
b = 0
Do While ABS(b + e - 56) > 1E-10 AND b <= 56 ' con toán so sánh b+e và 56
b = b + 1
a = b/4
e = 2*a/3
Loop
If b > 56 Then
MsgBox "vô nghiệm"
Else
MsgBox b & ", " & a & ", " & e
End If
 
Hình như lớp bốn có dùng 1 biến rồi.
Gọi a là tuổi bố.
Tuổi anh = a/4
Tuổi em = a/4 *2/3 = a/6
Tổng tuổi bố và em = a + a/6 = 56
=> a = 56/7*6 = 48
 
Bổ sung cho code ở bài #4:
Code ấy đặt trên tiền đề các tuổi là số nguyên.
Nếu tuổi có thể là số lẻ thì phải đặt thêm "độ nhích"
Const NHICH = 0.01 ' hay 0.001 vân vân tuỳ theo độ nhạy cần thiết

Thay dòng
b = b + 1
với
b = b + NHICH
 
Cám ơn bác @VetMini nhiều.
Em chỉ cần giải theo cách như anh @phuocam thôi ạ, không cần dùng code ạ.
 
Giải bằng đại số hay bằng lập trình? Hay bằng Excel solver?
Toi quên mất toán lớp 4 rồi, nhưng nếu muốn giải bằng Đại số thì như sau:
e = 2 * a / 3
a = b / 4
b + e = 56
Dùng con toán thay thế thì giải ra như sau:
{1} e = 2a/3
{2} b = 4a
Thế {1} và 2 vào {3}
2a/3 + 4a = 56
2a + 12a = 168
a = 168/14 = 12
e = 8
b = 48

Lập trình:
b = 0
Do While ABS(b + e - 56) > 1E-10 AND b <= 56 ' con toán so sánh b+e và 56
b = b + 1
a = b/4
e = 2*a/3
Loop
If b > 56 Then
MsgBox "vô nghiệm"
Else
MsgBox b & ", " & a & ", " & e
End If

Ủa còn dùng Xê cọng cọng có giải được bài này không vậy anh ?
 
nhờ các anh chị giải dùm em bài toán của bé con em (lớp 4)
"tuổi của em bàng 2/3 tuổi của anh, tuổi anh bàng 1/4 tuổi bố. Tổng số tuổi của bố và em là 56 tuổi. Tính tuổi của mỗi người."
Em xin cám ơn.
Bạn tham khảo thêm.
 

File đính kèm

  • Toán lớp 4.xlsx
    10.9 KB · Đọc: 3
Lập luận rằng tuổi người anh phải là số chia hết cho 3
& thêm mệnh đề tuổi ông anh này chỉ là 1/4 tuổi của cha,
Vậy ta có thể chọn tuổi người anh chỉ có thể là 9, 12 hay 15
Nhưng 15 là không phải do người cha không thể quá 56
Ta thử với tuổi người anh là 9 => tuổi thằng em phải là 6 & tuổi cha là 36
Nếu khớp thì là đáp án, không khớp thì là đáp án là 12
 
Ủa còn dùng Xê cọng cọng có giải được bài này không vậy anh ?
Cái đó nên hỏi chiên da 200 đô một tiết.

Hỏi tôi thì tôi chỉ biết ý thuyết:
Nếu dùng Xê cọng cọng thực sự thì với bài nhỏ như vầy mất công làm mấy cái class(es) hoặc template(s).
Mà nếu không có HĐT thì code Xê cọng cọng chỉ là cỡi ngựa xem hoa. Viết C còn được tiếng làm dân chì đòn.
 
nhờ các anh chị giải dùm em bài toán của bé con em (lớp 4)
"tuổi của em bàng 2/3 tuổi của anh, tuổi anh bàng 1/4 tuổi bố. Tổng số tuổi của bố và em là 56 tuổi. Tính tuổi của mỗi người."
Em xin cám ơn.
Tuổi anh bằng 3/2 tuổi em, tuổi bố bằng 4 phần tuổi anh, nên tuổi bố sẽ bằng 4*3/2 = 6 phần tuổi em. Cộng tuổi bố với tuổi em là thành 7 phần tuổi em, vậy tuổi em bằng 56/7 = 8, tuổi anh = 8*3/2 = 12, tuổi bố = 12*4 = 48.
 
Nhớ khi mới GP, mình có đưa ra bài toán cổ:
Trăm trâu, trăm cỏ;
Trâu đứng (P) ăn 5 (bó)
Trâu nằm (E) ăn 3
Trâu già lợm khọm (G), 3 con 1 bó
Hỏi có bao nhiêu P, bao nhiêu E & G

(/ây mà 1 người trình độ lớp 5 giải được đó các bạn, bằng tính nhẩm mà thôi

Gợi ý đáp án đầu tiên P = 25 & G = 75
 
nhờ các anh chị giải dùm em bài toán của bé con em (lớp 4)
"tuổi của em bàng 2/3 tuổi của anh, tuổi anh bàng 1/4 tuổi bố. Tổng số tuổi của bố và em là 56 tuổi. Tính tuổi của mỗi người."
Em xin cám ơn.
Toán lớp 4 thì phải vẽ hình. Nhìn hình thấy ngay kết quả

Toan4.jpg
 
Ủa còn dùng Xê cọng cọng có giải được bài này không vậy anh ?
Ansi C, GCC compiler:
Mã:
#include <stdio.h>

#define TUOIBVAE 56
int main()
{
    int b, a, e;
    for (b = 0; b <= TUOIBVAE; b++) // có thể cho b bắt đầu bằng TUOIBVAE/2 bởi vì b chắc chắn phải lớn hơn trị ấy.
    {
        a = b / 4;
        e = (a + a) / 3;
        if (b + e == TUOIBVAE) break;
    }
    (b <= TUOIBVAE)? printf("ba: %d, anh: %d, em: %d", b, a, e) : printf("Vo nghiem");

    return 0;
}
Xê cọng cọng giả hiệu thì cũng in hệt vậy, chỉ thay printf bằng cout.
 
Dùng excel để giải: (gọi tuổi em, anh, bố lần lượt E,A,B), ta có:
E - 2/3A + 0B = 0
0E + 1A - 1/4B = 0
1E + 0A + 1B =56

Ta có ma trận:
1 - 2/3 + 0 = 0
0 + 1 - 1/4 =0
1 + 0 + 1 =56

Dùng hàm Minverse để tìm ma trận nghịch đảo của ma trận hệ số 3x3 (vế trái) được kết quả:

6/7 4/7 1/7
- 1/5 6/7 1/5
- 6/7 - 4/7 6/7

Dùng hàm MMULT để tính tích ma trận hệ số (vế phải) với ma trận nghịch đảo được kết quả:
8
12
48
Tương ứng tuổi em=8, anh=12 và bố =48
 
lớp 4 chắc mới chỉ học số tự nhiên và số nguyên thôi , chắc chưa học đến số thực , để diễn giải cho các cháu bé hiểu là điều khá khó khăn !
bài này chạm đến 1 vấn đề mà sau này các cháu nó đụng khá nhiều là lượng giác , lượng giác thực ra là tính toán tỷ lệ các cạnh tam giác trong đường tròn thôi ,
nhưng diễn giải cho học sinh lớp 4 thì thường gọi là phần cho dễ hấp thụ !



toan 4.jpg
 
Web KT
Back
Top Bottom