aboutsummaryrefslogtreecommitdiff
path: root/Homework5/Contacts.cpp
diff options
context:
space:
mode:
authorAsahel <[email protected]>2024-02-12 18:03:30 -0800
committerAsahel <[email protected]>2024-02-12 18:03:30 -0800
commit36c4160b5a2a4734eda79ac04d216f003c4b8368 (patch)
tree9ee8308267f213daff33456875bddbdcbe7cad10 /Homework5/Contacts.cpp
parentAdded new files. (diff)
downloadhomework-5-asahellt-main.tar.xz
homework-5-asahellt-main.zip
Saving workHEADmain
Diffstat (limited to 'Homework5/Contacts.cpp')
-rw-r--r--Homework5/Contacts.cpp41
1 files changed, 41 insertions, 0 deletions
diff --git a/Homework5/Contacts.cpp b/Homework5/Contacts.cpp
index e69de29..acde949 100644
--- a/Homework5/Contacts.cpp
+++ b/Homework5/Contacts.cpp
@@ -0,0 +1,41 @@
+#include "Contacts.h"
+#include <iostream>
+
+using std::cout;
+using std::endl;
+using std::cin;
+
+Contact InputNewContact() {
+ Contact newContact = {};
+
+ cout << "Name: ";
+ cin >> newContact.Name;
+
+ cout << "Email: ";
+ cin >> newContact.Email;
+
+ cout << "Street Address: ";
+ cin >> newContact.StreetAddress;
+
+ cout << "City: ";
+ cin >> newContact.City;
+
+ cout << "State: ";
+ cin >> newContact.State;
+
+ cout << "Zip: ";
+ cin >> newContact.Zip;
+
+ return newContact;
+}
+
+void PrintContacts(Contact(&contacts)[10]) {
+ for (auto &x : contacts) {
+ cout << "Name: " << x.Name << endl;
+ cout << "Email: " << x.Email << endl;
+ cout << "Street Address: " << x.StreetAddress << endl;
+ cout << "City: " << x.City << endl;
+ cout << "State: " << x.State << endl;
+ cout << "Zip: " << x.Zip << endl;
+ }
+} \ No newline at end of file