1:- MATCH ALL THE OUTPUTS IN QUESTION AS IT IS. 2:- AND USE THE TEMPLATE PROVIDED AT THE END WHILE MAKING THE SOLUTION. -------------------------------------------------------------------- Write a C++ program to read inputs from the console and write the user details into a file as the comma-separated values. Strictly adhere to the Object-Oriented specifications given in the problem statement. All class names, member variable names, and function names should be the same as specified in the problem statement. File names used should be the same as mentioned in the problem description. The class named User has the following private member variables Data type Variable name string name string username string password string contactnumber Define the following member function in the class UserBO. Method name Description void writeUserdetails(ofstream &file,User obj) This function accepts a user object and an ofstream file object. The function is used to write the data into the file. In the main method, read the input from the user through the console and open a file named "example.txt", into which the data are needed to be written. Pass the file object to the writeUserdetails() function and write the inputs as comma-separated-values into the file. Input and Output format: Refer sample input and output for formatting specifications. Sample input and output 1: [All text in bold corresponds to input and rest corresponds to output] Enter the name of user: ramesh Enter the contact number: 900900901 Enter the username: ramesh123 Enter the password: qwertyramesh Datas written in file successfully sample output in file: (example.txt) ramesh,900900901,ramesh123,qwertyramesh Sample input and output 2: Enter the name of user: jude Enter the contact number: 9876523410 Enter the username: jude_user Enter the password: jude987654321 Datas written in file successfully sample output in file: (example.txt) jude,9876523410,jude_user,jude987654321 Sample input and output 3: Enter the name of user: deepthi Enter the contact number: 8907890121 Enter the username: deepthi_c Enter the password: deepu1234pass Datas written in file successfully sample output in file: (example.txt) deepthi,8907890121,deepthi_c,deepu1234pass Sample input and output 4: Enter the name of user: jungkook Enter the contact number: 9878987889 Enter the username: jkjk Enter the password: kooky Datas written in file successfully sample output in file: (example.txt) jungkook,9878987889,jkjk,kooky Sample input and output 5: Enter the name of user: JK Enter the contact number: 7656765678 Enter the username: jeon Enter the password: kooky Datas written in file successfully sample output in file: (example.txt) JK,7656765678,jeon,kooky ---------------QUESTION ENDS--------------------- ------------------TEMPLATES TO USE WHILE MAKING SOLUTION GIVEN BELOW --------- main.cpp #include #include #include #include #include #include #include #include"UserBO.cpp" using namespace std; int main() { //fill your code here. return 0; } USERBo.cpp #include #include #include #include #include #include #include #include"User.cpp" using namespace std; class UserBO { public: void writeUserdetails(ofstream &file,User obj){ //fill your code here. } }; USER.CPP #include #include #include #include #include #include #include using namespace std; class User { private: string name; string username; string password; string contactnumber; public: void setName(string name) { this->name = name; } string getName() { return this->name; } void setUsername(string username) { this->username = username; } string getUsername() { return this->username; } void setPassword(string password) { this->password = password; } string getPassword() { return this->password; } void setContactnumber(string contactnumber) { this->contactnumber = contactnumber; } string getContactnumber() { return this->co
1:- MATCH ALL THE OUTPUTS IN QUESTION AS IT IS.
2:- AND USE THE TEMPLATE PROVIDED AT THE END WHILE MAKING THE SOLUTION.
--------------------------------------------------------------------
Write a C++ program to read inputs from the console and write the user details into a file as the comma-separated values.
Strictly adhere to the Object-Oriented specifications given in the problem statement. All class names, member variable names, and function names should be the same as specified in the problem statement. File names used should be the same as mentioned in the problem description.
The class named User has the following private member variables
Data type | Variable name |
string | name |
string | username |
string | password |
string | contactnumber |
Define the following member function in the class UserBO.
Method name | Description |
void writeUserdetails(ofstream &file,User obj) |
This function accepts a user object and an ofstream file object. The function is used to write the data into the file. |
In the main method, read the input from the user through the console and open a file named "example.txt", into which the data are needed to be written. Pass the file object to the writeUserdetails() function and write the inputs as comma-separated-values into the file.
Input and Output format:
Refer sample input and output for formatting specifications.
Sample input and output 1:
[All text in bold corresponds to input and rest corresponds to output]
Enter the name of user:
ramesh
Enter the contact number:
900900901
Enter the username:
ramesh123
Enter the password:
qwertyramesh
Datas written in file successfully
sample output in file: (example.txt)
ramesh,900900901,ramesh123,qwertyramesh
Sample input and output 2:
Enter the name of user:
jude
Enter the contact number:
9876523410
Enter the username:
jude_user
Enter the password:
jude987654321
Datas written in file successfully
sample output in file: (example.txt)
jude,9876523410,jude_user,jude987654321
Sample input and output 3:
Enter the name of user:
deepthi
Enter the contact number:
8907890121
Enter the username:
deepthi_c
Enter the password:
deepu1234pass
Datas written in file successfully
sample output in file: (example.txt)
deepthi,8907890121,deepthi_c,deepu1234pass
Sample input and output 4:
Enter the name of user:
jungkook
Enter the contact number:
9878987889
Enter the username:
jkjk
Enter the password:
kooky
Datas written in file successfully
sample output in file: (example.txt)
jungkook,9878987889,jkjk,kooky
Sample input and output 5:
Enter the name of user:
JK
Enter the contact number:
7656765678
Enter the username:
jeon
Enter the password:
kooky
Datas written in file successfully
sample output in file: (example.txt)
JK,7656765678,jeon,kooky
---------------QUESTION ENDS---------------------
------------------TEMPLATES TO USE WHILE MAKING SOLUTION GIVEN BELOW ---------
main.cpp
#include<iostream> #include<string> #include<stdio.h> #include<fstream> #include<list> #include<iterator> #include<sstream> #include"UserBO.cpp" using namespace std; int main() { //fill your code here. return 0; } |
USERBo.cpp
#include<iostream> #include<string> #include<stdio.h> #include<fstream> #include<list> #include<iterator> #include<sstream> #include"User.cpp" using namespace std; class UserBO { public: void writeUserdetails(ofstream &file,User obj){ //fill your code here. } }; |
USER.CPP
#include<iostream> }; |
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 2 images