Write a program that simulates a simple calculator

Assignment Help JAVA Programming
Reference no: EM13764911

Question1:

1.1 Explain the difference between using a computer program and programming a computer.

1.2 How do you discover syntax errors? How do you discover logic errors?

1.3 What is the difference between object and object reference?

1.4 Explain the difference between an object and a class.

1.5 What is the difference between equality and assignment?

1.6 What is the difference between a reserved word and an identifier?

1.7 What is the implicit parameter? Explain with example.

1.8 Write a java statement to convert a string str to a double.

Question 2

2.1 Which of the following are legal identifiers? why?

Greeting1

g

void

104IT

IT104

Hello, World

Hello3World

2.2 Construct a logical expression to represent each of the following conditions:

a. x is between 3 and 15 but not equal to 10.

b. x is between 10 and 20 but not odd.

c. y is divisible by 5 but not by 40.

d. str is a lowercase or uppercase letter.

2.3 What is the difference between the following two statements?

a. if (n > 2) { if (n < 6) System.out.println("Done!"); }

else System.out.println("Error");

b. if (n > 2) { if (n < 6) System.out.println("Done!");

else System.out.println("Error"); }

2.4 What is the difference between the result of the following two statements?

a. int cents = (int)(100 * price + 0.5);

b. int cents = (100 * price + 0.5);

Question 3

3.1 Write an Algorithm to decide which is cheaper car or bus for a travel:

You want to decide whether you should drive your car to work or take the bus. You know the one-way distance from your home to your place of work, and the fuel efficiency of your car (in miles per gallon). You also know the one-way price of a train ticket. You assume the cost of gas at $4 per gallon, and car maintenance at 5 cents per mile. Write an algorithm to decide which commute is cheaper.

omplete the following program so that it to c only Use string concatenation3.2 prints the message "the quick white tiger jumps over the small dog". public class ConcatDemo { public static void main(String[] args) { String animal1 = "quick white tiger"; String animal2 = "small dog";

String article = "the"; String action = "jumps over"; /* Your work goes here */

System.out.println(message); } }

3.3 Find the output of the following code when the user enters 100 and when the user enters AQ:

public static void main(String[] args)

{

Scanner in = new Scanner(System.in);

System.out.print("Enter somthing: ");

String str = in.next();

int count = Integer.parseInt(str);

System.out.println("Input is " + count);

}

Question 4

4.1 Write a program that simulates a simple calculator. It reads two integers and a character. If the character is a +, the sum is printed; if it is a -, the difference is printed; if it is a *, the product is printed; if it is a /, the quotient is printed; and if it is a %, the remainder is printed.

4.2 In the 2- dimensional plane, a point is described by its two coordinates x and y. It supports these operations :

A constructor allowing initialization of both coordinates

Accessors and mutators to its coordinates

Translation of a point

a. Write a java class, called MyPoint, that corresponds to such an abstraction of points in the dimensional plane.

b. Provide a tester class that creates one point, then translates and displays its new coordinates.

Reference no: EM13764911

Questions Cloud

Network administrator : Using the library, the Internet, and any other materials, prepare a PowerPoint presentation that outlines the following items
Case- schneider v eady : Donna Driver gets into a car accident with Vic Victim in Cleveland, Ohio. Vic sustains severe injuries. Shaeffer, Whiting v. Grange Mutual Casualty Company, 1981 Ohio App. LEXIS 14351 (Ohio Ct. App. 1981)
Explain the planning your qualitative research plan : Explain the planning your qualitative research plan. To assist you with this, consider working on the literature review for your qualitative research plan.
What is the difference between the result of statements : What is the difference between the result of the following two statements. int cents = (int)(100 * price + 0.5)
Write a program that simulates a simple calculator : Write a program that simulates a simple calculator. It reads two integers and a character. If the character is a +, the sum is printed; if it is a -, the difference is printed; if it is a *, the product is printed; if it is a /, the quotient is pr..
Issues of critical analysis on appendicitis : It must include: history, description,anatomy of the system involved effect,cause,sign and symptoms, diagnosis,complication,treatment and side effect of Appendicitis.
Implement a capital investment decision : Often when deciding to implement a capital investment decision, funding through acquiring debt must be obtained. Recently the credit market has been tight to non-existent.
Memo to chief draper that addresses the chiefs concerns : Based on the media-based research data matrix you created, select one of the research areas identified above and prepare a 5-6 page memo to Chief Draper that addresses the Chief's concerns
Laplace transform : Find the Laplace transform of sin(2t). From the table of Laplace transforms, the Laplace transform of sin(2t) is

Reviews

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd