Given two integers as user inputs that represent the number of drinks to buy and the number of bottles to restock, create a VendingMachine object that performs the following operations:

Purchases input number of drinks
Restocks input number of bottles
Reports inventory
The VendingMachine is found in VendingMachine.java. A VendingMachine's initial inventory is 20 drinks.

Ex: If the input is:

5 2
the output is:

Inventory: 17 bottles

Need this answer in java! !!!!!!!!!!!!

Answers

Answer 1

Answer:

import java.util.Scanner;

class Main {

 public static void main (String args[])

 {

   Scanner input = new Scanner(System.in);

   VendingMachine machine = new VendingMachine(20);

   System.out.print("Enter nr to purchase: ");

   int nrPurchased = input.nextInt();

   System.out.print("Enter nr to re-stock: ");

   int nrRestock = input.nextInt();

   machine.Transaction(nrPurchased, nrRestock);

   input.close();

 }

}

class VendingMachine {

 private int inventory;

 public VendingMachine(int initialInventory) {

   inventory = initialInventory;

 }

 public void Transaction(int nrToBuy, int nrToRestock) {

   inventory += nrToRestock - nrToBuy;

   System.out.printf("Inventory: %d bottles.\n", inventory);

 }

}

Answer 2

The program is an illustration of a sequential program, and it does not require loops, iterations and branches.

The program in java, where comments are used to explain each line is as follows:

import java.util.Scanner;

class Main {

public static void main (String args[]){

   //This creates a scanner object

  Scanner input = new Scanner(System.in);

  //This gets input for the number of purchases

  int Purchased = input.nextInt();

  //This gets input for the number of restocks

  int Restock = input.nextInt();

  //This calculates and prints the inventory

System.out.print("Inventory: "+(20 - Purchased + Restock)+" bottles");

}

}

At the end of the program, the net inventory is printed.

Read more about similar programs at:

https://brainly.com/question/22851981


Related Questions

Write a java program.

create a function void process(char ch, int x, int y)- to accept an arithmetic operator (+, -, /, *) in argument ch and two integers in arguments x and y. now on the basis of the operator stored in ch perform the operation in x and y and print the final result. also, write a main function to input the two integers and an arithmetic operator, and by invoking function process() print the output​

Answers

Answer:

The source code has been attached to this response. It contains comments explaining each line of the code. Kindly go through the comments.

To run this program, ensure that the file is saved as ArithmeticProcessor.java

Keep editing line 7 of the code to test for other inputs and arithmetic operation.

A sample output has also been attached to this response.

¿Como se adaptan a un proceso productivo relacionado con el taller de actividad tecnología que cursas?

Answers

Abcdefghijklmopqrstuvwxyz

Consider the following program in which the statements are in the incorrect order. Rearrange the statements so that the program prompts the user to input the height an the radius of the base of a cylinder and outputs the volume and surface area of the cylinder. Format the output to two decimal places.
#include
#include
int main()
{}
double height;
cout << "Volume of the cylinder = "
<< PI * pow(radius, 2.0)* height << endl;
cout << "Enter the height of the cylinder: ";
cin >> radius;
cout << endl;
return 0;
double radius;
cout << "Surface area: "
<< 2 * radius * + 2 * PI * pow(radius, 2.0) << endl;
cout << fixed << showpoint << setprecision(2);
cout << "Enter the radius of the base of the cylinder: ";
cin >> height;
cout << endl;
#include
const double PI = 3.14159;
using namespace std;

Answers

Answer:

The arrange code is as follows:

#include<iomanip>

#include<iostream>

#include<math.h>

using namespace std;

const double PI = 3.14159;

int main(){

double height;

double radius;

cout << "Enter the height of the cylinder: ";

cout << endl;

cin >> height;

cout << "Enter the radius of the base of the cylinder: ";

cout << endl;

cin >> radius;

cout << fixed << showpoint << setprecision(2);

cout << "Volume of the cylinder = "<< PI * pow(radius, 2.0)* height << endl;

cout << "Surface area: "<< 2 * radius * + 2 * PI * pow(radius, 2.0) << endl;

return 0;

}

Explanation:

Required

Rearrange the program

There are no one way to solve questions like this. However, a simple guide is as follows:

All header files must be called first (i.e #include....)

Followed by the namespaces (std)

if the program uses constant, the constant must be declared and initialized.

e.g. const double PI = 3.14159;

Next, all variables and must be declared (e.g. double radius)

Next, all inputs must be taken before the values of the variables can be used (e.g. cin >> height;)

If the inputs used prompts, the prompt must be before the inputs.

Next, perform all computations then output the results

Consider the following code:

static void Main(string[] args) { int a; Sample1(ref a); Console.WriteLine(a); Sample2(out int b); Console.WriteLine(b); } static void Sample1(ref int value) { value = 2; } static void Sample2(out int value) { value = 4; }

Which of the following is true regarding the given code?

a. The error "Use of unassigned local variable a" will appear during compilation.
b. Line 4 will print the value of variable a as 2.
c. Line 6 will print the value of variable b as 2.
d. The error "Multiple declaration of the value variable" will occur during compilation.

Answers

Answer:

Use of unassigned local variable `a'

Explanation:

Required

What is true about the code

After declaring variable a as integer, i.e.

int a

For the program, a has to be initialized with an integer value

e.g. a = 5;

Initializing a will prevent the use of unassigned local variable error.

Since a is not initialized in the program, the program will return the above error for variable a.

5. Name the special window that displays data, when you insert a chart.

a) Datasheet b) Database c) Sheet​

Answers

Answer:

A.Datasheet

Explanation:

I hope it's helpful

Six months after a new version of an OS was released to the market, end users began to lose access to application updates. Which of the following was MOST likely the reason for this issue?A. Update limitationsB. Limited accessC. End-of-lifeD. Network connection

Answers

Answer: C. End-of-life

Explanation:

The most likely reason for the lose of access to the application updates by the end users is refered to as end-of-life.

In this case, technical support will no longer be provided by the developer and there won't be further updates to the operating system. Therefore, the correct option is C.

Write a procedure named Read10 that reads exactly ten characters from standard input into an array of BYTE named myString. Use the LOOP instruction with indirect addressing, and call the ReadChar procedure from the book's link library. (ReadChar returns its value in AL.)

Answers

Answer:

Following are the solution to the given question:

Explanation:

Since a procedure has the Read10 parameter, the 10 characters from the input file are stored in the BYTE array as myString. The LOOP instruction, which includes indirect addressing and also the call to the ReadChar method, please find the attached file of the procedure:

Give two examples of html structure

Answers

Answer:

semantic information that tells a browser how to display a page and mark up the content within a document

A customer would like you to install a high-end video card suitable for gaming. Your installation and configuration SHOULD include:________

Answers

Answer: • Ensure that the video card is compatible with the expansion slot

• Install video drivers from CD and then install updated drivers from the internet

• Configure the PC to use the integrated graphics if available and needed

Explanation

Your question isn't complete as you didn't put the options but I got the options online and the correct answers have been provided.

The installation and configuration for the high-end video card suitable for gaming will include:

• Ensure that the video card is compatible with the expansion slot

• Install video drivers from CD and then install updated drivers from the internet

• Configure the PC to use the integrated graphics if available and needed

21
What does the following code print?
if 4 + 5 == 10:
print("TRUE")
else:
print("FALSE")
print("TRUE")
(2 Points)

Answers

Answer:

error

Explanation:

Write a program that first reads in the name of an input file and then reads the input file using the file.readlines() method. The input file contains an unsorted list of number of seasons followed by the corresponding TV show. Your program should put the contents of the input file into a dictionary where the number of seasons are the keys, and a list of TV shows are the values (since multiple shows could have the same number of seasons).
Sort the dictionary by key (least to greatest) and output the results to a file named output_keys.txt, separating multiple TV shows associated with the same key with a semicolon (;). Next, sort the dictionary by values (alphabetical order), and output the results to a file named output_titles.txt.
Ex: If the input is:
file1.txt
and the contents of file1.txt are:
20
Gunsmoke
30
The Simpsons
10
Will & Grace
14
Dallas
20
Law & Order
12
Murder, She Wrote
the file output_keys.txt should contain:
10: Will & Grace
12: Murder, She Wrote
14: Dallas
20: Gunsmoke; Law & Order
30: The Simpsons
and the file output_titles.txt should contain:
Dallas
Gunsmoke
Law & Order
Murder, She Wrote
The Simpsons
Will & Grace
Note: There is a newline at the end of each output file, and file1.txt is available to download.
currently, my code is:
def readFile(filename):
dict = {}
with open(filename, 'r') as infile:
lines = infile.readlines()
for index in range(0, len(lines) - 1, 2):
if lines[index].strip()=='':continue
count = int(lines[index].strip())
name = lines[index + 1].strip()
if count in dict.keys():
name_list = dict.get(count)
name_list.append(name)
name_list.sort()
else:
dict[count] = [name]
return dict
def output_keys(dict, filename):
with open(filename,'w+') as outfile:
for key in sorted(dict.keys()):
outfile.write('{}: {}\n'.format(key,';'.join(dict.get(key))))
print('{}: {}\n'.format(key,';'.join(dict.get(key))))
def output_titles(dict, filename):
titles = []
for title in dict.values():
titles.extend(title)
with open(filename,'w+') as outfile:
for title in sorted(titles):
outfile.write('{}\n'.format(title))
print(title)
def main():
filename = input()
dict = readFile(filename)
if dict is None:
print('Error: Invalid file name provided: {}'.format(filename))
return
output_filename_1 ='output_keys.txt'
output_filename_2 ='output_titles.txt'
output_keys(dict,output_filename_1)
print()
output_titles(dict,output_filename_2)
main()
The problem is that when I go to submit and the input changes, my output differs.
Output differs. See highlights below. Special character legend Input file2.txt Your output 7: Lux Video Theatre; Medium; Rules of Engagement 8: Barney Miller;Castle; Mama 10: Friends; Modern Family; Smallville;Will & Grace 11: Cheers;The Jeffersons 12: Murder, She Wrote;NYPD Blue 14: Bonanza;Dallas 15: ER 20: Gunsmoke; Law & Order; Law & Order: Special Victims Unit 30: The Simpsons Expected output 7: Rules of Engagement; Medium; Lux Video Theatre 8: Mama; Barney Miller; Castle 10: Will & Grace; Smallville; Modern Family; Friends 11: Cheers; The Jeffersons 12: Murder, She Wrote; NYPD Blue 14: Dallas; Bonanza 15: ER 20: Gunsmoke; Law & Order; Law & Order: Special Victims Unit 30: The Simpsons

Answers

Answer:

Explanation:

The following is written in Python. It creates the dictionary as requested and prints it out to the output file as requested using the correct format for various shows with the same number of seasons.The output can be seen in the attached picture below.

mydict = {}

with open("file1.txt", "r") as showFile:

 for line in showFile:

   cleanString = line.strip()

   seasons = 0

   try:

       seasons = int(cleanString)

       print(type(seasons))

   except:

       pass

   if seasons != 0:

       showName = showFile.readline()

       if seasons in mydict:

           mydict[seasons].append(showName.strip())

       else:

           mydict[seasons] = [showName.strip()]

f = open("output.txt", "a")

finalString = ''

for seasons in mydict:

   finalString += str(seasons) + ": "

   for show in mydict[seasons]:

       finalString += show + '; '

   f.write(finalString[:-2] + '\n')

   finalString = ''

f.close()



Every Java statement ends with: *

Period
Colon
Double quote
Semicolon

Answers

Answer:

semicolon is the answer

semi colon i did that test

what is the meaning of photography​

Answers

Answer and Explanation:

the process or art of producing images of objects on sensitized surfaces by the chemical action of light or of other forms of radiant energy, as x-rays, gamma rays, or cosmic rays.

[tex] \sf\underline{ Photography} \:  is \: the \: way \: / \: process \: / \: art \\ \sf \: of \: taking \: beautiful \: pictures \\ \sf \: usually \: of \: amazing \: sceneries \: (it \: can \: be \: of \: other \: \\ \sf things \: as \: well) \: for \: visual \: pleasure. \: The \: attached \: picture \\ \sf \: is \: an \: example \: for \: a \: good \\ \sf\: type \: of \: photography. \: A \: person \: who \: practices \: the \: \\\sf art \: of \: photography \: is \: known \: as \: a \: \underline{ photographer}.[/tex]

multimedia is an effective tool used in different fields such as business and education true or false​

Answers

Answer:

True

Explanation:

Multimedia is used in many fields. It is basically the ability to express something in many different ways. This allows you to more easily demonstrate a product, idea, or even a theory. Since this can be through art, video, presentation, text, live, etc. It allows you to find the best format for the specific product or idea that you are trying to present to a group of viewers. That is why it is an effective tool for various fields since it can just as easily help a company sell a product as well as help a teacher express a mathematical concept.

mention three external power problems that affect computer's internal power supply ,if computer is plugged in the wall. ​

Answers

Answer:

Explanation:  here are three subsets of regulated power supplies: linear, switched, and battery-based. Of the three basic regulated power supply designs, linear is the least complicated system, but switched and battery power have their advantages.

Write a program in Python representing 7 logic gates:

AND
NAND
OR
NOR
XOR
XNOR
NOT
Accept (only) two inputs to create all outputs.
Use the if statement to perform the Boolean logic.
Only accept numeric input.
If a number is greater than 0 treat it as a 1.
Specify in your output and in the beginning of the code (through print statements) which gate the code represents.
Comment your code.

Answers

Answer:

The program in python is as follows:

a = int(input("A: "))

b = int(input("B: "))

if a != 0:

   a= 1

if b != 0:

   b = 1

print("A AND B",end =" ")

if a == b == 1:

   print("True")

else:

   print("False")

print("A NAND B",end =" ")

if a == 0 or b == 0:

   print("True")

else:

   print("False")

print("A OR B",end =" ")

if a == 1 or b == 1:

   print("True")

else:

   print("False")

print("A NOR B",end =" ")

if a == 1 or b == 1:

   print("False")

else:

   print("True")

print("A XOR B",end =" ")

if a != b:

   print("True")

else:

   print("False")

print("A XNOR b",end =" ")

if a == b:

   print("True")

else:

   print("False")

print("NOT A",end =" ")

if a == 1:

   print("False")

else:

   print("True")

print("NOT B",end =" ")

if b == 1:

   print("False")

else:

   print("True")

Explanation:

These get inputs for A and B

a = int(input("A: "))

b = int(input("B: "))

a and b are set to 1 for all inputs other than 0

if a != 0:

   a= 1

if b != 0:

   b = 1

This prints the AND header

print("A AND B",end =" ")

AND is true if only A and B are 1

if a == b == 1:

   print("True")

else:

   print("False")

This prints the NAND header

print("A NAND B",end =" ")

NAND is true if one of A or B is 0

if a == 0 or b == 0:

   print("True")

else:

   print("False")

This prints the OR header

print("A OR B",end =" ")

OR is true if one of A or B is 1

if a == 1 or b == 1:

   print("True")

else:

   print("False")

This prints the NOR header

print("A NOR B",end =" ")

NOR is false if one of A or B is 1

if a == 1 or b == 1:

   print("False")

else:

   print("True")

This prints the XOR header

print("A XOR B",end =" ")

XOR is true if A and B are not equal

if a != b:

   print("True")

else:

   print("False")

This prints the XNOR header

print("A XNOR b",end =" ")

XNOR is true if a equals b

if a == b:

   print("True")

else:

   print("False")

This prints NOT header for A

print("NOT A",end =" ")

This prints the opposite of the input

if a == 1:

   print("False")

else:

   print("True")

This prints NOT header for B

print("NOT B",end =" ")

This prints the opposite of the input

if b == 1:

   print("False")

else:

   print("True")

What is scrum of scrum

Answers

Answer: scrum

Explanation:

Answer:

The Scrum of Scrums is a time-boxed session in which a representative from each Team shares high-level updates on their respective team's work and articulates their progress and impediments. Ideally, it should follow the various teams' Daily Stand-ups, so that the latest information is communicated.

hope that helps bby<3

An attribute is a(n)?

Answers

Answer:

hjqnajiwjahhwhaiwnaoai

Answer:

Which I am not sure of as to what I want to watch a few years back in May but it is not part of Malvolio's that is not a big thing for the world of

Your IaaS cloud company has announced that there will be a brief outage for regularly scheduled maintenance over the weekend to apply a critical hotfix to vital infrastructure. What are the systems they may be applying patches to

Answers

Answer: Load Balancer

Hypervisor

Router

Explanation:

The systems that they may be applying the patches to include load balancer, hypervisor and router.

The load balancer will help in the distribution of a set of tasks over the resources, in order to boost efficiency with regards to processing.

A hypervisor is used for the creation and the running of virtual machines. The router helps in the connection of the computers and the other devices to the Internet.

The purpose of a good web page design is to make it

Answers

Answer:

Hi , so your answer is that a good web page design is to make it easy to use and meaningful and able to help people .

Explanation:

Really hope i helped , have a nice day :)

Answer: helpful for everyone

Explanation:

some student need help  so then he can't find the answer in the other websites so it is department about communication

the central processing unit(CPU)is responsible for processing all information from program run by your computer.​

Answers

Answer:

This is a true statement.

Further Explanation:

The CPU is technically the brain of a computer, containing all the circuitry required to process input, store data, and output results.

Given that EAX contains FFFF80C0h, which of the following would be true after executing the CWD instruction?

a. AX=FFFFh, DX=80C0h
b. EDX=FFFFFFFFh, EAX=FFFF80C0h
c. DX=FFFFh, AX=80C0h
d. cannot be determined

Answers

Answer:

c. DX=FFFFh, AX=80C0h

Explanation:

CWD instruction set all bits in DX register with same sign as in AX register. The effect is to create a 32 bit sign result. This will have same integer value as of 16 bit.

All of the following are design elements of a landing page that instill trust in site visitors, except Group of answer choices secure payment methods social media presence large, clear, colorful action buttons visible contact information

Answers

Answer:

large, clear, colorful action buttons.

Explanation:

A website refers to the collective name used to describe series of web pages linked together with the same domain name while a webpage is the individual HTML document (single page) that makes up a website with a unique uniform resource locator (URL).

When users (people) visit a particular website (homepage, index page or landing page) for the first time, there are certain design elements that when seen would give them a sense of security, instill trust and guarantees confidentiality of all user data (informations).

Generally, secure payment methods, social media presence, and visible contact information are design elements of a landing page that instill trust in site visitors.

However, large, clear, and colorful action buttons wouldn't do or cause any of the aforementioned actions.

what is graphical browser ?​

Answers

Graphical browsers display text, images, and other web applications including video and audio files (as compared with text-only browsers).

Answer:

Graphical browsers display text, images, and other web applications including video and audio files (as compared with text-only browsers).

Data can be retrieved using a query when A. The tables are linked together B. Only the tables and forms are linked together C. query and forms are linked together D. form and report are linked together​

Answers

Answer:

The table are linked together


Name some objectives that are not the goal of an inspection!

Answers

Explanation:

To identify potential problems that are not anticipated during the design or ... Some activities to consider are the following: ... First aiders names displayed.

An alumnus (former student) has recently donated a large amount of money to your school. How do you think the funds should be spent? Create a multimedia presentation that can be used to convince school officials to use the money in the way you think is best for the school. " does anyone have a pdf file I could use to hand in I'll pay$​

Answers

Answer:

It was a beautiful Monday morning at City Honors College Preparatory School. A student who graduated last year was making their way to the main office, and then after ten minutes they came out and that person gave me a smile. I went inside the office and I heard Mrs. Brown and Mrs. Wilson talking about a large amount of money that was donated to our school by an alumnus. It was a nice gesture from that person. Mrs. Brown said that they needed ways to think of how to use the money for the best of the school. I had a few ideas in mind.

Field trips would be a great way for us to make good use of the money donated by the alumnus. This can be a very educational and also a fun experience for all of us in school. This can help us learn new things. For example, if we go to a museum we can learn a lot about history which will help us understand it more if we have the class already. This will also give us an opportunity to socialize and interact with each other as we are being educated and having a fun time.

The money donated would greatly help us buy new school supplies. We are in need of new books and many more supplies. It would be nice for every teacher to have new supplies so they can be able to teach us the way we should be taught. In some cases, when I am in class the teacher has ran out of markers so we have to borrow one from another teacher. We could use the money to buy markers, pencils, pens, erasers, and any other school supplies we need. This money could help us buy more books so that every teacher has a class set and also a book for every student take home.

Every year, seniors have problems paying for their senior events such as prom, senior pictures, and grad night. The school can also use this money to help out the seniors. It would be such a good idea because it will help us save money from our pockets. Not only can it be used towards the seniors, but as well as for the underclassmen to help them pay for winter formal or for any other event that involves the whole school. It will help us all out and many more people will be able to attend the events. This will truly save money from our pockets that will help us out pay other important things that we might need in the future.

I really appreciate the person that made the donation to our school. They have given us a gift and it is something we will use wisely that will benefit our school, students and the teachers as well. The three ideas I proposed are adequate and I think they are the best ideas that we can follow as to how we should spend the money donated to our school. These are the ideas I have and the best ways to spend it for the convenience of our school, students, and the teachers.

Write the algorithm for finding the perimeter of a rectangle using English like form step by step

Answers

L+L+W+W= Permiter
Or Lenght+Lenght+Width+Width= Perimeter
That’s all just add all the 4 sides

Which of the following is a reason to use storyboarding? (Select all that apply)
Group of answer choices

To have all your ideas in one place

Storyboarding is not useful, so you don’t need to worry about using it

To conceptualize design ideas

To present ideas to a client

Answers

Answer:

To have all your ideas in one place

To conceptualize design ideas

To present ideas to a client

Explanation:

A storyboard refera to a graphic organizer which consists of images which are displayed in sequence in order to pre-visualise an animation, motion picture, etc.

It is important as it conveys how a story will flow, and also help in conceptualizing design ideas. Based on the options given, the correct options are:

• To have all your ideas in one place

• To conceptualize design ideas

• To present ideas to a client

Which of the following is NOT a feature of unclustered index
A. There can be several unclustered indexes on a data file
B. unclustered indexes are cheap to maintain and update
C. un Clustered index has the same ordering of data records as that of the data entries in the database
D. unClustered index has a different ordering of data records as that of the data entries in the database​

Answers

Answer:

C. Unclustered index has the same ordering of data records as that of the data entries in the database

Explanation:

Indexes are used to split up queries in an SQL server or database management system DBMS.

There are two types of indexes namely clustered indexed and unclustered indexes.

Clustered indexes define the order in which data is stored in a table while unclustered index does not sort the order in a table.

In an unclustered index, the data table and the index are stored in different places, they are easy to maintain and update since they do not follow a particular order and there can be several indexes in a data file since the data table is stored differently from the index file.

So, all the other options except C are features of unclustered indexes since  unclustered index does not have the same ordering of data records as that of the data entries in the database.

So, C is the answer.

Other Questions
Help please !!! I will mark brainlist!! What is the multiplicative rate of change of thefunction? Imprudential, Inc., has an unfunded pension liability of $750 million that must be paid in 17 years. To assess the value of the firm's stock, financial analysts want to discount this liability back to the present. If the relevant discount rate is 8.0 percent, what is the present value of this liability Nu ct mt cu bi mt mt phng chiu ng th hnh chiu bng ca giao tuyn l: What is Sri Lanka, and what is your opinion about Sri Lanka? Find the area of the composite figure. help help helpppppppppp Suggest why most plants die very quickly if their roots are cut off Hi!! I hope you are having a good day. Im having an exam rn and I need help, these are short answers.1. The radius of a circle is 14 cm. If is taken as 3.14; what is the circumference of the circle. 2. Calculate: 2 3/6 + 3/6 = 3. Damarie and Breanna share a reward of $117 at a ratio 1:8. What was Breanna's share? 4. Razon is constructing a decagon shape motel; each side measuring 12.4 cm. As the contractor, calculate the perimeter of this motel. 5. Using the division method, find the prime factors of 42? State if this number is odd or even. 6. Complete the the number sequence 1, 3, 10, 21, 64, 129_____, 777. 7. Using the factor three method, list the prime factors of 68 *8. Don- tae decided to ship a container to JM to stock his Supermarket. The length of the container is 16.3 m , breadth 8 m and height 6. 2 m. Calculate the volume of this container. 9. A circle has a circumference of 44 cm, given that 22/7, calculate the its diameter. A cylinder with a radius of 3 cm and height h cm. If the volume is 75cm what is the value of h? Whai is the name of the process that plants use to remove carbon dioxide from the atmosphere? Calculate the Kinetic Energy when the mass of the car is 1,200kg and the speedis 11.11 m/s. find the square root of 20 1/4 what is the possibility of going school on a saturday? Find all solutions to the equation.sin x = square root of three divided by two. According to the drafters of the Declaration of Independence, how did theking prevent the colonial population from growing? The rectangle has length 4.5cm and width 2.8cm. Work out the area Which expression is equivalent to 24 1/3? A. 2 square root 3 B. 2(3 square root 3) C.2 squareroot 6 D 2(3 square root 6) (look at image please) Spell out the full name of the compound.SubmitHelp plz Which of these best explains how solid waste can harm wildlife?