Database System Concepts
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
Bartleby Related Questions Icon

Related questions

Question
Intro to Java
Instuctions:
Design and implement a program that reads a series of 10 integers from the user and prints their average
For each of the 10 numbers input from the user:
one at a time, prompt the user to enter a number. Then read input from the user as a string.
Attempt to convert it to an integer using the "Integer.parseInt" method.
If the process throws a "NumberFormatExeption", print an appropriate error message and prompt the user for the number again.
Continue prompting and reading in number until 10 valid integers have been read
Print "The average is" and then print the average of the 10 numbers
Code:
import java.util.Scanner;
public class Lab1MainClass {
public static final int VALUES_TO_READ = 10;
public static void main(String[] args) {
// local variables
int[] values = new int [VALUES_TO_READ];
double average;
Scanner scan = new Scanner(System.in);
int values Read = 0; // how many numbers the user has given us, a count of where we are
String userInput;
// read inputs from user
System.out.println("Please enter " + VALUES_TO_READ + "values one at a time.");
while(valuesRead<VALUES_TO_READ) {
System.out.print("Enter value #" + valuesRead + ";");
userInput = scan.nextLine(); // read in the whole line up through the user's enter key
try {
int intValue = Integer.parseInt(userInput);
// parsing was successful
values[valuesRead] = intValue;
valuesRead++;
} catch (NumberFormatException e) {
// parsing was unsuccessful
System.out.println("That's not a number, please try again.");
}
}
// calculate their average
// print out the output average
System.out.println("TODO average and output");
}
expand button
Transcribed Image Text:Intro to Java Instuctions: Design and implement a program that reads a series of 10 integers from the user and prints their average For each of the 10 numbers input from the user: one at a time, prompt the user to enter a number. Then read input from the user as a string. Attempt to convert it to an integer using the "Integer.parseInt" method. If the process throws a "NumberFormatExeption", print an appropriate error message and prompt the user for the number again. Continue prompting and reading in number until 10 valid integers have been read Print "The average is" and then print the average of the 10 numbers Code: import java.util.Scanner; public class Lab1MainClass { public static final int VALUES_TO_READ = 10; public static void main(String[] args) { // local variables int[] values = new int [VALUES_TO_READ]; double average; Scanner scan = new Scanner(System.in); int values Read = 0; // how many numbers the user has given us, a count of where we are String userInput; // read inputs from user System.out.println("Please enter " + VALUES_TO_READ + "values one at a time."); while(valuesRead<VALUES_TO_READ) { System.out.print("Enter value #" + valuesRead + ";"); userInput = scan.nextLine(); // read in the whole line up through the user's enter key try { int intValue = Integer.parseInt(userInput); // parsing was successful values[valuesRead] = intValue; valuesRead++; } catch (NumberFormatException e) { // parsing was unsuccessful System.out.println("That's not a number, please try again."); } } // calculate their average // print out the output average System.out.println("TODO average and output"); }
Expert Solution
Check Mark
Knowledge Booster
Background pattern image
Computer Science
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.
Similar questions
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education