Question

Ask the user to enter a number.
Using the while statement to create a multiplication table, using the input as a guide. For instance, if the user enter's 3, then create a 3 x 3 multiplication table.
Display the table in this format:
   | 1   2   3
-------------
1|   1   2   3
2|   2 4   6
3|   3 6   9

Repeat the program until the user chooses to quit.
Submit your source code as a plain text file with a .java extension.

Solution Preview

This material may consist of step-by-step explanations on how to solve a problem or examples of proper writing, including the use of citations, references, bibliographies, and formatting. This material is made available for the sole purpose of studying and learning - misuse is strictly forbidden.

import java.util.Scanner;

public class MultiplicationTable {

public static void main(String[] args){
// initialize the scanner
Scanner inputScanner = new Scanner(System.in);

// prompt the user for input
System.out.print("Please enter a number or the letter \"q\" to quit:");

// get user input
String userInput = inputScanner.next();

// as long as the user did not select to quit by typing "q" or "Q"
while(!userInput.equalsIgnoreCase("q")){
// convert the user input to an integer
int userNumber = Integer.parseInt(userInput);


// print the start of the header row
System.out.print(" |");

// followed by 1..userNumber in a sequence, with a space between each
for(int i=1; i <= userNumber; i++){...

This is only a preview of the solution. Please use the purchase button to see the entire solution

$40.00

or $1 if you
register a new account!

Related Homework Solutions

Java Programming Assignment
Homework Solution
$30.00
Java Programming
Fibonacci NumbersIntegers
Computer Science
Pseudocode
Program
Code
Java Programming Assignment
Homework Solution
$30.00
Java Programming
Variables
ToString Method
Equals Method
Overload
Computer Science
Railroads Problem
Homework Solution
$100.00
Java Programming
Computer Science
Graph
Input
Arrival
Output
Railroad
Scenario
Location
Rock, Paper, Scissors Program
Homework Solution
$60.00
Programming
Java
Computer Science
Rock Paper Scissors
Game
MySQL
Tables
Queries
Results
Rounds
Probability
Loops
Conditions
Winning
Losing
User vs Computer
Databases
Get help from a qualified tutor
Live Chats