Answer:
In C++:
#include <cstdlib>
#include <ctime>
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
void printarray(int array []){
for(int i=0; i<100; i++){ cout << array[i] << " "; }
}
void sortarray(int array []){
sort(array, array + 100);
printarray(array);
}
int main() {
int array[100];
srand((unsigned)time(0));
for(int i=0; i<100; i++){ array[i] = (rand()%99); }
printarray(array);
cout<<endl;
sortarray(array);
return 0;
}
Explanation:
<em>See attachment for program source file where comments are used for explanation purpose</em>
Assuming this is a true or false statement, the answer would be
- True.
"Self-management" This is a huge clue. c:
Your answer: Autonomic Computing.
Autonomic Computing refers to "Self-management."
Answer:
Part a: The program will print 3.
Part b: The program will print 4
Part c: The program will print 1.
Explanation:
Part a: As the scoping is static, the x integer has a value of 1 and the y integer has a value of 2 so the addition is 2+1=3.
Part b: As the scoping is dynamic with deep binding, the x integer has a value of 2 and the y integer has a value of 2 so the addition is 2+2=4.
Part c: As the scoping is dynamic with shallow binding, the x integer has a value of 1 so it will print 1.