Indagamos por todo el mundo on line y así brindarte la solución para tu dilema, si tienes alguna duda déjanos tu duda y te contestaremos sin falta.
Ejemplo 1: encuentre el segundo número más grande en array javascript
var secondMax = function ()var arr =[20,120,111,215,54,78];// use int arraysvar max =Math.max.apply(null, arr);// get the max of the array
arr.splice(arr.indexOf(max),1);// remove max from the arrayreturnMath.max.apply(null, arr);// get the 2nd max;
Ejemplo 2: segundo valor más grande en array java 8
publicclassThirdLargestNumberInAnArraypublicstaticvoidmain(String args[])int temp, size;int array[]=10,20,25,63,96,57;
size = array.length;for(int i =0; i<size; i++)for(int j = i+1; j<size; j++)if(array[i]>array[j])
temp = array[i];
array[i]= array[j];
array[j]= temp;System.out.println("Third second largest number is:: "+array[size-2]);
Ejemplo 3: busque el segundo elemento máximo en array en 1 iteración
/**
* C program to find second largest number in an array
*/
#include <stdio.h>
#include <limits.h>// For INT_MIN
#define MAX_SIZE 1000// Maximum array size intmain()int arr[MAX_SIZE], size, i;int max1, max2;/* Input size of the array */printf("Enter size of the array (1-1000): ");scanf("%d",&size);/* Input array elements */printf("Enter elements in the array: ");for(i=0; i<size; i++)scanf("%d",&arr[i]);
max1 = max2 = INT_MIN;/*
* Check for first largest and second
*/for(i=0; i<size; i++)if(arr[i]> max1)/*
* If current element of the array is first largest
* then make current max as second max
* and then max as current array element
*/
max2 = max1;
max1 = arr[i];elseif(arr[i]> max2 && arr[i]< max1)/*
* If current array element is less than first largest
* but is greater than second largest then make it
* second largest
*/
max2 = arr[i];printf("First largest = %dn", max1);printf("Second largest = %d", max2);return0;
Si te sientes impulsado, puedes dejar un ensayo acerca de qué le añadirías a esta crónica.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)