Using the code stub below, output all combinations of character variables a, b, and c, in the order shown below. If a = 'x', b = 'y', and c = 'z', then the output is:xyz xzy yxz yzx zxy zyx
Your code will be tested in three different programs, with a, b, c assigned with 'x', 'y', 'z', then with '#', '$', '%', then with '1', '2', '3’.
#include
using namespace std;
int main() {
char a;
char b;
char c;
cin >> a;
cin >> b;
cin >> c;
/* Your solution goes here */
cout << endl;
return 0;
}
1) which of the following is not a control structure used in C++?
A) Iteration
B) Decision
C) Sequence
D) Transformation
2) which of the following causes a syntax error?
A) Missing semicolon in statement in main().
B) A problem in calling function.
C) adding parameters to int main() function
D) storing a string in an integer
3) cin is
A) variable
B) built-in function
C) user-defined function
D) constructor
4) which of the following statement is correct above the array?
A) A pointer must always be initialized within functions.
B) A pointer must always be initialized outside all functions
C) A pointer must always be initialized .
D) none of the above
5) which of the following best describes polymorphism?
A) single value
B) several values
C) single form
D) multiple forms
Type two statements that use rand() to print 2 random integers between (and including) 100 and 149. End with a newline. Ex:
101
133
Note: For this activity, using one statement may yield different output (due to the compiler calling rand() in a different order). Use two statements for this activity. Also, srand() has already been called; do not call srand() again.
#include <cstdlib> // Enables use of rand()
#include <ctime> // Enables use of time()
using namespace std;
int main() {
int seedVal;
cin >> seedVal;
srand(seedVal);
/* Your solution goes here */
return 0;
}
Using the code stub below, type a statement using srand() to seed random number generation using variable seedVal. Then type two statements using rand() to print two random integers between (and including) 0 and 9. End with a newline. Ex:
5
7
Note: For this activity, using one statement may yield different output (due to the compiler calling rand() in a different order). Use two statements for this activity. Also, after calling srand() once, do not call srand() again.
#include <iostream>
#include <cstdlib> // Enables use of rand()
using namespace std;
int main() {
int seedVal;
cin >> seedVal;
/* Your solution goes here */
return 0;
}
Using the code stub below, write a program that reads a person's first and last names, separated by a space. Then the program outputs last name, comma, first name. End with newline.
Example output if the input is: Akua Mperey
Mperey, Akua
#include <iostream>
#include <string>
using namespace std;
int main() {
string firstName;
string lastName;
/* Your solution goes here */
return 0;
}
Using the code stub below, output all combinations of character variables a, b, and c, in the order shown below. If a = 'x', b = 'y', and c = 'z', then the output is:
xyz xzy yxz yzx zxy zyx
Your code will be tested in three different programs, with a, b, c assigned with 'x', 'y', 'z', then with '#', '$', '%', then with '1', '2', '3’.
#include <iostream>
using namespace std;
int main() {
char a;
char b;
char c;
cin >> a;
cin >> b;
cin >> c;
/* Your solution goes here */
cout << endl;
return 0;
}
Print a message telling a user to press the letterToQuit key numPresses times to quit. End with newline.
•Ex: If letterToQuit = 'q' and numPresses = 2, print:
Press the q key 2 times to quit.
#include <iostream>
using namespace std;
int main() {
char letterToQuit;
int numPresses;
cin >> letterToQuit;
cin >> numPresses;
/* Your solution goes here */
return 0;
}