#include #include int main(){ unsigned int numeros[3]; int introducidos=0; unsigned int temp; unsigned int menor; unsigned int mayor; int finalizar=0; float temp1; double potencia=(double)(1)/3; while(!finalizar){ printf("Introduzca tres enteros positivos\n"); introducidos=0; while (introducidos < 3){ scanf("%u", &temp); printf("Ha introducido: %u\n",temp); numeros[introducidos]=temp; introducidos=introducidos + 1; } printf("Elija una opción:\n1: Media aritmética\n2: Media geométrica\n3: Cociente y residuo de dividir el mayor por el menor\n4: Finalizar\n"); scanf("%u", &temp); switch(temp){ case 1: printf("%f\n",(float)(numeros[0]+numeros[1]+numeros[2])/3); break; case 2: printf("%f\n",pow((float)(numeros[0]*numeros[1]*numeros[2]),potencia)); break; case 3: menor=numeros[0]; mayor=numeros[0]; for (temp=1;temp<3;temp++){ if (numeros[temp]mayor) mayor=numeros[temp]; } printf("cociente: %d, residuo: %d\n",mayor/menor,mayor%menor ); break; case 4: finalizar=1; break; default: printf("Opción incorrecta\n"); break; } } return 0; } ----- SEGUNDO: ----- #include int main(){ FILE *fp; unsigned int dimension; int i; int temp; int v1[100]; int v2[100]; int res1[100]; int res2[100]; fp=fopen("prbfin3.txt","r"); fscanf(fp, "dimension: %u", &dimension); printf( "dimension: %u\n", dimension); for(i=0;i