Integer Math

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Integer Math as PDF for free.

More details

  • Words: 587
  • Pages: 3
IntegerMath /* * Filename: "IntegerMath.java" * Created by 1,000_naymes for ICT 352 * * Purpose: using a do... while loop & switch options to to add, multiply or quit * based on input from the user. * */ import javax.swing.JOptionPane; public class IntegerMath { public static void main( String[] args ) { /************************************************************** declare and initialize variables **************************************************************/ String openingMessage, number1InputMessage, number1String, number2InputMessage, number2String, number3InputMessage, number3String, number4InputMessage, number4String, number5InputMessage, number5String, menu, addMessage, productMessage, quitMessage = "Goodbye.", choiceInputMessage, choiceString; int number1, number2, number3, number4, number5, sum, product, choice; /************************************************************** display opening message **************************************************************/ openingMessage = "Welcome to 1KN's IntegerMath program, \nwhich will add or multiply 5 numbers for you."; JOptionPane.showMessageDialog( null, openingMessage ); do { /************************************************************** user choice **************************************************************/ menu = "Enter \n" + "1 to add your integers\n" + "2 to multiply your integers\n" + "3 to quit"; choiceString = JOptionPane.showInputDialog( menu ); choice = Integer.parseInt( choiceString ); //converting string to integer switch( choice ) { case 1: /************************************************************** input for first number **************************************************************/ number1InputMessage = "Please enter your first whole number."; number1String = JOptionPane.showInputDialog( number1InputMessage ); number1 = Integer.parseInt( number1String ); //converting string to integer Page 1

IntegerMath /************************************************************** input for second number **************************************************************/ number2InputMessage = "Please enter your second whole number."; number2String = JOptionPane.showInputDialog( number2InputMessage ); number2 = Integer.parseInt( number2String ); //converting string to integer /************************************************************** input for third number **************************************************************/ number3InputMessage = "Please enter your third whole number."; number3String = JOptionPane.showInputDialog( number3InputMessage ); number3 = Integer.parseInt( number3String ); //converting string to integer /************************************************************** input for fourth number **************************************************************/ number4InputMessage = "Please enter your fourth whole number."; number4String = JOptionPane.showInputDialog( number4InputMessage ); number4 = Integer.parseInt( number4String ); //converting string to integer /************************************************************** input for fifth number **************************************************************/ number5InputMessage = "Please enter your fifth whole number."; number5String = JOptionPane.showInputDialog( number5InputMessage ); number5 = Integer.parseInt( number5String ); //converting string to integer /************************************************************** running calculations **************************************************************/ sum = ( number1 + number2 + number3 + number4 + number5 ); addMessage = "You entered " + number1 + ", " + number2 + ", " + number3 + ", " + number4 + ", and " + number5 + ". \nThe sum of your numbers is " + sum; JOptionPane.showMessageDialog( null, addMessage ); break; case 2: /************************************************************** input for first number **************************************************************/ number1InputMessage = "Please enter your first whole number."; number1String = JOptionPane.showInputDialog( number1InputMessage ); number1 = Integer.parseInt( number1String ); //converting string to integer /************************************************************** input for second number **************************************************************/ number2InputMessage = "Please enter your second whole number."; number2String = JOptionPane.showInputDialog( number2InputMessage ); number2 = Integer.parseInt( number2String ); //converting string to integer /************************************************************** input for third number **************************************************************/ number3InputMessage = "Please enter your third whole number."; Page 2

IntegerMath number3String = JOptionPane.showInputDialog( number3InputMessage ); number3 = Integer.parseInt( number3String ); //converting string to integer /************************************************************** input for fourth number **************************************************************/ number4InputMessage = "Please enter your fourth whole number."; number4String = JOptionPane.showInputDialog( number4InputMessage ); number4 = Integer.parseInt( number4String ); //converting string to integer /************************************************************** input for fifth number **************************************************************/ number5InputMessage = "Please enter your fifth whole number."; number5String = JOptionPane.showInputDialog( number5InputMessage ); number5 = Integer.parseInt( number5String ); //converting string to integer /************************************************************** running calculations **************************************************************/ product = ( number1 * number2 * number3 * number4 * number5 ); productMessage = "You entered " + number1 + ", " + number2 + ", " + number3 + ", " + number4 + ", and " + number5 + ". \n The product of your numbers is " + product; JOptionPane.showMessageDialog( null, productMessage ); break; case 3: JOptionPane.showMessageDialog( null, quitMessage ); break; } } while(choice != 3 ); System.exit(0); } }

Page 3

Related Documents

Integer Math
November 2019 15
Integer Rules
April 2020 8
Integer Programming
August 2019 34
Integer Paradox
October 2019 23
Integer War
May 2020 6
Arithmetic Integer
November 2019 18