Er det noe som kan gjøres for å forbedre denne kodesnutten? Bedre måter å gjøre det for å oppnå samme resultat?
Kode
#include <iostream> using namespace std; int random() { int a; srand ( time(NULL) ); //Generer et tilfeldig tall utifra klokken på PCen a = rand() % 5 + 1; //Høyeste tall = 5, minste tall = 1 return a; } main() { string spm1; string svar[5]; svar[1] = "\nDet var kjempelurt \x86 sp\x9BDrre om..."; svar[2] = "\nGodt sp\x9Brsm\x86l!"; svar[3] = "\nJa det synes jeg du burde gj\x9Bre ellerno"; svar[4] = "\nDet var ikke noe s\x91rlig lurt"; svar[5] = "\nDet kan jeg faen ikke svare p\x86!"; start: int abc = random(); cout << "Hva lurer du p\x86?\n" << endl; getline(cin,spm1); cout << "\n\nDu lurte p\x86 " << spm1 << "..." << endl; system("@ping.exe 127.0.0.1 -n 4 -w 1000 > nul"); if (abc == 1) cout << svar[1] << endl; else if (abc == 2) cout << svar[2] << endl; else if (abc == 3) cout << svar[3] << endl; else if (abc == 4) cout << svar[4] << endl; else cout << svar[5] << endl; system("@ping.exe 127.0.0.1 -n 4 -w 1000 > nul"); system("cls"); goto start; return 0; }