#include #include #include #include using namespace std; struct counter{ float tal1; float tal2; float resultat; string val; }; int main() { while(true){ string line; ifstream file("texten.txt"); if (file.is_open() ) { while (! file.eof() ) { getline (file, line), cout << line << endl; } file.close(); } else cout << "Error, can read file!"; counter stat; cin >> stat.val; system("clear"); if(stat.val == "1") { cout << "Ange ett tal: "; cin >> stat.tal1; cout << "Ange ännu ett tal: "; cin >> stat.tal2; stat.resultat = stat.tal1 - stat.tal2; cout << "Det blir " << stat.resultat << "\n"; } else if(stat.val == "2") { cout << "Ange ett tal: "; cin >> stat.tal1; cout << "Ett till tal: "; cin >> stat.tal2; stat.resultat = stat.tal1 + stat.tal2; cout << "Det blir " << stat.resultat << "\n"; } else if(stat.val == "3") { cout << "Ange ett tal: "; cin >> stat.tal1; cout << "Ett till tal: "; cin >> stat.tal2; stat.resultat = stat.tal1 * stat.tal2; cout << "Det blir " << stat.resultat << "\n"; } else if(stat.val == "4") { cout << "Ange ett tal: "; cin >> stat.tal1; cout << "Ett till tal: "; cin >> stat.tal2; stat.resultat = stat.tal1 / stat.tal2; cout << "Det blir " << stat.resultat << "\n"; } int temp = 0; cout << "----------------------------------------------\n"; cout << "Vad vill du göra nu? (0: Fortsätta, 1: Avsluta)\n"; cout << "----------------------------------------------\n"; cin >> temp; system("clear"); if (temp!=0) { break; } } return 0; }