Bài toán cổ: vừa gà, vừa chó ... đếm số gà và số chó?

Đề bài: vừa gà, vừa chó bó lại cho tròn vừa đủ 100 chân. Hỏi có mấy gà mấy chó biết rằng cả gà và chó là 36 con?

Phân tích : tính số chó và gà là bao nhiêu? bài toán cho biết có biến gà, chó với 2 điều kiện : tổng số chó và gà là 36; số chân tối đa là 100 chân.

#include <iostream>
using namespace std;
int main(){
	int chicken, Dog;
	int sum_c_D = 0; //tong so cho ga gan = 0
	while (chicken <= 36){ // vong lap voi ga 
		Dog = 0;
		while (Dog <= 25){ // vong lap voi cho
			if (chicken + Dog == 36 && 2 * chicken + 4 * Dog = 100)// dieu kien gom so ga+ cho va so chan  ga + chan cho
				cout << chicken << Dog;
			Dog++;
		}
		chicken++;
	}
	system("pause");
	return 0;
}

code báo lỗi biến chicken, a đạt coi giùm e @ltd

if (chicken + Dog == 36 && 2 * chicken + 4 * Dog = 100)

Sửa lại thành

2 * chicken + 4 * Dog == 100
2 Likes

hic ! e lên google translate mãi làm k ra nổi! thì ra là sai! cảm ơn a! vậy mà dịch ra mấy lỗi tùm lum làm thằng nhỏ xoá đi rồi code lại 3 lần rồi mà k ra! thay đổi tùm lum từ for tới while :smiley:

1 Like

Good, không biết thì phải mày mò, mày mò không nổi nữa thì phải hỏi. Đấy là con đường để tự học thành công mà.

Mới có tham gia một thời gian mà em đã khá hơn nhiều. Cố gắng nhé.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?