Red de conocimiento informático - Conocimiento de la instalación - Código fuente de programación interesante

Código fuente de programación interesante

Idea: genere aleatoriamente 9 números y colóquelos en los datos, luego encuentre los valores máximo y mínimo y registre los subíndices máximo y mínimo. Al calcular el promedio, los valores máximo y mínimo se omiten durante la suma.

Código C#:

int[]nums = new int[9];

Random r = new Random();

for(int I = 0; i ltnums. length; i) {

nums[I]= r Siguiente();

}

int max. = números[0];

int min = números[0];

int maxIndex =-1;

int minIndex =-1;

for(int I = 0; i ltnums.length; i) {

if(nums[I] gt;max){

max = nums[I] ;

maxIndex = I;

}

if(nums[I] lt; mínimo){

min = nums[I ];

minIndex = I

}

}

int suma = 0

para( int I = 0; iltnums. longitud; i) {

if (i==maxIndex||i==minIndex) {

Continuar;

}

suma = nums[I];

}

int svg = suma / (nums.length-2);

}