Código de programación informática para pollo y conejo en la misma jaula
# include ltstdio.h gt
main()
{
//Para tu sencilla comprensión , Dependiendo de cómo defina las variables, defínalas por separado.
int n; //Cantidad total
int m; //Número total de ramas
int SUMT = 0 //Número de conejos
int sumj = 0; //El número de pollos
int sum = 0;
Printf("Ingrese la cantidad total: ");
scanf( "d ", ampn);
Printf("Ingrese el número total de segmentos de vuelo: ");
scanf("d ", ampm); p>
SUMT = (m-2 * n)/2;
sumj = n-SUMT;
suma = SUMT * 4 sumj * 2;
If (suma! = m | | sumt lt0 | | sumj lt0)
{
printf("Sin respuesta\ n ");
}
Otros
{
Printf("Número de gallinas d, número de conejos d\n ", sumj, SUMT
<); p>}}
La segunda pregunta es muy simple, vea las notas:
# include ltstdio.h gt
main ()
{
int a[3], k, I, j
Printf("Ingrese el primer número: "); >
scanf(" d ", ampa[0]);
Printf("Ingrese el segundo número: ");
scanf("d ", ampa[1 ]);
Printf("Ingrese el tercer número: ");
scanf("d ", ampa[2]);
//Esto es más fácil de entender para usted y también puede resolver scanf ("d d d",; a[0], ampa[1], ampa[2]);
for(I = 0;ilt3;i)
{
for(j = I 1; j lt3; j )
{
if(a[I] lt; a[j]) p>
{
k = a[I]
a[I]= a[j]; >a[j]= k ;
}
}
}
//Este bucle no es muy eficiente, pero es fácil de entender y también puede resolver el tipo int. El número debe ser lo más alto posible, pero si no está seguro en ese momento, la entrada y la salida se ciclarán.
printf(" d gt; d gtd/n ", a[0], a[1], a[2]
}
);