subject
Chemistry, 12.03.2021 15:50 Arealbot

Solve code for C++: #include
using namespace std;
//You need to implement two functions below.
//Function 1: 25 points
bool exists_trio(int*,int);
//Input:
//an integer array (param 1) and its size (param 2)
//Output:
//True or false
//Behavior:
//Returns true is there exists
//a sequence of 3 *consecutive* values in the array
//such that the sum of the first two elements
//is equal to the third element in that
//sequence, false otherwise.
//Example:
//For the array {3,4,1,3,17,3,20,21,5,96},
//the function returns true because of the
// sequence {17,3,20} (i. e., 17+3=20).
//For the array {3,4,1,3,3,7},
//the function returns false.
//Function 2: 25 points
bool exists_trio_within_distance(int*,in t, int);
//Input:
//an integer array (param 1), its size (param 2), and
//a distance (param 3)
//Output:
//True or false
//Behavior:
//Returns true is there exists
//a sequence of 3 values in the array
//such that sum of the first two elements
//is equal to the third element in the
//sequence. The third element has to be
//within a distance of dist from the
//second element.
//False otherwise.
//Example:
//For the array {3,4,1,3,17,3,96,21,5,20},
//if dist is 7
//the function returns true because
// 4+1=5 and the element 5 is within 7 spots
//from element 1.
//For the array {3,4,1,3,3,7},
//if dist is 2,
//the function returns false.
//This is because, even though 3+4=7,
//element 7 is not within a distance of 2
//from element 4.
int main()
{
int asize=10;
int a[asize]={3,4,1,3,17,3,20,21,5,20};
int bsize=6;
int b[bsize]={3,4,1,3,3,7};

//test exists_trio function
//should print "A trio exists."
if (exists_trio(a, asize))
cout << "A trio exists.\n";
else
cout << "A trio does not exist.\n";
//should print "A trio does not exist."
if (exists_trio(b, bsize))
cout << "A trio exists.\n";
else
cout << "A trio does not exist.\n";
cout << "\n";

//test exists_trio_within_distance function
//if you only want to test exists_trio, comment
//out the below code
//change the array a to help test Function 2
a[6]=209; //change a[6] from 20 to 209
int dist=7;
//should print "A trio exists within distance 7."
if (exists_trio_within_distance(a, asize, dist))
cout << "A trio exists within distance " << dist << "." << endl;
else
cout << "A trio does not exist within distance " << dist << "." << endl;
dist=2;
//should print "A trio does not exist within distance 2."
if (exists_trio_within_distance(b, bsize, dist))
cout << "A trio exists within distance " << dist << "." << endl;
else
cout << "A trio does not exist within distance " << dist << "." << endl;
}

ansver
Answers: 2

Another question on Chemistry

question
Chemistry, 22.06.2019 10:00
Which sentence about particles in matter is true? a. atoms are present in solids and liquids but not in gases. b. the particles of matter are in constant motion. c. the same kinds of atoms are found in different elements. d. when a solid changes to a liquid, the sizes of the particles change.
Answers: 1
question
Chemistry, 22.06.2019 14:00
8.98 dm3 of hydrogen gas is collected at 38.8 °c. find the volume the gas will occupy at -39.9 °c if the pressure remains constant.
Answers: 3
question
Chemistry, 22.06.2019 14:30
1) describe the physical layout of the ocean floor ? 2) explain how the dumbo octopus swims differently than other octopus species and why this would be an advantage in the aphonic zone . 3) why are the types of organisms that live at each underwater hot vent so dramatically different ?
Answers: 3
question
Chemistry, 22.06.2019 18:00
How does climate change cause the ocean's thermohaline current to slow down?
Answers: 3
You know the right answer?
Solve code for C++: #include
using namespace std;
//You need to implement two function...
Questions
question
History, 08.07.2019 22:30
question
Mathematics, 08.07.2019 22:30
question
Mathematics, 08.07.2019 22:30
question
Mathematics, 08.07.2019 22:30
question
Mathematics, 08.07.2019 22:30
Questions on the website: 13722359