¿Cómo programar una gallina y un conejo en la misma jaula en lenguaje C?
#include lt;stdio.hgt;
#include lt;windows.hgt;
main()
{ largo sin firmar int a, b, c, d;
printf("Este es un pequeño programa para contar pollos y conejos en la misma jaula (solo se pueden ingresar números enteros, use la tecla Enter para cambiar)\nPor favor ingrese número total de gallinas y conejos");?
scanf("d", & a);?
printf("\nPor favor, ingrese el número total de patas de pollo y conejo") ;
scanf("d",amp;b);
c=(4*a-b)/2; // ¿Número de gallinas?
d =a-c; // ¿Número de conejos?
if(c*2 d*4==b) printf("Hay ld gallinas\nHay ld conejos", c, d // c); y d están invertidos ¿Sí?
else printf("Compañero, ¡creo que el número que diste es incorrecto!");
Sleep(100000000).
//Pollo y conejo en la misma jaula
#includelt; stdio.hgt
voidmain()
{ p>
inttou=30, jiao=100; //Preestablece el número de cabezas y pies
printf("tu=d\n", jiao/2-tou); número de conejos
Printingf("ji=d\n", 2*tou-jiao/2 //número de gallinas
}
EOF); significa fin de archivo, lo que significa que este programa puede ingresar múltiples conjuntos de datos de prueba. Si hay una solución predeterminada, simplemente cambie el siguiente if y else a una oración printf.