Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 38 additions & 28 deletions src/Ascending.java
Original file line number Diff line number Diff line change
@@ -1,28 +1,38 @@

public class Ascending {
public static void main(String[] args)
// comment added checked
{
int[] arr = { 10, 9, 8, 6, 3, 11, 11, 11, 1, 1, 9, 8, 7 };
int temp1 = 0;
for (int i = 0; i < arr.length - 1; i++) {
for (int j = 0; j < arr.length - i - 1; j++) {
if (arr[j] < arr[j + 1]) {
temp1 = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp1;

}
}
}
/* sorted for descending order */
for (int i = 0; i < arr.length - 1; i++) {
if (arr[i] == arr[i + 1])
continue;
else {
System.out.print(arr[i + 1]);
break;
}
}
}
} // this comment to check conflicts
import java.util.Scanner;
public class JavaExample
{
public static void main(String[] args)
{
int count, temp;

//User inputs the array size
Scanner scan = new Scanner(System.in);
System.out.print("Enter number of elements you want in the array: ");
count = scan.nextInt();

int num[] = new int[count];
System.out.println("Enter array elements:");
for (int i = 0; i < count; i++)
{
num[i] = scan.nextInt();
}
scan.close();
for (int i = 0; i < count; i++)
{
for (int j = i + 1; j < count; j++) {
if (num[i] > num[j])
{
temp = num[i];
num[i] = num[j];
num[j] = temp;
}
}
}
System.out.print("Array Elements in Ascending Order: ");
for (int i = 0; i < count - 1; i++)
{
System.out.print(num[i] + ", ");
}
System.out.print(num[count - 1]);
}
}
51 changes: 33 additions & 18 deletions src/DescendingSorting.java
Original file line number Diff line number Diff line change
@@ -1,20 +1,35 @@
import java.util.Arrays;
//Used scanner class to read inputs
import java.util.Scanner;

public class DescendingSorting {
public static void main(String[] args) {
int[] arr = { 1, 2, 3, 4, 5 };
int temp = 0;
for (int i = 0; i < arr.length - 1; i++) {
for (int j = 0; j < arr.length - i - 1; j++) {
if (arr[j] < arr[j + 1]) {
temp = arr[j + 1];
arr[j + 1] = arr[j];
arr[j] = temp;
} else {
continue;
}
}
}
System.out.println(Arrays.toString(arr));
}
class BubbleSortExample {
public static void main(String []args) {
int num, i, j, temp;
Scanner input = new Scanner(System.in);

System.out.println("Enter the number of integers to sort:");
num = input.nextInt();

int array[] = new int[num];

System.out.println("Enter " + num + " integers: ");

for (i = 0; i < num; i++)
array[i] = input.nextInt();

for (i = 0; i < ( num - 1 ); i++) {
for (j = 0; j < num - i - 1; j++) {
if (array[j] < array[j+1])
{
temp = array[j];
array[j] = array[j+1];
array[j+1] = temp;
}
}
}

System.out.println("Sorted list of integers:");

for (i = 0; i < num; i++)
System.out.println(array[i]);
}
}