Question
In Java please. Consider the following method: ===================================================== 1) public static void funcArray(int[] a) { for (int i = 1; i < a.length; i++) {
In Java please.
Consider the following method:
=====================================================
1) public static void funcArray(int[] a) {
for (int i = 1; i < a.length; i++) {
a[i] = i + a[i - 1] - a[i];
}
}
=====================================================
Compute the contents of following arrays a1-3:
int[] a1 = {7, 3}; funcArray(a1);
int[] a2 = {4, 3, 6}; funcArray(a2);
int[] a3 = {2, 4, -1, 6, -2, 8}; funcArray(a3);
---------------------------------------------------
2)
public static int threeHeads() {
// Counts coin tosses till we get heads 3x in a row.
Random rand = new Random();
int flip = 1;
int heads = 0;
int count = 0;
// Point A
while (heads < 3) {
// Point B
flip = rand.nextInt(2); // flip coin
if (flip == 0) { // heads
heads++;
// Point C
} else { // tails
// Point D
heads = 0;
}
count++;
}
// Point E
return count;
}
=====================================================
Write a Unit test harness for the five checkpoints A-E.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started