rendered paste body#include <cstdlib>
#include <iostream>
#include <windows.h>
#include <string>
#include <cctype>
#include <algorithm>
using namespace std;
const string trekant = "T";
const string sirkel = "S";
const double pi = 3.14;
int main(int argc, char *argv[])
{
char tegn;
string mode;
string basic;
string areal;
string reload;
string minus = "-";
string pluss = "+";
string gange = "*";
string deling = "/";
cout << "Tec-kalkulator v0.5!" << endl << endl;
while (reload != "exit") {
double tall1;
double tall2;
double tall3;
double tall4;
double svar; // svaret skal ligge her
cout << "Skriv \"basic\" for A regne ut vanlige regnestykker eller skriv \"areal\" for A regne ut arealet av en trekant/sirkel." << endl;
cin >> mode;
if (mode == "basic") {
cout << "Skriv inn ditt regnestykke:" << endl;
cin >> tall1 >> tegn >> tall2;
if (tegn == '+') { // Addering start
svar = tall1 + tall2; //
cout << endl << "Svaret er " << svar << endl << endl; //
} // Addering end
if (tegn == '-') { // Subtraksjon start
svar = tall1 - tall2; //
cout << endl << "Svaret er " << svar << endl << endl; //
} // Subtraksjon end
if (tegn == '*') { //Multiplikasjon start
svar = tall1 * tall2; //
cout << endl << "Svaret er " << svar << endl << endl; //
} // Multiplikasjon end
if (tegn == '/') { // Divisjon start
svar = tall1 / tall2; //
cout << endl << "Svaret er " << svar << endl << endl; //
} // Divisjon end
cout << endl << endl << endl;
Sleep(1000);
}
if (mode == "areal") {
cout << "Denne kalkulatoren regner ut areal av trekant/sirkel" << endl;
bool flereGanger = true;
while(flereGanger)
cout << "Hva vil du regne ut arealet av? " << trekant << "/" << sirkel << endl;
string bruker;
double atall1;
double atall2;
cin >> bruker;
if (bruker != trekant && bruker != sirkel) {
cout << "Du har skrevet inn en ugyldig kommando, husk stor bokstav" << endl;
cout << "Skriv " << trekant << " for trekant og " << sirkel << " for sirkel" << endl << endl << endl;
}
else if (bruker == trekant) {
double areal2;
cout << "Skriv inn h0yde og bredde avskilt med mellomrom: ";
cin >> atall1 >> atall2;
areal2 = tall1 * tall2 * 0.5;
cout << "Arealet er " << areal2 << endl << endl;
system("pause");
}
else {
double radius;
cout << "Skriv inn radius: ";
cin >> atall1;
radius = pi * atall1 * atall1;
cout << "Radiusen er " << radius << endl << endl;
system("pause");
}
} // while er ferdig
}
} // main