import java.util.*;
class Project
{
void calAvg(int n)
{
Scanner input=new Scanner(System.in);
int sum=0,score;
double avg;
for(int i=1;i<=n;i++)
{
while(true)
{
System.out.print("Enter score for test "+(i)+" : ");
score=input.nextInt();
if(score>0 && score<=100)
{
sum=sum+score;
break;
}
else
{
System.out.println("Score should be between 0 and 100\n");
}
}
}
avg=(double)sum/n;
System.out.println("\nAverage : "+avg);
getLetterGrade(avg);
}
void getLetterGrade(double avg)
{
char letter=' ';
if(avg>=90 && avg<=100)
{
letter='A';
}
else if(avg>=80 && avg<=89)
{
letter='B';
}
if(avg>=70 && avg<=79)
{
letter='C';
}
else if(avg>=60 && avg<=69)
{
letter='D';
}
else if(avg>=00 && avg<=59)
{
letter='F';
}
System.out.println("\nLetter Grade : "+letter);
getGPAvalue(letter);
}
void getGPAvalue(char letter)
{
double value=0.0;
if(letter=='A')
{
value=4.0;
}
else if(letter=='B')
{
value=3.0;
}
else if(letter=='C')
{
value=2.0;
}
else if(letter=='D')
{
value=1.0;
}
System.out.println("\nGPA value : "+value);
}
public static void main(String args[])
{
Scanner input=new Scanner(System.in);
Project p1=new Project();
System.out.print("\n\nEnter n integer number : ");
int n=input.nextInt();
if(n>0 && n<=100)
{
p1.calAvg(n);
}
else
{
System.out.println("Number should be between 0 and 100\n");
}
System.out.println();
}
}

HINT 1)-Write a method to accept n integer number between 0 and 100 and return the...
Java debugging in eclipse
package edu.ilstu;
import java.util.Scanner;
/**
* The following class has four independent debugging
* problems. Solve one at a time, uncommenting the next
* one only after the previous problem is working correctly.
*/
public class FindTheErrors {
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
/*
* Problem 1 Debugging
*
* This problem is to read in your first name,
* last name, and current year and display them in
*...
Test Scores and Grade
Write a program that has variables to hold three test scores.
The program should ask the user to enter three test scores and then
assign the values entered to the variables. The program should
display the average of the test scores and the letter grade that is
assigned for the test score average. Use the grading scheme in the
following table:
Test Score Average
Letter Grade
90–100
A
80–89
B
70–79
C
60–69
D
Below 60...
Declare and initialize 4 Constants for the
course category weights:
The weight of Homework will be 15%
The weight of Tests will be 35%
The weight of the Mid term will be 20%
The weight of the Fin al will be 30%
Remember to name your Constants according to Java
standards.
Declare a variable to store the input for the number of
homework scores and use a Scanner method to read the value from the
Console.
Declare two variables: one...
Am I getting this error because i declared 'n' as an int, and then asking it to make it a double? This is the coude: #include "stdafx.h" #include <iostream> #include <fstream> #include <string> #include <algorithm> #include <vector> using namespace std; void sort(double grades[], int size); char calGrade(double); int main() { int n; double avg, sum = 0;; string in_file, out_file; cout << "Please enter the name of the input file: "; cin >> in_file; ...
(JAVA) I need to write an accessor method for the
employeeDatabase field. The method is supposed to be named
getEmployeeDatabase() and have a return type of
Hashmap<Integer,Employee>. I have also included the test case
below that is being used for this code to see if it works
properly
private HashMap<Integer, Employee> employeeDatabase; public CompanyO f Scanner employeeDatabasepopulateEmployeeDatabase(keyboard) keyboard - new Scanner(System.in); public static void main(String[ args) private HashMap<Integer, Employee> populateEmployeeDatabase(Scanner keyboard) int numobjects -keyboard.nextIntO; String words HashMap <Integer, Employee mapnew...
I don't really understand how to make the scores show up and how to make it start over. I honestly only half understand the things I've used to piece this together to make this work so far. but this is what I was asked to do..... read a user's first and last name read three integer scores, calculate the total and average determine the letter grade based on the following criteria - Average 90-100 grade is A, 80-89.99 grade is...
(How do I remove the STATIC ArrayList from the public class Accounts, and move it to the MAIN?) import java.util.ArrayList; import java.util.Scanner; public class Accounts { static ArrayList<String> accounts = new ArrayList<>(); static Scanner scanner = new Scanner(System.in); public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int option = 0; do { System.out.println("0->quit\n1->add\n2->overwirte\n3->remove\n4->display"); System.out.println("Enter your option"); option = scanner.nextInt(); if (option == 0) { break; } else if (option == 1) { add(); } else...
(a)How many times does the code snippet given below display "Hello"? int x = 1; while (x != 15) { System.out.println ("Hello"); x++; } (b)What is the output of the following code fragment? int i = 1; int sum = 0; while (i <= 5) { sum = sum + i; i++; } System.out.println("The value of sum is " + sum); Quie 2 What is the output of the following snipped code? public class Test {...
5. Write a static method "f(n)" in the space provide, that returns O if n is even, and if n is odd, returns 1 or -1 according as n is greater than or less than 0. importjava.util.Scanner; public class Q_05 Your "f(n)" method: public static void main(String args[]) mana int n; Scanner input = new Scanner(System.in); System.out.print("Please enetrn: "); n=input.nextInt(); System.out.println(f(n)); "Method f(n)" 7. Write a static method "max" in the space provide, that returns the maximum value from 3...
Hello, I have a assignment where the user inputs a word and the out will then tell the user how many of the five vowels are in the word so for example if I typed the word hello, it would output {0 1 0 0 0 } since there is only one vowel and that is e which is in the second row, I have most of it done, but I can't seem to figure out how to get the...