Problemas de programación matemática
#¿Incluir? ltstdio.h gt
# incluir ltstdlib.h gt
# incluir ltmath.h gt
int? Igual (int? a[10]); // Determina si el número de 10 es igual, si no, devuelve 1.
int? Many(int?a);//Determina cuántos dígitos tiene un número entero.
Principal()
{?
int? un[10]? ,¿I? ,j? ,¿s? , l; //a almacena una matriz de 10 números, I es la variable del bucle de edad, j almacena los números en la matriz, s almacena cuatro dígitos y l almacena seis dígitos.
for(I = 10;ilt22;i){
s=pow((doble)i, 3);
l=pow(( doble )i, 4);
if (multiple (l)!=6)
Continuar; //Si no es un número de seis dígitos, salga del ciclo actual.
for(j = 0;j lt4;j){
a[j]= s 10;
s = s/10;
}//Almacenamiento de cuatro dígitos.
for(j = 4; j lt10; j ){
a[j]= l 10
l = l/10; >
}//Depósito de seis dígitos
if (igual que (a))
printf("age=d\n ", I); //salida< / p>
}
Sistema("pausa");
}
int? Muchos(int?a){
int? I = 0;
mientras(a gt; 0){
a = a/10; /p>
¿Regresar? Yo;
}
int? Mismo(int?a[10]){
int? I, j, bandera = 1;
for(I = 0; I lt10; i ){
for(j = I 1; j lt10; j ){
if(a[i]==a[j])
bandera = 0;
}
}
¿Regresar? Bandera;
}