06-01-2021
freshmen year (second semester) project where we need to create a cli application with different application of data structures in C++.
#include <iostream>
using namespace std;
int opt;
double day, hrs, mins, sec, totalDay, totalHrs, totalMins, totalSec;
//Time Converter
int main(){
cout<<"Welcome to Time Converter Console \n\n";
cout<<"[1] Days to Hours \n";
cout<<"[2] Hours to Minutes \n";
cout<<"[3] Minutes to Seconds \n";
cout<<"[4] Seconds to Minutes \n";
cout<<"[5] Exit \n";
cout<<"\n\nWhat do yo want to convert?(1-5): ";
cin>>opt;
switch(opt){
case 1:
cout<<"\nDays to Hours\n";
cout<<"Input days: ";
cin>>day;
totalDay = day * 24;
cout<<"Hours: "<<totalDay<<"\n";
break;
case 2:
cout<<"\nHours to Minutes\n";
cout<<"Input hours: ";
cin>>hrs;
totalHrs = hrs * 60;
cout<<"Minutes: "<<totalHrs<<"\n";
break;
case 3:
cout<<"\nMinutes to Seconds\n";
cout<<"Input Minutes: ";
cin>>mins;
totalMins = mins * 60;
cout<<"Seconds: "<<totalMins<<"\n";
break;
case 4:
cout<<"\nSeconds to Minutes:\n";
cout<<"Input seconds: ";
cin>>sec;
totalSec = sec / 60;
cout<<"Minutes: "<<totalSec<<"\n";
break;
case 5:
cout<<"\nThank you for using the application.\n";
exit(0);
break;
default:
cout<<"None of the options.\n Restart the app.";
}
}
#include <iostream>
using namespace std;
int opt;
double choices[3], total[3];
//Time Converter in Array
int main(){
cout<<"Welcome to Time Converter Console \n\n";
cout<<"[1] Days to Hours \n";
cout<<"[2] Hours to Minutes \n";
cout<<"[3] Minutes to Seconds \n";
cout<<"[4] Seconds to Minutes \n";
cout<<"[5] Exit \n";
cout<<"\n\nWhat do yo want to convert?(1-5): ";
cin>>opt;
switch(opt){
case 1:
cout<<"\nDays to Hours\n";
cout<<"Input days: ";
cin>>choices[0];
total[0] = choices[0] * 24;
cout<<"Hours: "<<total[0]<<"\n";
break;
case 2:
cout<<"\nHours to Minutes\n";
cout<<"Input hours: ";
cin>>choices[1];
total[1] = choices[1] * 60;
cout<<"Minutes: "<<total[1]<<"\n";
break;
case 3:
cout<<"\nMinutes to Seconds\n";
cout<<"Input Minutes: ";
cin>>choices[2];
total[2] = choices[2] * 60;
cout<<"Seconds: "<<total[2]<<"\n";
break;
case 4:
cout<<"\nSeconds to Minutes:\n";
cout<<"Input seconds: ";
cin>>choices[3];
total[3] = choices[3] / 60;
cout<<"Minutes: "<<total[3]<<"\n";
break;
case 5:
cout<<"\nThank you for using the application.\n";
exit(0);
break;
default:
cout<<"None of the options.\n Restart the app.";
}
}
#include <iostream>
using namespace std;
int opt;
double choices[3], *c, total[3], *t;
//Time Converter in Pointer
int main(){
cout<<"Welcome to Time Converter Console \n\n";
cout<<"[1] Days to Hours \n";
cout<<"[2] Hours to Minutes \n";
cout<<"[3] Minutes to Seconds \n";
cout<<"[4] Seconds to Minutes \n";
cout<<"[5] Exit \n";
cout<<"\n\nWhat do yo want to convert?(1-5): ";
cin>>opt;
switch(opt){
case 1:
cout<<"\nDays to Hours\n";
cout<<"Input days: ";
cin>>*c;
*t = *c * 24;
cout<<"Hours: "<<*t<<"\n";
break;
case 2:
cout<<"\nHours to Minutes\n";
cout<<"Input hours: ";
c++;t++;
cin>>*c;
*t = *c * 60;
cout<<"Minutes: "<<*t<<"\n";
break;
case 3:
cout<<"\nMinutes to Seconds\n";
cout<<"Input Minutes: ";
c+=2;t+=2;
cin>>*c;
*t = *c * 60;
cout<<"Seconds: "<<*t<<"\n";
break;
case 4:
cout<<"\nSeconds to Minutes:\n";
cout<<"Input seconds: ";
c+=3;t+=3;
cin>>*c;
*t = *c / 60;
cout<<"Minutes: "<<*t<<"\n";
break;
case 5:
cout<<"\nThank you for using the application.\n";
exit(0);
break;
default:
cout<<"None of the options.\n Restart the app.";
}
}
#include <iostream>
using namespace std;
int opt;
struct convert{
double choices, total;
};
struct convert conv[3];
//Time Converter in Struct
int main(){
cout<<"Welcome to Time Converter Console \n\n";
cout<<"[1] Days to Hours \n";
cout<<"[2] Hours to Minutes \n";
cout<<"[3] Minutes to Seconds \n";
cout<<"[4] Seconds to Minutes \n";
cout<<"[5] Exit \n";
cout<<"\n\nWhat do yo want to convert?(1-5): ";
cin>>opt;
switch(opt){
case 1:
cout<<"\nDays to Hours\n";
cout<<"Input days: ";
cin>>conv[0].choices;
conv[0].total = conv[0].choices * 24;
cout<<"Hours: "<<conv[0].total<<"\n";
break;
case 2:
cout<<"\nHours to Minutes\n";
cout<<"Input hours: ";
cin>>conv[1].choices;
conv[1].total = conv[1].choices * 60;
cout<<"Minutes: "<<conv[1].total<<"\n";
break;
case 3:
cout<<"\nMinutes to Seconds\n";
cout<<"Input Minutes: ";
cin>>conv[2].choices;
conv[2].total = conv[2].choices * 60;
cout<<"Seconds: "<<conv[2].total<<"\n";
break;
case 4:
cout<<"\nSeconds to Minutes:\n";
cout<<"Input seconds: ";
cin>>conv[3].choices;
conv[3].total = conv[3].choices / 60;
cout<<"Minutes: "<<conv[3].total<<"\n";
break;
case 5:
cout<<"\nThank you for using the application.\n";
exit(0);
break;
default:
cout<<"None of the options.\n Restart the app.";
}
}