A student wants to create an Android Application to help a motorist to approximate the cost of a journey

by road. The app should enable the user to enter the length of the journey in Kilometres, the amount fuel

that the vehicle uses per kilometre and the cost of fuel per litre. The app should then calculate the total

amount that will be spent on fuel for the journey.

Sketch the interface for the activity that can be used for this task. (5 marks)

b) Declare and initialize all the widgets (views) that you can use for this task. Assume your own ids.

(5 marks)

c) Write the program to calculate the cost of the journey.

Answers

Answer 1

Answer:

Explanation: How to calculate fuel economy and usage

Manufacturers give a fuel economy figure for new cars in litres per 100km for urban, extra urban (i.e. higher speeds) and combined (a mixture of the two). This number is determined via a standardised test which, unfortunately, bears very little resemblance to the type of driving the vast majority of people do. If a vehicle you are looking at purchasing has an indicated fuel economy of 8l/100km, everyday driving is probably more likely to be around 10l/100km (this is my experience, after driving and reviewing over 400 cars since 2007).

However, the manufacturer-supplied figures are good for comparing between models, just not calculating what your expected fuel costs will be.


Related Questions

Real estate management software

Answers

Answer:

nTireFM

Explanation:

is a comprehensive system for real estate vendors with unique and reliable needs. Real Estate Management Software simplifies your life as a real estate investor monitors the financial performance of each rental property

how adobe photoshop can improve productivity of a organization

Answers

Adobe photoshop allows the process of editing an image to go by much quickly. Instead of taking days, it could take a few hours instead with adobe photoshop

In java language please.

Answers

A java program that creates a 2D integer array is given below:

The Program

//Class RURottenTomatoes

public class RURottenTomatoes

{

//main method

public static void main (String[] args)

{

 //Declaring & initializing variable to store index of command line argument

 int index = 0;

 

 //Obtaining number of rows & columns for 2D array from command line

 int r = Integer.parseInt(args[index++]);

 int c = Integer.parseInt(args[index++]);

 

 //Creating a 2D integer array of r rows & c columns

 int ratings[][] = new int[r][c];

 

 //Declaring iterator for loop

 int i, j;

 

 //Declaring variable to store sum of a movie ratings, highest sum of movie ratings

 int sum, highest;

 

 //Declaring variable to store index of sum of highest ratings movie

 int highest_index;

 

 //Filling value in 2D array from arguments of command line

 for ( i = 0; i < r; i++ )

 {

  for ( j = 0; j < c; j++ )

  {

   ratings[i][j] = Integer.parseInt(args[index++]);

  }

 }

 

 //Initializing highest sum of movie ratings & corresponding index

 highest = highest_index = -1;

 

 //Calculating index of the movie with highest sum of ratings

 for ( i = 0; i < c; i++ )

 {

  sum = 0;

  for ( j = 0; j < r; j++ )

  {

   sum = sum + ratings[j][i];

  }

 

  //Checking whether

  if(sum > highest)

  {

   highest = sum;

   highest_index = j;

  }

 }

 //Displaying index of the movie with highest sum of ratings

 System.out.println(highest_index);

}

}

OUTPUT

javac RURottenTomatoes.java

java RURottenTomatoes 3 4 1 2 3 4 5 6 7 8 9 10 11 12 3

Read more about java programming here:

https://brainly.com/question/18554491
#SPJ1

Boolean Algebra
Simplify AB'(D'+C'D)+B(A+A'CD) and show all work.

Answers

Answer: B details to simplify A'B(D' + C'D) + B(A + A'CD) start with ( D' +C'D) = (D' + C') likewise (A + A'CD) = (A + CD) This gives A'B(D' + C') + B(A + CD)= ...

4 answers

·

1 vote:

[math]A'B (D'+C'D) + B (A+ A'CD)[/math] [math]= A'B (D'+D)(D'+C') + B (A+ A')(

Explanation:

You have entered a URL into a browser and have received a 404 error. Which type of error did you receive?

Answers

Answer:

in redirect pages

Explanation:

the e page can not be down

Answer:

a 404 error is "File not found." This can happen when a file is deleted or there is an error in a hyperlink. It can also happen if a file is copied and the original deleted.

Explanation:

The programming team knows they need to create a program that will use a linear data structure to complete large amounts of data manipulation very
quickly. Which data structure is most appropriate? (1 point)
O array list
O graphs
O linked list
O maps

Answers

The programming team knows they need to create a program that will use a linear data structure to complete large amounts of data manipulation very quickly. Given the above scenario, the data structure is most appropriate is: "Linked Lists" (Option C)

What are linked lists?

It is to be noted that a linked list is a linear collection of data pieces whose order is determined by their physical placement in memory. Instead, each piece refers to the one before it.

It is a data structure made up of a collection of nodes that represent a sequence.

Linked lists are linear data structures that store information in separate objects known as nodes. These nodes include data as well as a reference to the next node in the list. Because of their ease of insertion and deletion, linked lists are often utilized.

Learn more about data structures:
https://brainly.com/question/24268720
#SPJ1

For questions 1-3, consider the following code:



x = int(input("Enter a number: "))




if x != 7:

print("A")




if x >= 10:

print("B")




if x < 10:

print("C")




if x % 2 == 0:

print("D")


What is output if the user types in 10? Click all that apply.

Group of answer choices

D

A

C

B

Answers

Answer:

B

Explanation:

because 10 ranges between the x>=10

Which device is not considered a computer?

a smartphone
an analog controller

Answers

Answer:

An analog controller is not considered a computer because you just move around the controls. You don't stare at a screen like a smartphone, so it is not a computer.

Explanation:

1. What operating system are you using on your computer?

Answers

Answer:

Windows

Explanation:

Flexible and convenient

1. What's the minimum RAM requirements to install or upgrade to Windows 11?
1 GB for 32-bit or 2 GB for 64-bit
O4 GB
8 GB

Answers

Answer:

4 GB

Explanation:

You need 4 gigabytes (GB) or greater. Storage: 64 GB* or greater available storage is required to install Windows 11. Extra storage space might be required to download updates and enable specific features. According to Windows 11 system requirements, my 4 GB ram is enough to upgrade my pc from windows 10 to windows 11.

Task:
1. Create a user named Administrator with
unlimited amount of space

2. Change the password of Administrator

3. Grant update privileges on the
Student_name, GPA columns to
Administraor user from Student table

4. Remove Privilege Update from
Administrator

5. Create a profile named MGProfile with 2
sessions per user and the life time of
password is 160 and 3 failed attempts to
log in to the user account before the
account is locked.

Answers

Most frequent reasons for Windows operating system loading errors: broken or faulty BIOS. The size and settings of a computer hard disk are not supported by BIOS. damaged or faulty hard disk.

How to Fix Operating System Loading ErrorAny Windows laptop or computer may experience the problem of Windows Error Loading Operating System at any time. This occurs when the computer tries to boot but displays an error message such as "Error loading operating system."The good news is that you don't need to freak out when your computer won't turn on. You can try a number of tested techniques to recover your data and restore your device.Most frequent reasons for Windows operating system loading errors:Damaged or faulty BIOSThe size or settings of a computer hard drive are not supported by BIOS.damaged or faulty hard diskthe incorrect disk was selected as the bootable hard drive to load the operatingoperating system that is incompatible.

To Learn more about loading errors refer to :

https://brainly.com/question/11472659

#SPJ1

what are the activities usually performed in database operations

Answers

Answer:

The most frequently available operators include PROJECT, JOIN and SELECT. SQL includes DDL (Data Description Language)

Explanation:

Why does internet privacy matter?

Answers

Answer:

Internet privacy is important because of the abundant amount of scammers, hackers, and others who want to exploit your information. It is also important to protect your personal information and browsing history, since these can be manipulated in many different ways.

Explanation:

The control lines in the bus connect the control unit to the CPU.

True
Or False

Answers

Answer:

true

Explanation:

The control bus contains a control line for writing instructions and a control line for reading instructions. When the CPU writes data to the main memory, it transmits a signal to the write command line. The CPU also sends a signal to the read command line when it needs to read.

||||
Attempts Remaining: 1
Entering a Formula
Insert a formula in cell G4 that finds the value of subtracting
F4 from E4

Answers

Answer:

Explanation:

Formula:

= E4 - F4

Define a Video Graphics Card.
is it an input, processing, storage or output device?​

Answers

Answer:

output

Explanation:

video card, also called a graphics card, integrated circuit that generates the video signal sent to a computer display. A video card connects to the motherboard of a computer system and generates output images to display.

you have a 10vdg source available design a voltage divider ciruit that has 2 vdc , 5vdc , and 8 vdc available the total circuit current is to be 2mA

Answers

If you try to divide 10V in three voltages, the sum of the three voltages must be equal to the total voltage source, in this case 10V. Having said this, 2 + 5 + 8 = 15V, and your source is only 10V. So you can see is not feasible. You can, for example, have 2V, 5V and 3V, and the sum is equal to 10V. Before designing the circuit, i.e, choosing the resistors, you need to understand this. Otherwise, I suggest you to review the voltage divider theory.

For instance, see IMG2 in my previous post. If we were to design a single voltage divider for the 5VDC, i.e, 50% of the 10V source, you generally choose R1 = R2., and that would be the design equation.

Given numStack: 23, 26, 94 (top is 23)
What does Peek(numStack) return?

Answers

Using the knowledge in computational language in python it is possible to write a code that create a program that takes a string as an argument into its constructor.

Writting the code:

import java.util.*;

public class Expression

{

 Scanner in = new Scanner(System.in);

 Stack<Integer> stack = new Stack<Integer>();

 public boolean check()

 {

   System.out.println("Please enter your expression.");

   String newExp = in.next();

   String[] exp = new String[newExp];

   for (int i = 0; i < size; i++)

   {

     char ch = exp.charAt(i);

     if (ch == '(' || ch == '[' || ch == '{')

       stack.push(i);

     else if (ch == ')'|| ch == ']' || ch == '}')

     {

       //nothing to match with

       if(stack.isEmpty())

       {  

         return false;

       }

       else if(stack.pop() != ch)

       {

         return false;

       }

     }            

   }

   if (stack.isEmpty())

   {

     return true;

   }

   else

   {

     return false;

   }

 }

}

See more about JAVA at brainly.com/question/12975450

#SPJ1

The programmer wants to change this code so that a third background image appears when the player presses the “B” button. What does the programmer need to do?

Answers

Answer:

i think its B but im not sure

Explanation:

Which of the following is the correct binary representation of the number 2?

Answers

Answer:

10 i think

Explanation:

Facial recognition software is useful for identifying a suspect in a crime because human features are ________.

all the same

unique to an individual

hard for a human to identify

difficult for computers to examine

Answers

Answer:

Its (B) unique to an individual

Explanation:

Got it right on my quiz.

Can someone help me with this worksheet?

Answers

Answer:

Here are the answers

Explanation:

When collecting and sharing information, the company must meet all _________________________ for the type of data being collected.
A US laws
B State Laws
C Federal Laws
D Federal or State Laws

Answers

Answer: D Federal and State Laws

Explanation: U.S. Privacy Act of 1974-this act established rules and regulations regarding U.S. government agencies collection, use, and disclosure of personal information.

The Federal Trade Commission govern the collection, use, and disclosure of personal data.

HIPPA- Health Insurance Portability and Accountability provide healthcare and health insurance protection

Answer: D

Explanation:

Errors can be syntax errors or logic errors (the code works, but not as intended). In the Guess My Number game, there is a lower limit and an upper limit for the range of possible numbers to guess. If the lower limit were exclusive and the upper limit inclusive, which expression would properly generate values for the secret number?

(int)(Math.random() * (upper − lower + 1) ) + lower
(int)(Math.random() * (upper − lower) ) + lower + 1
(int)(Math.random() * (upper − lower + 1) ) + lower - 1

Answers

Errors can be syntax errors or logic errors (the code works, but not as intended) is option A: (int)(Math.random() * (upper − lower) ) + lower

What is  the syntax errors about?

The phrase that would correctly provide results for the secret number if the lower limit were inclusive and the upper limit exclusive is Option A

Note that we cannot increase the lower limit by one because it is INCLUSIVE. Additionally, the Math.random() function returns a result between [0,1[ that satisfies our requirements (meaning the 0 is included, but not the 1).

Therefore, We'll be flawless if the (int) caster returns only the integer component after rounding down the result.

Learn more about syntax errors from

https://brainly.com/question/13658401
#SPJ1

Know the tags to be used for each style or format.​

Answers

Answer:

1. Bold                           <b                    /b>

2. Strong                      <strong    /strong>

3. Italic                          < i              /i >

4. Emphasized             <em           /em>

5. Superscript              <sup         /sup>

6. Subscript                 <sub        /sub>

Explanation:

Distinguish between composition and inheritance.

Answers

Answer:

compotsition: The combining of distinct parts or elements to form a whole

Inheritance: The action of inheriting something

Explanation:

COPPA regulates personal information that companies can use. Which users does this law protect?

Answers

COPPA is required by law to protect children under the age of 13 years, from having their personal information used by companies.

What is a PII?

PII is an abbreviation for personally identifiable information and it can be defined as any type of information that can be used by individuals or companies on its own or with other relevant data, so as to identify an individual.

In the United States of America, Children's Online Privacy Protection Act (COPPA) is required by law to protect all American children who are under the age of 13 years, from having their personally identifiable information (PII) being used by business organizations (companies).

Read more on COPPA here: https://brainly.com/question/15608567

#SPJ1

Complete Question:

COPPA regulates personal information that companies can use. Which users does this law protect? COPPA protects children under the age of ________ from having their personal information used by companies.

A computer chip is
an example of hardware or software?

Answers

Answer: A system on a chip consists of both the hardware, described in § Structure, and the software controlling the microcontroller, microprocessor or digital signal processor cores, peripherals and interfaces.

i think it’s hardware

where does an argument in a function go?

Answers

Answer:

Arguments are specified afterwards the operate name,inside the parentheses . you may add as many arguments as you want,just divide them with a comma .

Explanation:

Write a note on scanning devices.

Answers

A scanner is a device that captures images from photographic prints, posters, magazine pages and similar sources for computer editing and display. Scanners work by converting the image on the document into digital information that can be stored on a computer through optical character recognition (OCR).

Other Questions
What is the slope shown below? groups of students who share blank characteristics tend to do better at losing weight and keeping it off than do groups of dissimilar students. ____ idea that rule of law must be followed according to the correct procedures so all citizens receive fair treatment which of the following is the equation of the line that passes through the point (-3,7) and is parallel to the y-axis. why was the princess punished more in the book lady or the tiger Which expression would be easier to simplify if you used the commutative property to change the groupingA. [(-2.0) + (-0.6) + 1.7B. 6 + [4/9 + (-2/9)]C. (60 + 40) + (-27)D. (2 + 5/2) + (-1/2) What is the operation rule from number of ounces of flour to number of cupcakes? Please use the graph above. (A.) Multiply by 3(B.) Multiple by 2 (C.) Add 8(D.) 2 can someone tell me if im right? Travis rents an apartment in a historic, all-brick building downtown. The value of the belongings in the apartment is about $11,000. If Travis wishes to insure his belongings while renting, how much will he have to pay for insurance per year? Use the table above to solve.I did:it fell under 0.39 for building and 0.43 for contents so I did 0.39 x 12=4.68 then added the 100 dollar bonus and got $104.68 Practice Prompt: In "Button, Button" by RichardMatheson, what does Arthur's reaction to the redbutton suggest about his character? State one rational number between -0.45 and -0.46 (answer must be in decimal form.) A from of government run by elected officials is DetachmentLiberationRepublic The x-component of a force on a 46-g golf ball by a 7-iron versus time is plotted in the following figure: a. Find the x-component of the impulse during the intervals i. [0, 50 ms], and ii. [50 ms, 100 ms] b. Find the change in the x-component of the momentum during the intervals iii. [0, 50 ms], and iv. [50 ms, 100 ms] Can someone help me with this please? Why is it important for Marquis to demonstrate that his argument does not imply that use of contraception is seriously morally wrong? I need help with my pre-calculus homework, please show me how to solve them step by step if possible. I need help with how to apply the problem on the calculator. The image of the problem is attached.Instructions: Make sure your calculator is in degree mode. is 13 over 12 a proper or an improper fraction? The unbearable weight of massive talent, which premieres on starz in october, is a movie that takes a comedic look at the actions of which famous actor when he is forced to live up to his own legend after being recruited by a cia agent after a superfans party take a wild turn?. Write a short story with flashback 7. This question is about calculating the area.A nanoparticle is in the shape of a cuboid.Calculate its surface area to volume ratio.Show working.aa = 80 nmb = 15mmc = 20nmCSurface area to volume ratio: thoroughbred horses are among the fastest horses in the world and are used in famous racing events such as the kentucky derby. the mass of a thoroughbred is about 500 kg. if a horse with this mass is galloping with a momentum of 8,220 kgm / s what is its speed? 3