/*6. Cálculo de la mayor cuota de comunidad de los vecinos de una mancomunidad
de 3 porta-les, 4 plantas por portal y 3 puertas por planta, realizando previamente
la carga de la tabla correspondiente. Se debe tener en cuenta que la cuota
mínima de comunidad son 20 € y que no puede haber dos vecinos con la misma
cuota. Al visualizar la cuota mayor se indi-cará en pantalla el portal,
planta y puerta del vecino con cuota mayor. */
lo que voy consiguiendo hasta ahora es lo siguiente:
Código C:
Ver original
/*6. Cálculo de la mayor cuota de comunidad de los vecinos de una mancomunidad de 3 porta-les, 4 plantas por portal y 3 puertas por planta, realizando previamente la carga de la tabla correspondiente. Se debe tener en cuenta que la cuota mínima de comunidad son 20 € y que no puede haber dos vecinos con la misma cuota. Al visualizar la cuota mayor se indi-cará en pantalla el portal, planta y puerta del vecino con cuota mayor. */ #include<stdio.h> int main(){ int mat[3][4][3],i,j,k,aux; for(i=0;i<3;i++){ for(j=0;j<4;j++){ for(k=0;k<3;k++){ do{ if(mat[i][j][k]<=20){ } /* else{ aux=mat[i][j][k]; }*/ }while(mat[i][j][k]<20 && aux==mat[i][j][j]); } } } //visualizacion en matriz for(i=0;i<3;i++){ for(j=0;j<4;j++){ for(k=0;k<3;k++){ } } } return 0; }
Porfis si me podeis hechar una mano aunque sea con el algoritmo .. besos y thanks..