Tek Döngü İle Dizinin En Buyuk İkinci Elemanını Bulma (Programlamaya Giriş)
26.03.2010 - 15:19 tarihinde vefa gönderdi
Programda bir döngü kullanılarak dizinin en büyük ikinci elemanı bulunur.
Örnek ekran çıktısı:
Dizinin en buyuk ikinci elemani = 20
Kaynak kod:
class SecondMax { public static void main(String args[]) throws Exception { int a[] = {3, 5, 18, 9, 21, 20, 4, 17, 8, 1}; int i, size, max1, max2; size = 10; max1 = a[0]; max2 = a[1]; for (i = 1; i < size; i++) if (a[i] > max1) { max2 = max1; max1 = a[i]; } else if (a[i] > max2) max2 = a[i]; System.out.println("Dizinin en buyuk ikinci elemani = " + max2); } }
Etiketler:
