How do I use the input: 25 75 -1 5 10 20 30 40 50 60 70 80 90 100 -1 19 15 14 33 76 46 88 78 69 79 75 73 72 -1 -1 and output: Enter a grade : Enter a grade : Enter a grade : Number Of Grades = 2 Maximum Grade = 75 Minimum Grade = 25 Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Number Of Grades = 11 Maximum Grade = 100 Minimum Grade = 5 Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Enter a grade : Number Of Grades = 13 Maximum Grade = 88 Minimum Grade = 14 Enter a grade :  from code: import java.util.*; public class Grades {    public static int readGrades() {        int i=0;        Scanner input = new Scanner(System.in);        System.out.println("Enter a grade : ");        i=input.nextInt();        return i;    }    public static int sum(int[] arr) {        int grade_sum=0;        for(int i=0;iarr[i]) {                min=arr[i];            }        }        return min;       }    public static int minValue(int[] arr, int firstIndex, int lastIndex) {        int min=arr[0];            for(int i=firstIndex;i<=lastIndex;i++) {                if(min>arr[i]) {                    min=arr[i];                }            }            return min;                }    public static int indexOfFirstMinValue(int[] arr) {        int min=0;            for(int i=0;iaverage(arr)) {                count++;            }        }        return count;    }    public static void rotateElements(int[] arr) {        int i, temp;    temp = arr[0];    for (i = 0; i < arr.length - 1; i++) {    arr[i] = arr[i + 1];}    arr[arr.length-1] = temp;    System.out.print("\nRotated array is: \n");    for (int k = 0; k < arr.length; k++) {        System.out.print(arr[k]+" ");    }    }    public static void rotateElements(int[] arr, int rotationCount) {        for (int i = 0; i < rotationCount; i++)            rotateElements(arr); System.out.print("\nRotated array is: \n"); for (int k = 0; k < arr.length; k++) { System.out.print(arr[k]+" "); }    }    public static void reverseArray(int[] arr) {        int n= arr.length;        int[] b = new int[n];    int j = n;    for (int i = 0; i < n; i++) {    b[j - 1] = arr[i];    j = j - 1;    }    System.out.print("\nReversed array is: \n");    for (int k = 0; k < n; k++)        System.out.print(b[k]+" ");    }    public static void main(String[] args) {        int grade[]=new int[5];        int i=0;        grade[0]=0;        Scanner input = new Scanner(System.in);        while(i<5) {         grade[i]=readGrades();         if(grade[i]!=-1)         {           i++;         }         else         {          break;         }        }        System.out.println("\nThe maximum grades is: "+maxValue(grade));        System.out.println("\nThe minimum grades is: "+minValue(grade));    } }

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

How do I use the input:

25 75 -1

5 10 20 30 40 50 60 70 80 90 100 -1

19 15 14 33 76 46 88 78 69 79 75 73 72 -1

-1

and output:

Enter a grade :

Enter a grade :

Enter a grade :

Number Of Grades = 2

Maximum Grade = 75

Minimum Grade = 25

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Number Of Grades = 11

Maximum Grade = 100

Minimum Grade = 5

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Enter a grade :

Number Of Grades = 13

Maximum Grade = 88

Minimum Grade = 14

Enter a grade : 

from code:

import java.util.*;
public class Grades {
   public static int readGrades() {
       int i=0;
       Scanner input = new Scanner(System.in);
       System.out.println("Enter a grade : ");
       i=input.nextInt();
       return i;
   }
   public static int sum(int[] arr) {
       int grade_sum=0;
       for(int i=0;i<arr.length;i++)
           grade_sum=grade_sum+arr[i];
       return grade_sum;
   }
   public static int sum(int[] arr, int firstIndex, int lastIndex) {
       int grade_sum=0;
       for(int i=firstIndex;i<=lastIndex;i++)
           grade_sum=grade_sum+arr[i];
       return grade_sum;      
   }
   public static double average(int[] arr) {
       double sum=sum(arr);
       return ((float)sum/(float)(arr.length));
   }
   public static int maxValue(int[] arr) {
       int max=0;
           for(int i=0;i<arr.length;i++) {
               if(max<arr[i]) {
                   max=arr[i];
               }
           }
           return max;
   }
   public static int maxValue(int[] arr, int firstIndex, int lastIndex) {
       int max=0;
           for(int i=firstIndex;i<=lastIndex;i++) {
               if(max<arr[i]) {
                   max=arr[i];
               }
           }
           return max;
   }
   public static int indexOfFirstMaxValue(int[] arr) {
       int max=0;
           for(int i=0;i<arr.length;i++) {
               if(maxValue(arr)==arr[i]) {
                   max=i;
               }
           }
           return max;     
   }
   public static int minValue(int[] arr) 
   {
    int min=arr[0];
       for(int i=1;i<arr.length;i++) {
           if(min>arr[i]) {
               min=arr[i];
           }
       }
       return min;   
   }
   public static int minValue(int[] arr, int firstIndex, int lastIndex) {
       int min=arr[0];
           for(int i=firstIndex;i<=lastIndex;i++) {
               if(min>arr[i]) {
                   min=arr[i];
               }
           }
           return min;            
   }
   public static int indexOfFirstMinValue(int[] arr) {
       int min=0;
           for(int i=0;i<arr.length;i++) {
               if(minValue(arr)==arr[i]) {
                   min=i;
               }
           }
           return min;            
   }
   public static int numberOfBelowAverageElements(int[] arr) {
       int count=0;
       for(int i=0;i<arr.length;i++) {
           if(arr[i]<average(arr)) {
               count++;
           }
       }
       return count;
   }
   public static int numberOfAboveAverageElements(int[] arr) {
       int count=0;
       for(int i=0;i<arr.length;i++) {
           if(arr[i]>average(arr)) {
               count++;
           }
       }
       return count;
   }
   public static void rotateElements(int[] arr) {
       int i, temp;
   temp = arr[0];
   for (i = 0; i < arr.length - 1; i++) {
   arr[i] = arr[i + 1];}
   arr[arr.length-1] = temp;
   System.out.print("\nRotated array is: \n");
   for (int k = 0; k < arr.length; k++) {
       System.out.print(arr[k]+" ");
   }
   }
   public static void rotateElements(int[] arr, int rotationCount) {
       for (int i = 0; i < rotationCount; i++)
           rotateElements(arr);
System.out.print("\nRotated array is: \n");
for (int k = 0; k < arr.length; k++) {
System.out.print(arr[k]+" ");
}
   }
   public static void reverseArray(int[] arr) {
       int n= arr.length;
       int[] b = new int[n];
   int j = n;
   for (int i = 0; i < n; i++) {
   b[j - 1] = arr[i];
   j = j - 1;
   }
   System.out.print("\nReversed array is: \n");
   for (int k = 0; k < n; k++)
       System.out.print(b[k]+" ");
   }
   public static void main(String[] args) {
       int grade[]=new int[5];
       int i=0;
       grade[0]=0;
       Scanner input = new Scanner(System.in);
       while(i<5) {
        grade[i]=readGrades();
        if(grade[i]!=-1)
        { 
         i++;
        }
        else
        {
         break;
        }
       }
       System.out.println("\nThe maximum grades is: "+maxValue(grade));
       System.out.println("\nThe minimum grades is: "+minValue(grade));

   }
}

 

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Fundamentals of Boolean Algebra and Digital Logics
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education