Java program to find first two maximum numbers in an array,using single loop without sorting array.

View Answers

December 27, 2011 at 12:11 PM

import java.util.*; class ArrayExample { public static void main(String[] args) { int secondlargest = 0; int largest = 0; Scanner input = new Scanner(System.in); System.out.println("Enter array values: "); int arr[] = new int[5]; for (int i = 0; i < arr.length; i++) { arr[i] = input.nextInt(); if (largest < arr[i]) { secondlargest = largest; largest = arr[i]; } if (secondlargest < arr[i] && largest != arr[i]) secondlargest = arr[i]; } System.out.println("Largest number is: " + largest); System.out.println("Second Largest number is: " + secondlargest); } }

September 10, 2012 at 2:36 PM

package com.java.interview.array;

import java.util.Scanner;

public class TwoLargestElementsOfArray {

/** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int secondlargest = 0; int largest = 0; int size = 0; Scanner input = new Scanner(System.in); System.out.println("Enter the size of array: "); size = input.nextInt(); int arr[] = new int[size]; if (size < 2) System.out.println("Please enter the valid size of array"); System.out.println("Enter array values: "); for (int i = 0; i < arr.length; i++) { arr[i] = input.nextInt(); if (largest < arr[i]) { secondlargest = largest; largest = arr[i]; } if (secondlargest < arr[i] && largest != arr[i]) secondlargest = arr[i]; } System.out.println("Largest number is: " + largest); System.out.println("Second Largest number is: " + secondlargest); }

}

Ads

Related Tutorials/Questions & Answers:

To find first two maximum numbers in an array Java program to find first two maximum numbers in an array,using single loop without sorting array

To find first two maximum numbers in an array,using single loop without sorting array. Java program to find first two maximum numbers in an array,using single loop without sorting array

Advertisements

To find first two maximum numbers in an array,using single loop without sorting array. Java program to find first two maximum numbers in an array,using single loop without sorting array

Find L.C.M. of two numbers in Java Program In this section, you will learn how to find LCM(Least Common Element) of two integers.The least common multiple is the smallest positive integer that is a multiple of both the numbers. Here we

Java array Java program to find first two maximum numbers in an array,using single loop without sorting array

Listing all even numbers between two numbers Hi, How to write code to list all the even numbers between two given numbers? Thanks Hi, You function will take 2 numbers and the find the even numbers between

Sum of first n numbers i want a simple java program which will show the sum of first n numbers.... import java.util.*; public class...; } System.out.println("Sum of Numbers from 1 to "+n+" : "+sum

); add(text2); label3 = new Label("Sum of Two Numbers...Applet for add two numbers what is the java applet code for add two numbers? import java.awt.Graphics; import javax.swing.*; public

How to find maximum value in ArrayList **Sir i am writing below code but its not working.i don't know how to implement logic my requirement.My requirement is find maximum value in userdefined objects and dispaly that object

How to find maximum value in ArrayList **Sir i am writing below code but its not working.i don't know how to implement logic my requirement.My requirement is find maximum value in userdefined objects and dispaly that object

How to find maximum value in ArrayList **Sir i am writing below code but its not working.i don't know how to implement logic my requirement.My requirement is find maximum value in userdefined objects and dispaly that object

How to find maximum value in ArrayList **Sir i am writing below code but its not working.i don't know how to implement logic my requirement.My requirement is find maximum value in userdefined objects and dispaly that object

find the first character is vowel or not hi friend, can u plz send me javascript code for find the wether the first character is a vowel or not. 2) check wether the last character is same as the first character or not 3) check

Two Dimensional array program consider a two dimensional array... to elements of the array such that the last element become the first one and the first become the last.let the program output elements of the first array

C calculate sum of first and last element of array In this section, you will learn how to calculate sum of first and last element from the array of five... numbers of their choice. These numbers will get stored into the array as the user

How to show the maximum and the minimum in array... I have a bookstore application, but I cannot show the maximum and the minimum price of the book. Please see my codes below. import java.util.*; public class Book{ public

How to show the maximum and the minimum in array... I have a bookstore application, but I cannot show the maximum and the minimum price of the book. Please see my codes below. import java.util.*; public class Book{ public

adding of two numbers in designing of frame hello sir, now i'm create two textfield for mark1&mark2 from db.how to add these two numbers... JFrame(); JLabel label1=new JLabel("First Number: "); JLabel label2=new

of comparing two numbers and finding out the greater one. First of all, name a class "Comparing" and take two numbers in this class. Here we have taken a=24... Comparing Two Numbers

Add two big numbers - Java Beginners Hi, I am beginner in Java and leaned basic concepts of Java. Now I am trying to find example code for adding big numbers in Java. I need basic Java Beginners example. It should easy

How to find maximum value for userdefined objects in ArrayList Hi sir,I have requirement i.e finding maximum value in userdefined objects... for employe class and write for below sample code ,in this code i can findout maximum

How to find maximum value for userdefined objects in ArrayList Hi sir,I have requirement i.e finding maximum value in userdefined objects... for employe class and write for below sample code ,in this code i can findout maximum

How to find maximum value for userdefined objects in ArrayList Hi sir,I have requirement i.e finding maximum value in userdefined objects... for employe class and write for below sample code ,in this code i can findout maximum

Java Find Automorphic numbers In this section, you will learn how to find the automorphic numbers between 1 and 1000. Automorphic numbers are the numbers... of number 6 at the end. Here we are going to find the automorphic numbers between 1

adding two numbers hii friends....... this is my program... InputStreamReader(System.in)); System.out.println("Enter first no.:"); x[1...]=Integer.parseInt(in.readLine()); int s=x[1]+y[1]; System.out.println("Sum of two

all the even numbers between two numbers. For this first create a class named... Write a program to list all even numbers between two numbers...; in the System method. As we have to find out all the even numbers

Add two big numbers In this section, you will learn how to add two big numbers. For adding two numbers implement two big decimal numbers then apply the Sum() method

mysql difference between two numbers How to get total bate difference between two dates for example 1/01/2012 and 1/02/2012 in MYSQL? ... between two date. The syntax of DATEDIFF is .. SELECT DATEDIFF('2012-01-31 23:59