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
TÌM SỐ CHÓ VÀ GÀ
AI LÀM NHANH NHẤT RÕ RÀNG MÌNH TICK CHO NHA
^_^
" 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)
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à
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;
}
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
AI GIẢI MÀ RÕ RÀNG NHANH NHẤT MÌNH TICK CHO NHA
^_^ ^_^
Bài này giả thiết tạm
Giả sử tất cả mỗi con chó co lên 2 chân thì 36 con đều là gà.
Vậy có số chân là:36*2=72 chân
Số chân bị hụt đi là:100-72=28 chân
Sở dĩ số chân bị hụt đi là do mỗi con chó co 2 chân lên.
Vậy số chó là:28/2=14 con
Số gà là:36 - 14=22 con
Nhớ k nha nha nha!!
K nha mấy 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
Tính số gà , số chó
( Ai nhanh nhất mình tick cho )
Giả sứ tất cả là chó :
36 * 4 = 144 ( chân )
Số chân tăng lên là :
144 - 100 = 44 ( chân )
Số chân chó hơn gà là :
4 - 2 = 2 ( chân )
Số gà là :
44 : 2 = 22 ( con )
Số chó là :
36 - 22 = 14 ( con )
Đ / S : Gà : 22 con
Chó : 14 con
Ai tích mình mình tích lại
bai nay de qua ma minh hoc lop 8 giai phuong trinh la ra ngay
Có đầy trong câu hỏi tương tự đó bn! Bn tự vào mà xem nhé!
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 con gà, bao nhiêu con chó ?
làm đc mình tick
Vừa gà vừa chó
Bó lại cho tròn
Ba mươi sáu con (36 con)
Một trăm chân chẵn (100 chân)
Hỏi có bao nhiêu gà, chó
bạn nào giỏi tin học giúp mình làm lệnh trên MSWlogo nha
22 con gà và 14 con chó
mk cx từng thi tin học lp 5
đi thi giám thị k coi chặt đâu
cữ ngó nghiêng xung quanh là ok
mk lm thế cx vác giải nhì về trường
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
Ai nhanh mình t*** cho!
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
Ai nhanh mình t*** cho!
Nếu tất cả đều là chó thì tổng số chân là:
36 x 4 = 144(chân)
Số gà là:
(144 - 100) : 2 = 22(con)
Số chó là:
36 - 22 = 14 (con)
Đs: