
Concept explainers
How do I input:
public static int readGrades(int[] grades)
public static int sum(int[] arr)
public static int sum(int[] arr, int firstIndex, int lastIndex)
public static double average(int[] arr)
public static int maxValue(int[] arr)
public static int maxValue(int[] arr, int firstIndex, int lastIndex)
public static int indexOfFirstMaxValue(int[] arr)
public static int minValue(int[] arr)
public static int minValue(int[] arr, int firstIndex, int lastIndex)
public static int indexOfFirstMinValue(int[] arr)
public static int numberOfBelowAverageElements(int[] arr)
public static int numberOfAboveAverageElements(int[] arr)
public static void rotateElements(int[] arr)
public static void rotateElements(int[] arr, int rotationCount)
public static void reverseArray(int[] arr)
public static void main(java.lang.String[] args)
into my java code?
code:
import java.util.Scanner;
public class Grades {
public static void main(String[] args) {
//Declare required variables
int grade,count = 0;
int min = 100, max = 0;
//Scanner for user input
Scanner scan = new Scanner(System.in);
//Infinite loop
while(true) {
//Prompt for input
System.out.print("Enter a grade: ");
grade = scan.nextInt();
if(grade<0)
break;
else
count++;
//Keep track of grades
max = Math.max(max, grade);
min = Math.min(min, grade);
}
//Output result
System.out.println("Number of Grades = "+count);
System.out.println("Maximum Exam Grade = "+max);
System.out.println("Minimum Exam Grade = "+min);
}
}

Trending nowThis is a popular solution!
Step by stepSolved in 2 steps

- CSCI 2436:01L Data Structures Lab Lab 1 - Chapter 4 The Efficiency of Algorithms In this lab, you will practice how to measure the running time f a section of code in Java. One approach is to use System.nano Time() where the current time is stored as a long integer equals to the number of nanoseconds. By subtracting the starting time in nanoseconds from the ending time in nanoseconds, you get the run time-in nanoseconds of a section of code. public static void main(String[] args) { int n1 = 10, n2 = 100, n3 = 1000, n4 = 10000; long n1Time, n2Time, n3Time, n4Time; n1Time AlgorithmA (nl); For example, suppose that AlgorithmA is the name of a method you wish to time. The following statements will compute the number of nanoseconds that AlgorithmA requires to execute: } public static long AlgorithmA (int n) { long startTime, endTime, elapsedTime; startTime = System.nanoTime (); int sum = 0; for (int i = 1; i 0 1 2. By midnight, Tuesday, Jan 24th, submit your Java source file and a…arrow_forwardprogram that takes a first name as the input, and outputs a welcome message to that name. Ex: If the input is: Chrystal the output is: Hey Chrystal! Welcome to zyBooks!arrow_forwardWhat is causing this error?arrow_forward
- ANSWER MUST BE IN PYTHON3. METHOD HEADER BELOW. #!/bin/python3 import math import os import random import re import sys import numpy as np import pandas as pd from sklearn.linear_model import LinearRegression def read_dataframe(): # Return a pandas dataframe from stdin return pd.read_csv(sys.stdin) def read_matrix(): # Return column names and data as a matrix df = read_dataframe() return list(df.columns), df.values def read_list(): # Return column names and data as a list of lists # Each element in the list corresponds to columns in the data col_names, val = read_matrix() return col_names, val.T.tolist() # # Complete the 'main' function below. # # The function is expected to return a STRING. # def main(): # Write your code here if __name__ == '__main__': fptr = open(os.environ['OUTPUT_PATH'], 'w') result = main() fptr.write(result + '\n') fptr.close()arrow_forwardANSWER MUST BE IN PYTHON3. This is the method header: #!/bin/python3 import math import os import random import re import sys # # Complete the 'linear_interpolate' function below. # # The function is expected to return a float. # The function accepts following parameters: # 1. int n # 2. List[float] x_knots # 3. List[float] y_knots # 4. float x_input # def linear_interpolate(n, x_knots, y_knots, x_input):arrow_forwardimport java.util.Scanner;/** This program computes the time required to double an investment with an annual contribution.*/public class DoubleInvestment{ public static void main(String[] args) { final double RATE = 5; final double INITIAL_BALANCE = 10000; final double TARGET = 2 * INITIAL_BALANCE; Scanner in = new Scanner(System.in); System.out.print("Annual contribution: "); double contribution = in.nextDouble(); double balance = INITIAL_BALANCE; int year = 0; // TODO: Add annual contribution, but not in year 0 do { year++; double interest = balance*(RATE/100); balance = (balance+contribution+interest); } while(balance< TARGET); System.out.println("Year: " + year); System.out.printf("Balance: %.2f%n", balance); }}arrow_forward
- TASK 5. Methods Overloading. Review Methods, Implement the following code, test it with different input, make sure it runs without errors.arrow_forwardCorrect Code for Java: Enter an integer >> 11 Enter another integer >> 23 The sum is 34 The difference is -12 The product is 253 import java.util.Scanner; public class DebugTwo2 { public static void main(String args[]) { int a, b; Scanner input = new Scanner(System.in); System.out.print("Enter an integer >> "); a = nextInt (); System.out.print("Enter b = nextInt (); System.out.println("The System.out.println("The System.out.println("The } } another integer >> "); sum is " + (a + b)); difference is " + (a - b)); product is + (a*b));arrow_forwardJava - Data Visualization (this is not graded)arrow_forward
- TASK 1. Variables. Review variables, Implement the following code, make sure it runs without errors. Change Summation Integers problem to Finding the minimum problem.arrow_forwardC - Right Facing Anglearrow_forwardpublic class LabProgram { public static void main(String args[]) { Course course = new Course(); String first; // first name String last; // last name double gpa; // grade point average first = "Henry"; last = "Cabot"; gpa = 3.5; course.addStudent(new Student(first, last, gpa)); // Add 1st student first = "Brenda"; last = "Stern"; gpa = 2.0; course.addStudent(new Student(first, last, gpa)); // Add 2nd student first = "Jane"; last = "Flynn"; gpa = 3.9; course.addStudent(new Student(first, last, gpa)); // Add 3rd student first = "Lynda"; last = "Robison"; gpa = 3.2; course.addStudent(new Student(first, last, gpa)); // Add 4th student course.printRoster(); } } // Class representing a student public class Student { private String first; // first name private String last; // last name private double gpa; // grade point average…arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





