Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //SamOS is a basic text based operating system written in C++
- #include <iostream>
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- #include <ctime>
- #include <thread>
- #include <chrono>
- int login() {
- std::string user = "";
- std::string pass = "";
- std::cout << "USERNAME\n";
- std::cin >> user;
- std::cout << "PASSWORD\n";
- std::cin >> pass;
- if ((user == "samr") && (pass == "samreynolds")){
- std::cout << "LOGIN SUCCESSFUL\n";
- }
- else {
- std::cout << "WRONG USERNAME OR PASSWORD\n";
- }
- }
- int currtime() {
- time_t my_time = time(NULL);
- std::cout << ("%s", ctime(&my_time));
- return(0);
- home();
- }
- int home() {
- std::string func = "";
- std::cout << "What would you like to do? 'time' 'calculator'\n";
- std::cin >> func;
- if (func == "time") {
- currtime();
- }
- else if (func == "calculator") {
- calculator();
- }
- else {
- std::cout << "INVALID FUNCTION PLEASE TRY AGAIN";
- home();
- }
- }
- int main() {
- int loads = 0;
- while (loads <= 10) {
- std::cout << "LOADING\n";
- std::this_thread::sleep_for (std::chrono::seconds(1));
- loads = loads + 1;
- }
- std::cout << "Welcome to SamOS\n";
- login();
- home();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement