Computer Science, asked by neelndesai, 8 months ago

Write a program to input 50 names along with their weights in an array and sort the names in alphabetical order using selection sort technique.
please help!!! spam answer would be reported .... the answer should only be in java

Answers

Answered by vrindashukla
1

Answer:

oh plz search it at Google

mark it as brainiest

Answered by SmotherQueen
2

Answer:

I hope it helps!!!!!!

plzz don't forget to follow me and mark me as brainlieast

Explanation:

import java.util.Scanner;

public class Alphabetical_Order

{

public static void main(String[] args)

{

int n;

String temp;

Scanner s = new Scanner(System.in);

System.out.print("Enter number of names you want to enter:");

n = s.nextInt();

String names[] = new String[n];

Scanner s1 = new Scanner(System.in);

System.out.println("Enter all the names:");

for(int i = 0; i < n; i++)

{

names[i] = s1.nextLine();

}

for (int i = 0; i < n; i++)

{

for (int j = i + 1; j < n; j++)

{

if (names[i].compareTo(names[j])>0)

{

temp = names[i];

names[i] = names[j];

names[j] = temp;

}

}

}

System.out.print("Names in Sorted Order:");

for (int i = 0; i < n - 1; i++)

{

System.out.print(names[i] + ",");

}

System.out.print(names[n - 1]);

}

}

Similar questions