Answer:
For the mean, do the following:
mean = sum/limit;
cout<<"Mean: "<<mean;
For the median do the following:
for(int i = 0; i<limit; i++) {
for(int j = i+1; j<limit; j++){
if(householdSizes[j] < householdSizes[i]){
temp = householdSizes[i];
householdSizes[i] = householdSizes[j];
householdSizes[j] = temp; } } }
median= (householdSizes[(limit-1)/2]+householdSizes[1+(limit-1)/2])/2.0;
if((limit - 1)%2==0){
median = householdSizes[limit/2];
}
cout<<endl<<"Median: "<<median;
Explanation:
The bubble sort algorithm in your program is not well implemented;
So, I replaced the one in your program with another.
Also, some variable declarations were removed (as they were no longer needed) --- See attachment for complete program
Calculate mean
mean = sum/limit;
Print mean
cout<<"Mean: "<<mean;
Iterate through each element
for(int i = 0; i<limit; i++) {
Iterate through every other elements forward
for(int j = i+1; j<limit; j++){
Compare both elements
if(householdSizes[j] < householdSizes[i]){
Reposition the elements if not properly sorted
temp = householdSizes[i];
householdSizes[i] = householdSizes[j];
householdSizes[j] = temp; } } }
Calculate the median for even elements
median= (householdSizes[(limit-1)/2]+householdSizes[1+(limit-1)/2])/2.0;
Calculate the median for odd elements
if((limit - 1)%2==0){
median = householdSizes[limit/2];
}
Print median
cout<<endl<<"Median: "<<median;
In the header element, insert a navigation list containing an unordered list with the items: Home, Race Info, and FAQ. Link the items to the dr _index.html, dr_info.html, and dr_ faq.html files respectively.
Home
Race info
FAQ
Answer:
Explanation:
The following is a barebones HTML document that contains the Unordered List inside the header tag as requested. The list items are also wrapped around links so that they link to the requested pages and take you there when they are clicked. These html files need to be in the same folder as this code in order for it to take you to those pages. The code can be seen below.
<!DOCTYPE html>
<html>
<head>
<ul>
<li><a href="dr _index.html">Home</a></li>
<li><a href="dr_info.html">Race Info</a></li>
<li><a href="dr_ faq.html">FAQ</a></li>
</ul>
</head>
<body>
</body>
</html>
17. Which of the following keyboard shortcut is used to copy the selected text?
a. Ctrl+c
b. Ctrl+V
c. Ctrl+X
d. Ctrl+Z
Answer:
ctrl+c is used to copy the selected text
Answer:
A. Ctrl+c
Explanation:
I took the test, also you can use Command c and Command v to copy and paste.
Let L be the set of exactly those strings over the alphabet \Sigma = {a, b, c, g}, that satisfy all of the following properties: the length of the string is equal to 5n+3, for some natural number n greater or equal than 0; all of the first (leftmost) 2n symbols are elements of the set {b, c, g}; all of the last (rightmost) 3n symbols are elements of the set {a, b}; the symbols at position 2n+1, 2n+2, and 2n+3 (from the left, i.e., after the first 2n symbols but before the last 3n symbols) are elements of the set {c, g}; Write a complete formal definition of a context free grammar that generates L. If such a context free grammar does not exist, state that the context free grammar does not exist, and prove it.
Answer:
S -> LSR
S -> M
M -> YYY
Y -> c | g
L -> XX
X -> b | c | g
R -> ZZZ
Z -> a | b
Explanation:
This is a long time ago, but I think this does what you want.
Start symbol S expands to LSR and allows you to grow L and R on either side as much as you want. Ultimately S must be replaced by M. Then you have a pattern like LLLLLMRRRRR.
We can then further break down L into 2 times b, c or g, and similar for M and R.