aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Homework 5/Homework 5/Contacts.cpp6
-rw-r--r--Homework 5/Homework 5/Contacts.h2
-rw-r--r--Homework 5/Homework 5/program.cpp49
3 files changed, 30 insertions, 27 deletions
diff --git a/Homework 5/Homework 5/Contacts.cpp b/Homework 5/Homework 5/Contacts.cpp
index e80d306..1a53ac6 100644
--- a/Homework 5/Homework 5/Contacts.cpp
+++ b/Homework 5/Homework 5/Contacts.cpp
@@ -8,9 +8,7 @@
#include <iostream>
#include <vector>
-using std::cout;
-using std::cin;
-using std::endl;
+using namespace std;
Contact InputPersonalInfo()
{
@@ -37,3 +35,5 @@ Contact InputPersonalInfo()
system("cls");
return user;
}
+
+
diff --git a/Homework 5/Homework 5/Contacts.h b/Homework 5/Homework 5/Contacts.h
index b5f92ec..32c5a22 100644
--- a/Homework 5/Homework 5/Contacts.h
+++ b/Homework 5/Homework 5/Contacts.h
@@ -14,6 +14,8 @@ struct Contact
};
Contact InputPersonalInfo();
+//void ModifyContacts();
+void Menu();
diff --git a/Homework 5/Homework 5/program.cpp b/Homework 5/Homework 5/program.cpp
index e507f81..48fa0bc 100644
--- a/Homework 5/Homework 5/program.cpp
+++ b/Homework 5/Homework 5/program.cpp
@@ -12,13 +12,13 @@
using namespace std;
-int Menu() {
+void Menu() {
cout << "Please choose option from 1 to 4:" << endl << "1. Add New Contact" << endl << "2. Update Contact" << endl
<< "3. Print All Contacts" << endl << "4. Exit" << endl;
- return 0;
}
+
void main(){
Menu();
@@ -29,37 +29,33 @@ void main(){
vector<Contact>vecContacts;
while (i != 4) {
- //system("cls");
+
if (i == 1)
{
system("cls");
cout << "1: " << endl;
vecContacts.push_back(InputPersonalInfo());
-
-
- for (int count = 0; count < vecContacts.size(); count++)
- {
- cout << "\nName: " << vecContacts[count].Name << "\nEmail: " << vecContacts[count].Email << "\nStreet Adress: " << vecContacts[count].StreetAdress << "\nCity: $" << vecContacts[count].City << "\State: " << vecContacts[count].State << "\nZip: " << vecContacts[count].Zip << endl;
- }
- cout << endl;
-
-
- int j;
- Menu();
-
- cin >> j;
- i = j;
-
-
-
- //- Create new struct and add it to the list*/
-
}
+
else if (i == 2)
{
//system("cls");
+
cout << "2: " << endl;
+
+ /*void ModifyContacts(vector<Contact> &contact, string name, string new_name) {
+ vector<Contact>::iterator it;
+ for (it = contact.begin(); it != contact.end(); it++)
+ {
+ if (it->Name == name)
+ {
+ it->Name = new_name;
+ break;
+ }
+
+ }
+ }*/
/*UpdateContact()
UserDob newUser = InputPersonalInfo();
@@ -69,9 +65,14 @@ void main(){
{
//system("cls");
cout << "3: " << endl;
- /*PrintFibonacci(i); - print all contacts*/
+ for (int count = 0; count < vecContacts.size(); count++)
+ {
+ cout << "\nName: " << vecContacts[count].Name << "\nEmail: " << vecContacts[count].Email << "\nStreet Adress: " << vecContacts[count].StreetAdress << "\nCity: " << vecContacts[count].City << "\nState: " << vecContacts[count].State << "\nZip: " << vecContacts[count].Zip << endl;
+ }
+ cout << endl;
+
}
- system("cls");
+ //system("cls");
int j;
Menu();