// Help me understand the code below with comments. Thanks!1 CODE: #include using namespace std; bool comparator(string a, string b) { return a < b; } int main() { int code, n; string program[] = { "CE", "CHE", "EE", "ECE", "IE", "ME" }; cout << "List of Engineering Programs:" << "\n[1] CE" << "\n[2] CHE" << "\n[3] EE" << "\n[4] ECE" << "\n[5] IE" << "\n[6] ME" << endl; cout << "\nPlease Enter the Program code: "; cin >> code; cout << "Please Enter the Number of Students: "; cin >> n; cout << "Please Enter the Names of the Student(use the format: LN_FN):\n"; string arr[n]; for (int i = 0; i < n; i++) { cin >> arr[i]; } sort(arr, arr + n, comparator); cout << "\nBelow is your Seat Plan:\n"; for (int i = 0; i < n; i++) { cout << program[code - 1] << " Seat No. " << i + 1 << " - " << arr[i] << endl; } }
// Help me understand the code below with comments. Thanks!1 CODE: #include using namespace std; bool comparator(string a, string b) { return a < b; } int main() { int code, n; string program[] = { "CE", "CHE", "EE", "ECE", "IE", "ME" }; cout << "List of Engineering Programs:" << "\n[1] CE" << "\n[2] CHE" << "\n[3] EE" << "\n[4] ECE" << "\n[5] IE" << "\n[6] ME" << endl; cout << "\nPlease Enter the Program code: "; cin >> code; cout << "Please Enter the Number of Students: "; cin >> n; cout << "Please Enter the Names of the Student(use the format: LN_FN):\n"; string arr[n]; for (int i = 0; i < n; i++) { cin >> arr[i]; } sort(arr, arr + n, comparator); cout << "\nBelow is your Seat Plan:\n"; for (int i = 0; i < n; i++) { cout << program[code - 1] << " Seat No. " << i + 1 << " - " << arr[i] << endl; } }
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
Related questions
Question
100%
// Help me understand the code below with comments. Thanks!1
CODE:
#include <bits/stdc++.h>
using namespace std;
bool comparator(string a, string b)
{
return a < b;
}
int main()
{
int code, n;
string program [] = { "CE", "CHE", "EE", "ECE", "IE", "ME" };
cout << "List of Engineering Programs:" << "\n[1] CE" << "\n[2] CHE" << "\n[3] EE" << "\n[4] ECE" << "\n[5] IE" << "\n[6] ME" << endl;
cout << "\nPlease Enter the Program code: ";
cin >> code;
cout << "Please Enter the Number of Students: ";
cin >> n;
cout << "Please Enter the Names of the Student(use the format: LN_FN):\n";
string arr[n];
for (int i = 0; i < n; i++)
{
cin >> arr[i];
}
sort(arr, arr + n, comparator);
cout << "\nBelow is your Seat Plan:\n";
for (int i = 0; i < n; i++)
{
cout << program[code - 1] << " Seat No. " << i + 1 << " - " << arr[i] << endl;
}
}
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps
Knowledge Booster
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
Recommended textbooks for you
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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education