Vừa gà vừa chó
Bó lại cho tròn
36 con
100 chân chẵn
Hỏi có ...con gà và chó?
" Vừa gà vừa chó
Bó lại cho tròn
Ba mươi sáu con
Một trăm chân chẵn."
Viết chương trình tính số chân gà, chân chó (dùng câu cú pháp While do)
Lập trình giải bài toán cổ tổng quát: Có tổng số n tổng số con, m là tổng số chân. Hãy đưa ra số lượng gà, chó.
Vừa gà vừa chó
Bỏ lại cho tròn
Ba mươi sáu con
Một trăm chân chẵn
Hỏi có mấy con gà, mấy con chó?
ngôn ngữ c++
```cpp
#include <iostream>
using namespace std;
int main() {
int n = 36; // tổng số con
int m = 100; // tổng số chân
int g = (2*n - m/2)/3; int c = (4*n - 2*m)/6; if (g + c == n && 2*g + 4*c == m && m % 2 == 0) { cout << "So con ga: " << g << endl; cout << "So con cho: " << c << endl; } else { cout << "Khong co dap an" << endl; } return 0;
}
```
Kết quả khi chạy chương trình sẽ là:
```
So con ga: 22
So con cho: 14
```
#include <iostream>
int main() {
int n, m;
std::cout << "Nhap tong so con (n): ";
std::cin >> n;
std::cout << "Nhap tong so chan (m): ";
std::cin >> m;
int g, c; // g: so luong ga, c: so luong cho
// Giai he phuong trinh
c = (4 * n - m) / 2;
g = n - c;
// Kiem tra ket qua
if (c < 0 || g < 0 || (m % 2 != 0) || (4 * n - m) % 2 != 0) {
std::cout << "Khong ton tai gia tri hop le cho so luong ga va cho!" << std::endl;
} else {
std::cout << "So luong ga: " << g << std::endl;
std::cout << "So luong cho: " << c << std::endl;
}
return 0;
}
Giải bài toán
Vừa gà vừa chó
Bó lại cho tròn
Ba mươi sáu con
Một trăm chân chẫn
Hỏi có bao nhiêu gà, bao nhiêu chó?
bằng hai cách
a) Không dùng phương trình
b) Giải phương trình bằng cách chọn \(x\) là số chó
a) Vì 1 con gà có 2 chân, một con chó có 4 chân.
Giả sử 36 con đều là gà thì tổng số chân gà là: 2 x36 =72 (chân)
Như vậy số chân thừa ra là: 100-72=28(chân)
Số chân mỗi con chó hơn số chân mõi con gà là:4-2=2(chân)
Số con chó là:28:2=14( con)
Số con gà là:36-14=22(con)
Vậy: Có 14 con chó và 22 con gà
b) Gọi x(con) là số chó(Điều kiện: \(x\in Z^+\))
Số con gà là: 36-x(con)
Số chân của con chó là: 4x(chân)
Số chân của con gà là: 2(36-x)(chân)
Theo đề, ta có: \(4x+2\left(36-x\right)=100\)
\(\Leftrightarrow4x+72-2x=100\)
\(\Leftrightarrow2x=28\)
hay x=14(thỏa ĐK)
Số con gà là: 36-14=22(con)
Vậy: Có 14 con chó và 22 con gà
Vừa gà vừa chó, bó lại cho tròn, 36 con, 100 chân chẵn. Hỏi có mấy con gà và mấy con chó ?
Giả sử tất cả đều là gà.
Vậy có tổng số chân là:
\(36\times2=72\) chân
Thiếu số chân là:
\(100-72=28\) chân
Số chân chó hơn số chân gà:
\(4-2=2\) chân
Có số con chó là:
\(28:2=14\) con
Có số con gà là:
\(36-14=22\) con
Vừa gà vừa chó bó lại cho tròn 36 con 100 chân chẵn.Hỏi có bao nhiêu con gà và chó ?
Vừa gà vừa chó 36 con bó lại cho tròn đủ 100 chân chẵn.Hỏi có bao nhiêu chó và gà
gọi x là ga y là chó
x + y =36
100 chân: 2x + 4y = 100
có hệ phương trinh:
x + y = 36
2x + 4y = 100
Giải hệ phương trình : x = 22; y = 14
Vậy có 22 gà và 14 chó
Hoặc Bạn có thể dùng phương pháp " khử" cho dễ.
Giải
Vì mỗi con gà có 2 chân, mỗi con chó có 4 chân, nên:
Số chân gà bằng:
Số gà x 2
Số chân chó bằng:
Số chó x 4
Theo đề bài ta có:
Số gà + số chó = 36 ( 1 )
Số gà x 2 + Số chó x 4 = 100 ( 2 )
Lấy ( 1 ) nhân 2 để cũng có số gà x 2 như ở ( 2 ).
Ta có:
Số gà x 2 + Số chó x 2 = 72 ( 3 )
Lấy ( 2 ) trừ ( 3 ) ta còn:
Số chó x 2 = 28
Số con chó có là:
28 : 2 = 14 ( con )
Số con gà có là:
36 -14 = 22 ( con )
Đáp số:
Chó: 14 con
Gà: 22 con
gọi x là ga y là chó
x + y =36
100 chân: 2x + 4y = 100
có hệ phương trinh:
x + y = 36
2x + 4y = 100
Giải hệ phương trình : x = 22; y = 14
Vậy có 22 gà và 14 chó
Vừa gà vừa cho có 45 con. Số chân gà hơn số chân chó là 36 chân. Tính số chó và gà.
Lời giải:
Gọi số chó là $C$ và số gà là $G$. Theo bài ra ta có:
$C+G=45(1)$
$2\times G - 4\times C=36$
$2\times (G-2\times C)=36$
$G-2\times C=36:2=18(2)$
Lấy phép tính (1) trừ (2) ta có:
$C+G-(G-2\times C)=45-18$
$C+G-G+2\times C=27$
$3\times C=27$
$C=27:3=9$
$G=45-C=45-9=36$
Vậy có 36 con gà, 9 con chó.
Vừa gà vừa chó bó lại cho tròn đủ 36 con 100 chân chẵn . Hỏi có bao nhiu con gà bao nhiu con chó bao nhiu chân gà bao nhiu chân chó ( bài tìm x :))
Vừa gà vừa chó bó lại cho tròn 36 con 100 chân chẵn . Hỏi có bao nhiêu con chó và bao nhiêu con gà ?
Vừa gà vừa chó bó lại cho tròn 36 con 100 chân chẵn hỏi có bao nhiêu con chó bao nhiêu con gà