
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
/** USING WHILE LOOPS ONLY + public class while loops
* Given two integers, the second larger than the first, this
* 1) prints the even numbers between the first and second number inclusive
* 2) prints the sum of those even numbers
* 3) prints the odd numbers between the first and second number inclusive
* 4) prints the sum of those odd numbers
*
* Example:
* Enter an integer: 10
* Enter one larger than the first: 20
* Even numbers: 10 12 14 16 18 20
* Sum of even numbers = 90
* Odd numbers: 11 13 15 17 19
* Sum of odd numbers = 75
**the image below also states the requirements**
![### WhileLoops.java
```java
/**
* Given two integers, the second larger than the first, this program:
* 1) prints the even numbers between the first and second number inclusive
* 2) prints the sum of those even numbers
* 3) prints the odd numbers between the first and second number inclusive
* 4) prints the sum of those odd numbers
*
* Example:
* Enter an integer: 10
* Enter one larger than the first: 20
* Even numbers: 10 12 14 16 18 20
* Sum of even numbers = 90
* Odd numbers: 11 13 15 17 19
* Sum of odd numbers = 75
*
* This version uses WHILE loops.
*
* @author
* @version
*/
import java.util.Scanner;
public class WhileLoops
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
System.out.print("Enter an integer: ");
int firstNum = in.nextInt();
System.out.print("Enter one larger than the first: ");
int secondNum = in.nextInt();
// Complete the program
}
}
```
### Explanation for Educational Context:
This Java program, `WhileLoops.java`, is designed to perform the following tasks using a WHILE loop:
1. Print all even numbers between two user-entered integers (inclusive).
2. Calculate and print the sum of these even numbers.
3. Print all odd numbers between the same two integers (inclusive).
4. Calculate and print the sum of these odd numbers.
**Example Interaction:**
If the user enters `10` as the first number and `20` as the second number:
- The even numbers between 10 and 20 are: 10, 12, 14, 16, 18, 20.
- The sum of these even numbers is: 10 + 12 + 14 + 16 + 18 + 20 = 90.
- The odd numbers between 10 and 20 are: 11, 13, 15, 17, 19.
- The sum of these odd numbers is: 11 + 13 + 15 + 17 + 19 = 75.
### Implementation Steps:
1. Initialize a `Scanner` object to read user input.
2](https://content.bartleby.com/qna-images/question/d772767f-fd91-4ca5-b737-b5766e3fef0a/23fc7e9b-c5df-4451-9f67-e4dc2f0faadf/a48nf3f_thumbnail.png)
Transcribed Image Text:### WhileLoops.java
```java
/**
* Given two integers, the second larger than the first, this program:
* 1) prints the even numbers between the first and second number inclusive
* 2) prints the sum of those even numbers
* 3) prints the odd numbers between the first and second number inclusive
* 4) prints the sum of those odd numbers
*
* Example:
* Enter an integer: 10
* Enter one larger than the first: 20
* Even numbers: 10 12 14 16 18 20
* Sum of even numbers = 90
* Odd numbers: 11 13 15 17 19
* Sum of odd numbers = 75
*
* This version uses WHILE loops.
*
* @author
* @version
*/
import java.util.Scanner;
public class WhileLoops
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
System.out.print("Enter an integer: ");
int firstNum = in.nextInt();
System.out.print("Enter one larger than the first: ");
int secondNum = in.nextInt();
// Complete the program
}
}
```
### Explanation for Educational Context:
This Java program, `WhileLoops.java`, is designed to perform the following tasks using a WHILE loop:
1. Print all even numbers between two user-entered integers (inclusive).
2. Calculate and print the sum of these even numbers.
3. Print all odd numbers between the same two integers (inclusive).
4. Calculate and print the sum of these odd numbers.
**Example Interaction:**
If the user enters `10` as the first number and `20` as the second number:
- The even numbers between 10 and 20 are: 10, 12, 14, 16, 18, 20.
- The sum of these even numbers is: 10 + 12 + 14 + 16 + 18 + 20 = 90.
- The odd numbers between 10 and 20 are: 11, 13, 15, 17, 19.
- The sum of these odd numbers is: 11 + 13 + 15 + 17 + 19 = 75.
### Implementation Steps:
1. Initialize a `Scanner` object to read user input.
2
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 5 steps with 4 images

Knowledge Booster
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
- Chapter 4 Loops and Files 17. Random Number Guessing Game Write a program that generates a random number and asks the user to guess what the num- ber is. If the user's guess is higher than the random number, the program should display "Too high, try again." If the user's guess is lower than the random number, the program should display "Too low, try again." The program should use a loop that repeats until the user cor rectly guesses the random number.arrow_forwardPrimeAA.java Write a program that will tell a user if their number is prime or not. Your code will need to run in a loop (possibly many loops) so that the user can continue to check numbers. A prime is a number that is only divisible by itself and the number 1. This means your code should loop through each value between 1 and the number entered to see if it’s a divisor. If you only check for a small handful of numbers (such as 2, 3, and 5), you will lose most of the credit for this project. Include a try/catch to catch input mismatches and include a custom exception to catch negative values. If the user enters 0, the program should end. Not only will you tell the user if their number is prime or not, you must also print the divisors to the screen (if they exist) on the same line as shown below AND give a count of how many divisors there are. See examples below. Your program should run the test case exactly as it appears below, and should work on any other case in general. Output…arrow_forwardLooping Construct with Floating Point Numbers Write a program that utilizes a while-loop to read a set of five floating-point values from user input. Include code to prevent an endless loop. Ask the user to enter the values, then print the following data: Total Average Maximum Minimum Interest on total at 20% Answer:arrow_forward
- program4_2.pyWrite a program that uses a while loop to enable the user to enter any number of positive integers. The loop should end when a sentinel value of 0 (zero) is entered. The program should then report the sum of the even integers and the sum of the odd integers.arrow_forwardTurtle Drawing with Loops Objective: To make a drawing using turtle graphics and nested loops Requirements: -Your program should ask the user at least two questions, and use the answers to help make the drawing. -Your program must have at least one pair of nested loops (a loop inside of a loop) to do some of the drawing -Your drawing cannot be made up only of rotated polygons coming from the center of the screen like we did in class. -Please write a new program for this assignment - don't use code from any in-class exercises. -For example, your program could draw a field of flowers, or you could draw a repetitive square pattern like you might see on a rug.arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- 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

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)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON

Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education