1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
mario62 [17]
3 years ago
11

Assume that you have an array of integers named a. Which of these code segments print the same results?

Computers and Technology
2 answers:
Harrizon [31]3 years ago
4 0

Answer: II and III only

The first code will print starting with the second variable in the array. So it will start with array[1] instead of starting with array[0]

The second code will start from array[0] as the variable i is 0. It will print the first value in the array before proceeding to increment the value of i.

The third code will also start from array{0] as the program will check for the first value of a before proceeding to the next one.

An example would be if we were to define the array as:

int[] a = {1,2,3,4,5};

1st Code Output:

2

3

4

5

2nd Code Output:

1

2

3

4

5

3rd code Output:

1

2

3

4

5

Always remember that arrays will always begin from 0.

Zolol [24]3 years ago
3 0

Answer:

ii and iii only

Explanation:

<em>=> Analysis of the first code snippet;</em>

int i = 1;

while(i < a.length)

{

System.out.println(a[i]);

i++;

}

The code initializes the variable i to 1 and then loops from i=1 to one less than the length of the array a. At each of the loop, the corresponding element of the array at the index specified by the variable i is printed. And since i is starting at 1, the first element of the array (the one at index 0) will not be printed. Other elements in the array will be printed.

<em>=> Analysis of the second code snippet;</em>

int i;

for (i = 0; i < a.length; i++)

{

System.out.println(a[i]);

}

The code initializes the variable i to 0 and then loops from i=0 to one less than the length of the array a. At each of the loop, the corresponding element of the array at the index specified by the variable i is printed. And since i is starting at 0, the first element of the array (the one at index 0) will be printed. Other elements in the array will also be printed. In other words, all of the elements in the array will be printed.

<em>=> Analysis of the third code snippet;</em>

for (int i : a)

{

System.out.println(i);

}

The code uses the enhanced for version to print all the elements in the given array a. In the code each element in the array a is represented by i at various loop cycles. Therefore all the elements in the array a will be printed.

In summary, ii and iii will produce the same results.

You might be interested in
What are the real-life applications of coding?
oksian1 [2.3K]

Some example's of coding affecting real life:

  • Traffic Lights
  • Biometric Security
  • Robots used in factories. can work in extreme conditions.
  • Automatic Heater or Air Conditioner.
  • Expert Systems used in for Medical Use.
  • Smart Self Driving Cars
8 0
2 years ago
Ví dụ sau sẽ in ra dữ liệu của x là kiểu gì ?
Virty [35]
Sjsjsjsjsjdhshshshshususs
7 0
2 years ago
What new england industry quickly collapsed with the discovery of oil in pennsylvania
Elena-2011 [213]

It was the whaling industry.  Whaling use to be the main source of oil that was used for fuel and lighting in America which was based in the coastal communities of New England.  It went into decline when oil was discovered in 1859.  Eventually it replaced whale oil as a source of fuel and life.

6 0
3 years ago
Read 2 more answers
What type of device is characteristic of an enterprise environment?
Nitella [24]
A workstation used at an engineering firm.
8 0
3 years ago
PLEASE HELP ME! Will report ignorant answers!
kaheart [24]

Answer:

It is important so your computer can function properly. the two things that might happen if they are not compatible are that it might crash your computer and that your computer might not function properly.

5 0
3 years ago
Other questions:
  • Explain the relationship between society and the technologies of using Earth's resources?
    14·1 answer
  • Does learning swift is hard? more than android?
    13·1 answer
  • You rub two red balloons against a wool scarf. What do you think will happen if you place the balloons near each other. Justify
    5·1 answer
  • Which of these has an onboard key generator and key storage facility, as well as accelerated symmetric and asymmetric encryption
    10·1 answer
  • The overall visual look of a chart in terms of its graphic effects, colors, and backgrounds is the:
    5·1 answer
  • Robert works in a call center and receives a call from Kathy. Kathy says she can no longer access the online reporting applicati
    13·1 answer
  • Write a function (subroutine) that inputs a data value in register r0 and returns value in r0. The function returns y 5 a 1 bx 1
    15·1 answer
  • A laptop can be kept on palm to work. [true/false) ​
    5·1 answer
  • A network of computers that provides access to information on the web.
    15·2 answers
  • Which of the following is not harmful to the computer?<br> a) Trojan<br> b) Rootkit<br> c)Malware
    15·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!