Why do I keep getting "Could Not find or load Main Class" when I compile my code. This was the hw assignment: Prompt the user for 5 integer values Stores the elements in a vector Displays the sorted elements Displays the smallest element Displays the largest element Displays the total of all elements Displays the average of all the elements This is my JAVA Code. PLEASE MAKE THIS ABLE TO RUN VIA EITHER C++ coding so converted into a C++ format with vectors or make it able to run on java.
Why do I keep getting "Could Not find or load Main Class" when I compile my code. This was the hw assignment:
- Prompt the user for 5 integer values
- Stores the elements in a vector
- Displays the sorted elements
- Displays the smallest element
- Displays the largest element
- Displays the total of all elements
- Displays the average of all the elements
This is my JAVA Code. PLEASE MAKE THIS ABLE TO RUN VIA EITHER C++ coding so converted into a C++ format with
import java.io.*;
import java.util.*;
import java.util.Collections;
import java.util.Vector;
import java.util.Scanner;
class Main {
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
int s= 5; //size of vector set to 5
int n;
float sum=0, avg;
Vector<Integer> v = new Vector<Integer>(s); //initialzing Vector
//adding elements to Vector
for (int i = 1; i <= s; i++)
{
System.out.print("Enter Number: ");
n = sc.nextInt();
v.add(n);
}
System.out.println("\nElements before sorting: ");
System.out.println(v);
Collections.sort(v); //used to sort elements
System.out.println("\nElements after sorting: ");
System.out.println(v);
System.out.println("\nSmallest element: "+v.get(0));//first element is the smallest after sorting
System.out.println("\nLargest element: "+v.get(4));//last element is the largest after sorting
for (int i = 0; i < v.size(); i++)
{
sum=sum+v.get(i);
}
System.out.print("\nSum of elements: "+sum);
System.out.println("\nAverage of elements: "+sum/5);
}
}
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images