1 #include 2 #include 3 #include 4 #include "checker.h" using namespace std; #include "pe04.h" 5 6 7 8 9 int main() PHARETRA 10 { 11 12 13 14 15 16 // B. 17 string ad = "2.0, 4.0, 3.0, -1.0"; 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 // A. int a = 5; cout << crypt(false, a) << endl; // prints 5, after: a->10 cout << "Expected: 5" << endl; 34 35 cout << ord (ad) << endl; // prints 3.0, ad->"-1.0, 2.0, 3.0, 4.0" cout << "Expected: 3.0" << endl; // C. readLink (2.5, "shorcut.url", true); // D. cout << dbClose ("Howdy Doody", 42) << endl; // prints "OK" cout << "Expected: OK" << endl; // E. bool OK; string s="sam"; cout << require(s, 0K) << endl; // prints "sam"; after-> OK == true, s = "SamSamSam" cout << "Expected: sam" << endl; return 0;

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Need help writing these prototypes for this c++ problem, I did A and B, but C D and E are confusing

1 #include <iostream>
2 #include <string>
3 #include <vector>
4 #include "checker.h"
5 using namespace std;
6
7
#include "pe04.h"
8
9 int main()
10
{
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
}
// A.
int a = 5;
cout << crypt(false, a) << endl; // prints 5, after: a->10
cout << "Expected: 5" << endl;
// B.
string ad = "2.0, 4.0, 3.0, -1.0";
cout << ord(ad) << endl; // prints 3.0, ad->"-1.0, 2.0, 3.0, 4.0"
cout << "Expected: 3.0" << endl;
// C.
readLink (2.5, "shorcut.url", true);
// D.
cout << dbClose ("Howdy Doody", 42) << endl; // prints "OK"
cout << "Expected: OK" <<< endl;
// E.
bool OK;
string s="sam";
cout << require(s, 0K) << endl; // prints "sam"; after-> OK ==
cout << "Expected: sam" << endl;
return 0;
true, s = "SamSamSam"
Transcribed Image Text:1 #include <iostream> 2 #include <string> 3 #include <vector> 4 #include "checker.h" 5 using namespace std; 6 7 #include "pe04.h" 8 9 int main() 10 { 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 } // A. int a = 5; cout << crypt(false, a) << endl; // prints 5, after: a->10 cout << "Expected: 5" << endl; // B. string ad = "2.0, 4.0, 3.0, -1.0"; cout << ord(ad) << endl; // prints 3.0, ad->"-1.0, 2.0, 3.0, 4.0" cout << "Expected: 3.0" << endl; // C. readLink (2.5, "shorcut.url", true); // D. cout << dbClose ("Howdy Doody", 42) << endl; // prints "OK" cout << "Expected: OK" <<< endl; // E. bool OK; string s="sam"; cout << require(s, 0K) << endl; // prints "sam"; after-> OK == cout << "Expected: sam" << endl; return 0; true, s = "SamSamSam"
1 #ifndef PE04 H
2 #define PE04 H
3 #include <string>
4
5
// PLACE YOUR PROTOTYPES BELOW THIS LINE
6
7
// A.
8 int crypt (bool& x, int& y)
9
10
// B.
11 string ord(string& ad)
12
// C.
13
14
15
16
17
18
19
20
21
22
// D.
// C.
// PUT YOUR PROTOTYPES ABOVE THIS LINE
#endif
Transcribed Image Text:1 #ifndef PE04 H 2 #define PE04 H 3 #include <string> 4 5 // PLACE YOUR PROTOTYPES BELOW THIS LINE 6 7 // A. 8 int crypt (bool& x, int& y) 9 10 // B. 11 string ord(string& ad) 12 // C. 13 14 15 16 17 18 19 20 21 22 // D. // C. // PUT YOUR PROTOTYPES ABOVE THIS LINE #endif
Expert Solution
Step 1

We need to write the prototypes for the given functions.

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Concept of memory addresses in pointers
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education