Skip to content

Instantly share code, notes, and snippets.

@orjahren
Last active April 7, 2017 14:39
Show Gist options
  • Save orjahren/67ef3d775732dfc213987729a77232e0 to your computer and use it in GitHub Desktop.
Save orjahren/67ef3d775732dfc213987729a77232e0 to your computer and use it in GitHub Desktop.
#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