Last active
April 7, 2017 14:39
-
-
Save orjahren/67ef3d775732dfc213987729a77232e0 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
#include "stdafx.h" | |
#include <string> | |
using namsespace std; | |
using std::cout; | |
using std::cin; | |
using std::stoi; | |
using std::string; | |
using std::endl; | |
string tall1; | |
string tall2; | |
string urArt; | |
int dele() { | |
cout << "Du vil regne: " << stoi(tall1) << urArt << stoi(tall2) << endl; | |
cout << stoi(tall1) / stoi(tall2); | |
return 0; | |
} | |
int gange() { | |
cout << "Du vil regne: " << stoi(tall1) << urArt << stoi(tall2) << endl; | |
cout << stoi(tall1) * stoi(tall2); | |
return 0; | |
} | |
int minuse() { | |
cout << "Du vil regne: " << stoi(tall1) << urArt << stoi(tall2) << endl; | |
cout << stoi(tall1) - stoi(tall2); | |
return 0; | |
} | |
int plusse() | |
{ | |
cout << (stoi(tall1) + stoi(tall2)); | |
return 0; | |
} | |
int regne() //her regner man ut svcaret | |
{ | |
cout << "Du vil regne: " << stoi(tall1) << urArt << stoi(tall2) << endl; | |
cout << stoi(tall1) + stoi(tall2); | |
return 0; | |
} | |
//her får man tall til kalken etter regnerat er valgt | |
int faTall2() //her får man tall2. kommer som tall2 | |
{ | |
cout << "Hvilket tall vil du ha etter?" << endl; | |
cin >> tall2; | |
cout << "du valgte: " << endl << tall2 << endl; | |
/* if (urArt == "+") { | |
plusse(); | |
} */ | |
if (urArt == "+") { | |
plusse(); | |
} | |
else if (urArt == "-") { | |
minuse(); | |
} | |
else if (urArt == "*") { | |
gange(); | |
} | |
else if (urArt == "/") { | |
dele(); | |
} | |
else cout << "Piss off bru, du kan reglene!!!!!!!!!!!!!!!!!!!!!! #Savage kalkulator 2016"; | |
return 0; | |
} | |
int faTall1() //her får man tall 1. kommer som tall1 | |
{ | |
cout << "Hvilket tall vil du ha først?"; | |
cin >> tall1; | |
cout << "du valgte: " << tall1 << endl; | |
faTall2(); | |
return 0; | |
} | |
//her velger man regneart. kommer som urArt | |
int main() | |
{ | |
cout << "Hvilken regneart vil du benytte deg av? (Velg et symbol + / * -)" << std::endl; | |
cin >> urArt; | |
cout << "Du valgte " << urArt << std::endl; | |
/* if (urArt == "+") { | |
plusse(); | |
} */ | |
faTall1(); | |
return 0; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment