Ask Java Expert


Home >> Java

Programming Assignment

1. Write an Android phone program such that an instance of each class: TextView, Button, EditText, CheckBox, RadioGroup with two RadioButtons, ImageView, ImageButton, and Spinner with three items will be displayed on an AVD. A sample run of your program is as follows.

2. Write an Android phone program such that one instance of EditText, one instances of Button, one instance of TextView, and another instance of EditText are displayed vertically on the AVD. The users of your program will be asked to input a positive integer in the first instance of EditText. When the users click the button instance, the product of integers from 1 to n will be displayed in the second instance of TextView and a triangular pattern consisting of s will be displayed in the second instance of the EditText. For instance, if n = 3, the product should be 6 and the pattern should be

$ $ $
$ $
$.

The beginning of the program run is as follows.

A sample run of the program is as follows.

3. Write an Android phone program such that one instance of Button with text "Fahrenheit -> Celsius", one instance of EditText with text "Input a value in Fahrenheit:", one instances of TextView with text "The corresponding value in Celsius is :", another instance of Button with text "Celsius -> Fahrenheit", another instance of EditText with text "Input a value in Celsius:", and another instances of TextView with text "The corresponding value in Fahrenheit is :" are displayed vertically on the AVD. The users of your program will be asked to input a number for a value in Fahrenheit in the first instance of EditText. When the users click the first instance of Button, the corresponding value in Celsius will be displayed on the first instance of TextView. The users of your program will be also asked to input a number for a value in Celsius in the second instance of EditText. When the users click the second instance of Button, the corresponding value in Fahrenheit will be displayed on the second instance of TextView. Notice that Celsius = 5*(Fahrenheit - 32)/9 or Fahrenheit = 9*Celsius/5 + 32.

The beginning of the program run is as follows.

A sample run of the program is as follows.

4. Write an Android phone program such that three instances of EditText with respective texts "Input the first positive integer", "Input the second positive integer", and "Input the third positive integer", one instances of Button with text "Right Triangle?", and one instance of TextView are displayed vertically on the AVD. The users of your program will be asked to input a positive integer in the first instance of EditText, a positive integer in the second instance of EditText, and a positive integer in the third instance of EditText. When the users click the button instance, the answer (either "yes" or "no") for the question that the three input integers can the lengths of three edges of a right triangle will be displayed in the instance of TextView. In addition, if the answer is "yes", the area of the right triangle should also be displayed.
The beginning of the program run is as follows.

A sample run of the program is as follows.

Another sample run of the program is as follows.

5. Write an Android phone program such that one instance of EditText with text "Input a positive integer", one instances of Button with text "Click here to get outputs", and four instances of TextView with respective texts "Decide if the input number is a prime: ", The number of digits in the input number is: ", "The sum of the digits in the input number is: ", and "The product of the digits in the input number is: "are displayed vertically on the AVD. The users of your program will input a positive integer. After the users click the button, the information for the input integer will be displayed in the corresponding four instances of TextView.

The beginning of the program run is as follows.

A sample run of the program is as follows.

Another sample run of the program is as follows.

6. Write an Android phone program that has six rows of widgets.

The first row has one instance of EditText with text "Num 1", one instance of TextView with text "/" (representing division operation), one instance of TextView with text "Num 2", one instance of TextView with text "=", and one instance of EditText with text "Quotient".

The second row has one instance of EditText with text "Num 1", one instance of TextView with text "%" (representing remainder operation), one instance of TextView with text "Num 2", one instance of TextView with text "=", and one instance of EditText with text "Remainder".

The third row has an instance of Button with text "Start or Restart".

The fourth row has an instance of Button with text "Check Your Answers".

The fifth row has an instance of TextView with text "Quotient is correct or incorrect".

The sixth row has an instance of TextView with text "Remainder is correct or incorrect".

The users of your program will click the button with text "Start or Restart" in the third row.

Then a random integer i with 0 ≤ i ≤ 99 will be set into the two instances of EditText with text "Num 1" in the first and second rows and a random integer j with 1 ≤ j ≤ 99 will be set into the two instances of EditText with text "Num 2" in the first and second rows.

The users of your program will input his or her answers for the integer division and remainder operations for the two randomly generated numbers.

The users of your program will click the button with text "Check Your Answers" in the fourth row. Depending the correctness (or incorrectness) of the answers from the users, the corresponding information will be displayed in the two instances of TextView in the fifth and sixth rows.

Also, during the program run, when the users click the button with text "Start or Restart" in the fourth row, a new pair of integers should be generated and set into the corresponding instances of EditText in the first and second rows.

The beginning of the program run is as follows.

A sample run of the program is as follows.

Another sample run of the program is as follows.

A sample run of the program is as follows.

The last sample run of the program is as follows.

A sample run of the program showing another pair of integers is generated is as follows.

Java, Programming

  • Category:- Java
  • Reference No.:- M92513217

Have any Question?


Related Questions in Java

Chatbotscreate a small networked chat application that is

Chatbots Create a small, networked chat application that is populated by bots. Introduction On an old server park, filled with applications from the early days of the internet, a few servers still run one of the earliest ...

Assignment taskwrite a java console application that allows

Assignment task Write a java console application that allows the user to read, validate, store, display, sort and search data such as flight departure city (String), flight number (integer), flight distance (integer), fl ...

Assignment game prototypeoverviewfor this assessment task

Assignment: Game Prototype Overview For this assessment task you are expected to construct a prototype level/area as a "proof of concept" for the game that you have designed in Assignment 1. The prototype should function ...

Assignment taskwrite a java console application that allows

Assignment task Write a java console application that allows the user to read, validate, store, display, sort and search data such as flight departure city (String), flight number (integer), flight distance (integer), fl ...

In relation to javaa what is constructor the purpose of

(In relation to Java) A. What is constructor? the purpose of default constructor? B. How do you get a copy of the object but not the reference of the object? C. What are static variables and instance variables? D. Compar ...

Project descriptionwrite a java program to traverse a

Project Description: Write a java program to traverse a directory structure (DirWalker.java) of csv files that contain csv files with customer info. A simple sample in provided in with the sample code but you MUST will r ...

Fundamentals of operating systems and java

Fundamentals of Operating Systems and Java Programming Purpose of the assessment (with ULO Mapping) This assignment assesses the following Unit Learning Outcomes; students should be able to demonstrate their achievements ...

Assessment -java program using array of Assessment -JAVA Program using array of objects

Assessment -JAVA Program using array of objects Objectives This assessment item relates to the course learning outcomes as stated in the Unit Profile. Details For this assignment, you are required to develop a Windowed G ...

Applied software engineering assignment 1 -learning

Applied Software Engineering Assignment 1 - Learning outcomes - 1. Understand the notion of software engineering and why it is important. 2. Analyse the risk factors associated with phases of the software development lif ...

Retail price calculatorwrite a java program that asks the

Retail Price Calculator Write a JAVA program that asks the user to enter an item's wholesale cost and its markup percentage. It should then display the item's retail price. For example: (If an item's wholesale cost is 5. ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As