What are the different parts of a URL? Why is it important to understand the different parts?

Answers

Answer 1

Answer:

The different parts of a URL are the protocol, the domain name, the port number, the path, and the query string.

The protocol is the set of rules used to exchange data between a client and a server. The most common protocol used on the web is HTTPS.

The domain name is the unique address of a website. It typically consists of a combination of a domain and a top-level domain, such as example.com.

The port number is an optional part of a URL that specifies the communication port used by the server. It is not typically included in a URL unless it is different from the default port for the protocol.

The path is the part of the URL that specifies the location of a specific resource on the server. It can consist of multiple segments separated by slashes.

The query string is an optional part of the URL that specifies additional information to be sent to the server. It is typically used to pass data to a web application, such as search terms or form data.

It is important to understand the different parts of a URL because they provide information about how to access a specific resource on the web. For example, knowing the protocol and domain name can help you determine the correct way to access a website, and understanding the path and query string can help you navigate to specific resources on that website.

Answer 2

Explanation:

Let's examine what that distinction means in more detail. The required parts of a URL depend to a great extent on the context in which the URL is used. In your browser's address bar, a URL doesn't have any context, so you must provide a full (or absolute) URL, like the ones we saw above.


Related Questions

what are two traits of a cloud computing architecture? a. single tiered b. not scalable c. on demand access to resources d. internet/intranet accessible server e. client and server run in the same physical environment

Answers

On demand access to resources & internet/intranet accessible server are two traits of a cloud computing architecture.

What is the architecture of cloud computing?The way technological elements come together to create a cloud, where resources are pooled through virtualization technology and shared over a network, is known as cloud architecture. The elements of a cloud architecture are as follows: an entrance platform (the client or device used to access the cloud)According to the NIST definition, cloud computing must have five key features: on-demand self-service, widespread network access, resource pooling, quick flexibility or growth, and measurable service.Private, public, hybrid, and multiclouds are the four basic subtypes of cloud computing. Infrastructure-as-a-Service (IaaS), platforms-as-a-Service (PaaS), and software-as-a-service are the three primary categories of cloud computing services (SaaS).

Learn more about cloud computing architecture refer to :

https://brainly.com/question/11934271

#SPJ4

steven is called to fix a network that is experiencing traffic congestion issues. which device should he replace to alleviate these issues

Answers

Answer:

Steven should replace the router to alleviate the traffic congestion issues.

Explanation:

g the sfsu university police department has been sending out live updates when incidents are happening on campus. would you use deep or shallow copies to implement this communication? please explain in detail.

Answers

The best way to implement this communication is Shallow copy.

What is Shallow Copy?

A shallow copy of an object is a bitwise copy in which the values of the original object are copied into a new object that is formed. In circumstances where an object field refers to another object, only the reference address is replicated.

The references to objects' original memory addresses are stored in shallow copies.The original object's modifications to the new/copied item are reflected in the shallow copy.While pointing references to the objects, shallow copy stores a copy of the original item.Rapid copy is shallow copy.

What is Deep Copy?

Deep copying is the term used to describe the repetitive copying process in which a duplicate of one object is consistently replicated in another. During this process, a brand-new collection of the object is first built, and copies of the offspring object then frequently replenish the ones found in the original collection.

Value copies of the object are kept in deep copies.Deep copies don't update the original item to reflect changes made to the new or duplicated object.Recursively copying the items while storing a duplicate of the original object is known as deep copy.Deep copy is slower than shallow copy.

To know more about shallow copy and deep copy visit:

https://brainly.com/question/4268544

#SPJ4

there is no difference between declaring an object of an ordinary class and an object of a template class. true false

Answers

The supplied claim that "declaring an object of an ordinary class and an object of a template class has no difference" is untrue.

What is a class template?

By employing a complex type specifier, a class template can be declared without being specified. an illustration would be templateclass L, class T> class Key. As a class template name, the name is now reserved.

What does an OOP template class do?

A template is a blueprint or formula for constructing a generic class or a function. Generic programming is demonstrated through library containers like iterators and algorithms, which were created utilizing the template notion.

To know more about template class visit:

https://brainly.com/question/13566912

#SPJ4

In 2-4 sentences explain the difference between “save” and the “save as” commands

Answers

Answer: The "save" command saves the document for when you open it the next time. The "save as" command saves the document as a file of your choice.

I hope this helped!

"Don't have a good day, have a great day!"

- Blue shirt guy

constructors cannot be overloaded which means a class can only have one constructor. question 57 options: true false

Answers

It is erroneous to say that a class can only have one constructor because constructors cannot be overloaded.

Can constructors be overloaded or not?

Constructor overloading is an option, similar to function overloading. Overloaded constructors have the same class name but varied in the number of parameters they accept. The corresponding constructor is invoked based on the quantity and type of arguments given.

What are an example and a constructor?

A specific form of member function known as a constructor is called immediately upon the creation of an object. In C++, a constructor is the same name as the class and lacks a return type. For instance, the class Wall's public constructor Wall() contains the following code:

To know more about constructors visit:

https://brainly.com/question/29999428

#SPJ4

how do you code a spawn manger?

Answers

To avoid having to manually set up our enemies in the Scene, we can create a Spawn Manager that will spawn them for us.

What is spawn manger?In this piece, I'll describe how I used a potent technique called coroutines to add a simple spawn manager to the space shooter project. We keep the hierarchy overview clear and stop clustering by adding the generating foes to a new parent. In order to stop the Spawn Manager from producing opponents if the Player is dead, we'll also learn how to construct a reference to the Player Script.

The Spawn Manager Script

Rather than having to manually set up our enemies in the Scene, we can spawn them automatically by creating a spawn manager.A new empty GameObject called "SpawnManager" should be created first, to which a new script for the Spawn Manager should be attached.Let's now put the enemy prefab that we want to spawn in a private GameObject variable. We make a private GameObject with the name enemyPrefab so that it can be referenced in the new SpawnManager Script.

To Learn more About Spawn Manager refer To:

https://brainly.com/question/6500846

#SPJ1

n binary search tree, write a function that finds and returns the median value. assume that the class member variable. [ size] contains the number of elements in the binary search tree. what is the time complexity of your function?

Answers

A sophisticated technique known as the binary search tree is used to analyze a node's left and right branches, which are portrayed as branches of a tree, and provide the value.

What is the Attributes of Binary Search Tree?

The following qualities make up a BST, which is composed of many nodes:

In a parent-child connection, the tree's nodes are depicted.There can only be two subnodes or subtrees on the left and right sides of each parent node, which can have no child nodes.Each sub-tree, or binary search tree, has a sub-branch to the right of it and a sub-branch to the left of it.With key-value pairs, all nodes are connected.Smaller keys than their parent node's keys are present on the nodes on the left subtree.Similar to the parent node, the keys of the nodes in the left subtree have lower values.

To Learn more About binary search tree refer to;

https://brainly.com/question/28388846

#SPJ4

what do I have to do? Do I have to make 4 websites or pick 4 different topics? or do I have to pick one topic for example sports... choose soccer football and so on.

Answers

Answer:

It gave you possible topics, you can choose from them, however you are fully free to choose from any.

In the "Link to Article", You simply put the website link there, Title & A summary

ms. boudreaux is choosing math tutorials to use in her inclusive fourth grade classroom. should she choose programs with universal design? why or why not?

Answers

Yes, universal design takes into account the requirements of all users and is effective for kids with impairments.

For what reasons does Mr. Castillo assign his pupils to flexible groups?

The pupils in Mr. Castillo's second-grade class are fairly diverse, and they have a range of skills. Flexible grouping, in his opinion, is the best strategy for student differentiation and outreach.

How does Ms. Fonteneau encourage her pupils in the classroom?

Ms. Fonteneau worries about her students' desire to learn French. She designs authentic activities, such as giving students assignments for travel-related work in French-speaking nations. She wants every student to be successful and earn good scores.

To know more about universal design visit :-

https://brainly.com/question/14935697

#SPJ4

an admin wants to update a field on all quote lines based on a quote field. which setup should the admin use?

Answers

The admin should use a Workflow Rule with an associated field update to update a field on all quote lines based on a quote field.

The Benefits of Using Workflow Rules for Updating Quote Lines

When it comes to updating field values on quote lines in Salesforce, workflow rules are a powerful and efficient tool that can be used to automate the process. Workflow rules are a feature of Salesforce that allow administrators to set up rules that are based on certain criteria, and when these criteria are met, the associated field values on the quote lines are automatically updated. This saves time and effort in the long run, as administrators don’t have to manually update each field value individually.

Using workflow rules to update quote lines can also help to ensure accuracy and consistency when making changes. Since the rules are set up ahead of time, administrators don’t have to worry about forgetting to update a certain field or making a mistake in the process. This can also reduce errors associated with manual updates, as the rules are designed to ensure that each field is updated correctly.

Learn more about the admin use:

https://brainly.com/question/28475127

#SPJ4

Data marts can be implemented ____ compared to data warehouses.
a. more quickly
b. it depends on the situation
c. at the same pace
d. less quick

Answers

Answer:

a. more quickly

Ethan wants to place a title at the top of a spreadsheet at the middle. He should _____.


A. click in cell Z10, type the title, and center the text inside the cell
B. center the text in cell A1
C. type the title, select the cells running across the top of the spreadsheet, and use
D. the Merge and Center command
E. change the alignment to right

Answers

In the middle of a spreadsheet, Ethan wants to put a title. He needs to enter the title, pick the cells at the top of the spreadsheet that run along the top, and use.

What is spreadsheet is used for?A spreadsheet is a tool used to store, manage, and analyze data. Data in a spreadsheet is arranged in a series of rows and columns and can be searched, sorted, calculated, and used in a variety of charts and graphs.A specific spreadsheet application is required in order to build an electronic spreadsheet. Microsoft Excel is by far the most widely used spreadsheet program, although there are other spreadsheet programs as well. These programs enable users to interact with data in a variety of ways to create budgets, forecasts, inventories, schedules, charts, and graphs, among many more data-based spreadsheets.The spreadsheet's true power lies in its capacity to manage challenging mathematical calculations and automatically recalculate sums as the sheet's underlying data changes. What-if analysis and forecasting benefit greatly from this. With options akin to those we saw in word processing, most spreadsheet applications also let users format their sheets. Spell checking and the option to insert decorative elements like borders and images are just two more features that the program shares with one another.The remaining sections of this lesson will walk you through some of the fundamental ideas and capabilities of spreadsheet programs before giving you links to tutorials that can help you advance your knowledge of Microsoft Excel, the spreadsheet program of choice at Broome Community College.

To Learn more About spreadsheet refer To:

https://brainly.com/question/26919847

#SPJ1

The if statement is used to create a(n) ________ _________, which allows a program to have more than one path of execution. The if statement causes one or more statements to execute only when a Boolean expression is true

Answers

Alternative execution paths can be specified by a program using the "if" statement construct.

An example of a statement in programming

A statement in computer programming is a single line of code that carries out a certain function. An illustration of a statement is the following line of code from the Perl computer language. In this example, a variable ($a) is given the value "3," which is saved as a string, in the form of the line $a = 3.

What does the code word "statement" mean?

A statement is a line of code that commands a task in a computer programming language. Each program is made up of a series of assertions.

To know more about statement in programming visit;

https://brainly.com/question/29896309

#SPJ4

Which of the following correctly stores 45 squared in the variable x?

Answers

Answer:

Explanation:

int x = 45 * 45;

in cellular technology, the carrier antenna and equipment to which mobile customers connect directly is called a(n) .

Answers

in cellular technology, the carrier antenna and equipment to which mobile customers connect directly is called cell site.

What is cell site equipment?In order to enable the use of wireless communication devices like telephones and radios in the surrounding region, electric communications equipment and antennae are put atop cell towers, sometimes referred to as cell sites.The full complement of hardware required to receive and transmit radio signals for cellular voice and data transmission is referred to as a cell site. This equipment typically consists of transmitters, receivers, power amplifiers, combiners, filters, a digital signal processor, a power supply, and network interface modules.By sending out radio waves, your smartphone connects to one of the accessible cellular towers. These radio waves are released.

To learn more about cellular technology  refer,

https://brainly.com/question/5283991

#SPJ4

bluetooth is the popular name for the 802.15 wireless networking standard, which is useful for creating small __________.

Answers

Bluetooth is the popular name for the 802.15 wireless networking standard, which is useful for creating small personal area networks.

What is personal area network ?An individual's workspace can be connected with electronic devices via a personal area network. Between devices like PCs, smartphones, tablets, and PDAs, a PAN enables data transmission.Depending on how it is connected, a personal area network can be either wireless or wired. The explanations for these are provided below. Signals like infrared, zigbee, bluetooth, and ultrawideband, among others, are used to connect wireless personal area networks.It permits a person to link all or the majority of their devices together and access the Internet or a local network using any of the native or supported wireless communication protocols. WPAN is another name for a short-range wireless network.

To learn more about PAN refer :

https://brainly.com/question/14704303

#SPJ4

how does agriculture contribute to water quality impairment (pollution)? in other words, how are sediment, nitrogen and phosphorus lost from agricultural activities?

Answers

When it rains or melts, the extra nitrogen and phosphorus in farm fields can wash into nearby waterways. Over time, the extra nitrogen and phosphorus can also seep through the soil and enter the groundwater. Water bodies may become eutrophicated due to high nitrogen and phosphorus levels.

What role does agriculture play in the contamination of water?

Surface water and groundwater both may suffer from agricultural pollutants. Runoff and infiltration move fertilizers and pesticides into nearby streams, rivers, and groundwater, meaning they don't stay stationary on the terrain where they are applied.

How does ag runoff impact the quality of the water?

By generating erosion, conveying fertilizers, pesticides, and heavy metals, as well as by reducing the amount of water that naturally flows in streams and rivers, excessive irrigation can have a negative impact on water quality. Selenium, a hazardous element that can damage waterfowl reproduction, can also accumulate as a result of it.

To know more about Water pollution visit;

https://brainly.com/question/19920929

#SPJ4

a data analyst is managing a database of customer information for a retail store. what sql command can the analyst use to add a new customer to the database?

Answers

If a data analyst is managing a database of customer information for a retail store. They should use INSERT INTO to add a new customer to the database.

Who is a data analyst?

Data analysts are essential to business operations in a variety of sectors. Data analysts support their organizations by processing, visualizing, and converting data into useful insights in almost every industry, including healthcare, finance, consumer goods, and almost every other one. The need for data analysts will increase over the following ten years.

Data that is disorganized, inconsistent, or confusing may be made readable and understandable by a data analyst using analytical tools and techniques. Data analysts are frequently in charge of compiling data, organizing it, and identifying trends and patterns. However, duties may differ depending on position and industry.

Learn more about Data analysis

https://brainly.com/question/29214006

#SPJ4

Avery is using the Expression Builder shown below.



Which steps will allow Avery to add the expression "[lngItemOrdID] < 100" to the Expression Builder panel?

a. Select "qryOrdersandAmount," select "lngItemOrdID," then click on its Value property, drag it to the panel, and type "< 100" in the panel after the syntax for the field.

b. Select "qryOrdersandAmount," double-click on "lngItemOrdID," drag it to the panel, and type "< 100" in the panel after the syntax for the field.

c. Select "qryOrdersandAmount," select "lngItemOrdID," then click on its Value property, drag both to the panel, and type "< 100" in the panel after the syntax for the field.

d. Select "qryOrdersandAmount," select "lngItemOrdID," double-click on its Value property, and type "< 100" in the panel after the syntax for the field.

Answers

The steps that will allow Avery to add the expression "[lngItemOrdID] < 100" to the Expression Builder panel is option d. Select "qryOrdersandAmount," select "lngItemOrdID," double-click on its Value property, and type "< 100" in the panel after the syntax for the field.

What is an expression builder?

In getting access, one need to select Expression Builder from the menu by performing a right-click on the data table or by clicking the down arrow next to the expression box. Two independently resizeable panes make up the Expression Builder's screen.

Therefore, Avery need to enter a special name for the expression in the Expression Builder dialog. Choose the fields and operations you want from the lists. To include a field or function in the Expression Equation field, click or double-click the blue arrow.

Learn more about Expression Builder from

https://brainly.com/question/14363859

#SPJ1

Complete the code.
import csv
inFile = open ("one.txt","r")
outFile = open("another.txt", "w")
myReader = csv.reader(inFile)
for item in myReader:
aWord = item[0]
aNumber = "___" (item[1]) + 0.4
line = aWord + "," + str(aNumber) + '\n'
outFile.write(line)

float,str,int

Answers

Answer:

import csv

inFile = open ("one.txt","r")

outFile = open("another.txt", "w")

myReader = csv.reader(inFile)

for item in myReader:

aWord = item[0]

aNumber = float(item[1]) + 0.4

line = aWord + "," + str(aNumber) + '\n'

outFile.write(line)

Answer: str

Explanation: string

An led is useful because when a current passes through it, it gives out. What?.

Answers

A light-emitting diode (LED) is a semiconductor device that emits light when an electric current flows through it.

What is  emits light ?The ability of matter to emit light depends on its state of excitation, which can occur for a number of reasons as we shall demonstrate. Light is often emitted at specific energies by the atoms and molecules that make up matter. Either a spontaneous or induced light emission process can occur.When current passes through a semiconductor device called a light-emitting diode (LED), the LED emits light. The semiconductor's electrons and electron holes interact once more to produce photons, which are energy particles.Fluorophores, which release photons when they transition from a high-energy "excited state" to a low-energy "ground state," are the molecules that are involved in these reactions that give off our glow.

To learn more about  emits light refer to:

https://brainly.com/question/28930177

#SPJ4

all the data of your company is concentrated in two databases. all employees use pcs or laptop computers, and all use a corporate network. you are to prioritize protection of the following elements of your company: pcs and laptops, the databases, the corporate network. which is the element about which you should be most concerned, and why?

Answers

You should focus most of your attention on the databases if all of your company's data is contained in just two of them. The most crucial resources are those related to companies.

A corporate network is what?

Corporate Networks are crucial company infrastructure that can span numerous buildings or regions. They are carefully thought out and well-designed. The network can be increasingly vast and multi-format as an organization becomes more complex.

A corporate database is what?

Corporate databases contain information on any business, from its inception to its closure. It includes all the data pertaining to every business's operations. It includes information on the background of the relevant industries.

To learn more about database visit:

brainly.com/question/1160209

#SPJ4

What is done to ensure equal power in all channels in a network with analog and digital modulation channels? ncti

Answers

Use a greater amplitude level for analog TV channels than for QAM channels.

What do digital and analog modulation mean?

Amateur radio, FM radio, and short-wave transmission all use analog modulation. The transmission of binary signals is a component of digital modulation (0 and 1). The transmission of binary signals is a component of digital modulation (0 and 1).

What steps are taken to guarantee equal power across all channels?

a quadrature amplitude modulation (QAM) channel has a substantially higher spectral density than an analog TV channel. Use a greater amplitude level for analog TV channels than for QAM channels.

To know more about channels  visit:-

https://brainly.com/question/28483501

#SPJ1

what are the differences between functional and procedural programming languages? explain. provide examples.

Answers

The difference between functional and procedural programming languages are:

Procedural programming: The method a program that is used to reach desired. The example of procedural programming is FORTRAN, COBOL, ALGOL, BASIC, C and Pascal.Programming languages: a vocabulary and set of grammatical rules for make a command to the computer or computing device to perform specific tasks. Most of programming languages are text based. The example of programming languages are javascript, C, C++, Phyton, Java, Ruby, etc.

Programming languages and procedural languages are the programs that is provided by computer. Programming languages is used when you want to make a program in the computer. With, programming language, computer will make the program that is desired by translate the command that is served text-based. In the simple words, programming languages will translate your command with computer languages.

Learn more about programming languages, here https://brainly.com/question/23959041

#SPJ4

Write a method maxmagnitude() with three integer parameters that returns the largest magnitude value. Use the method in the main program that takes three integer inputs and outputs the largest magnitude value.

Answers

Answer:

def maxmagnitude(a, b, c):

   return max(abs(a), abs(b), abs(c))

   

a = int(input("Enter an integer: "))

b = int(input("Enter an integer: "))

c = int(input("Enter an integer: "))

if a < 0 or b < 0 or c < 0:

   print("Largest magnitude:", -maxmagnitude(a, b, c))

else:

   print("Largest magnitude:", maxmagnitude(a, b, c))

since you didnt mention what program youre using im going to answer using python. if you would like me to amend please let me know!

You can use your phone number as a password.

True
False

Answers

Solution:

False

Explanation:

Your friends, family, and others that know your phone number will be able to log in just as easily as you.

Hope that helps!

The computer uses a bootstrap.
Tick () one box to show the part of a computer of which the bootstrap is an example.

Answers

Answer: A

Explanation: It's a software

The computer uses a bootstrap. That one box that show the part of a computer of which the bootstrap is an example is application software. Thus, option A is correct.

What is software?

Software is the term for the intangible. The software is the most important aspect. Software is a collection of rules, data, or algorithms used to run machines and perform certain tasks. Apps, scripts, and programs that run on a mobile device are referred to as software.

An application is any software, or combination of applications, that is intended for the end user. Application software is classified into two categories: systems software and applications software. Database programs, web browsers, spreadsheets, and word processors are examples of application software.

Therefore, The computer uses a bootstrap. That one box that show the part of a computer of which the bootstrap is an example is application software. Thus, option A is correct.

Learn more about on software, here:

brainly.com/question/985406

#SPJ2

When a user clicks on a menu button and hears a click, what kind of sound does the click represent?

A.
animation

B.
dynamic

C.
static

D.
feedback

Answers

When a user clicks on a menu button and hears a click, the kind of sound the click represent is feedback. The correct option is D.

What is feedback?

Feedback is the information regarding a product's reactions, a person's performance of a task, and so on that is used to improve.

To “click” an onscreen button, push the real mouse button while the cursor is over the icon of the onscreen button. The clicking noise is caused by the unique switch technology utilized almost universally in the computer mouse.

Therefore, the correct option is D. feedback.

To learn more about click, refer to the link:

https://brainly.com/question/1674543

#SPJ1

The phase of production when many different workers will be on location to film is called:
A) editing
B) Launching
C) principal photography.
D) dynamic photography.

Answers

The phase of production when many different workers will be on location to film is called option C) principal photography.

What does a movie's "principal" mean?

An actor who speaks on camera is typically considered to be a principal actor. This categorization might indicate several things depending on the type of production (commercials are subject to different regulations than films and television programs) or the contract an actor is working under.

In Film production's principal photography stage, which comes between pre-production and post-production, is where the creative vision is put into action. The moment the actors arrive on set, call sheets are distributed, the lighting are put up, and the cameras are set to start recording is when this happens.

Therefore, In a film, most of the shooting occurs during prime time photography. The main actors are usually present in these situations. As opposed to the requirement to finish particular VFX shots or second-unit photography. Hence option C is correct.

Learn more about principal photography from

https://brainly.com/question/27201304

#SPJ1

Other Questions
An object moving at 44 m/s is increasing in speed by 2 m/s. After 3 seconds, whatwould its velocity be? HELP PLEASE! THIS IS DUE TOMORROW! GIVING OUT 20 PTS!Lucy's grade for her science class will be the average of her Unit 1 and Unit 2 tests andher Unit 3 project. If she got a 91 on her Unit 1 test and an 88 on her Unit 2 test, what mustshe score on her project to earn a 90 average? answer please urgent! Compared with the rest of europe, northern italy had manychurches. Cities. Farms. Forests. Which prepositional phrase in bold type contains the correct pronoun? All of the following are elements of the statement of financial condition for state and local governments with the exception of:A) Assets and LiabilitiesB) Deferred inflow and outflow of resourcesC) Net positionD) Inflow and outflow of resourcesAnswer: D you are riding on the edge of a spinning playground merry-go-round. if you pull yourself to the center of the merry-go-round, what will happen to its rotation? In the fall of 1996, tuition and registration fees for undergraduates at the University of California, Davis was $1411. In the fall of 2018, tuition and feeswere $14,402. Find the percent increase. Round your answer to the nearest tenth percent% increase What year did the orthodox church influence unification? what will be the difference between twd saints and sinners chapter 2 quest and twd saints and sinners chapter 2 pc Hello Factor this with steps please what are the likely effects of higher species richness on ecosystem stability parameters based on scientific studies? A game designer wants to make sure that their game looks good from all angles. What is the game designer striving for? A. looping B. fluidity C. readability D. game-feel Which of the following was the most important change that Budhism underwent from 600-1450 C.E. as it continued to spread throughout Asia? Review what you learned in the unit about attribution theory. Explain in your own words what it is. Describe how attributions affect the way we explain behavior. In what way can attribution theory be harmful? In what way can it be helpful? what form of psychological empowerment are people experiencing when they feel that their work makes a difference and contributes to progress? helppp me please. i did my points but I need help on the rest malcolm should have explained how each person could benefit from completing his or her part of the project, which would be using what influence tactic? Rewrite 1 1/5 using fifths1 1/5 - 1/3= __ /__ - 1/3 Donald buys a pack of 9 chocolate bars.The pack costs 2.50Donald sells all 9 chocolate bars for 45p each.Work out Donald's percentage profit.