Answer to Question #250359 in Java | JSP | JSF for Silas Petrus

Question #250359

Using a for loop create a program that will prompts the user for two numbers and then print out a list of even number in between the two given numbers(inclusive), starting from the small number to the big number

Sample Run1

Enter two numbers: 1 10

Output1: 2 4 6 8 10

Sample Run2

Enter two numbers: 9 5

Output2: 6 8


1
Expert's answer
2021-10-13T00:29:33-0400

Source code


import java.util.Scanner;
public class Main
{
	public static void main(String[] args) {
		Scanner in=new Scanner(System.in);
		int start,stop;
		System.out.print("Enter two numbers: ");
		start=in.nextInt();
		stop=in.nextInt();
		System.out.print("Even numbers are: ");
		if(start<stop){
		  for(int i=start;i<=stop;i++){
		    if(i%2==0){
		        System.out.print(i+" ");
		    }
		   }  
		}
		else{
		    int temp=start;
		    start=stop;
		    stop=temp;
		    for(int i=start;i<=stop;i++){
		    if(i%2==0){
		        System.out.print(i+" ");
		    }
		   }
		}
		
	}
}


Output1



Output2





Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS