Tak...
Var egentlig bare det med string arrayet jeg skulle bruge hjælp til, men der var jo også en fejl i while løkken, så tak fordi du gad lave det.
skriptet du lavede virkede dog ikke helt, men jeg fik det til at virke som det skulle, med dette skript:
#include <iostream>
#include <string>
using namespace std;
int main()
{
float Pi = 3.141592652;
float Radius;
float Areal;
float Omkreds;
float Diameter;
string SkrivMaal;
string Maal[4] = {"mm","cm","m","km"};
bool MaalLoekke = 1;
int MaalInt;
cout << "Skriv radius'en af din cirkel." << endl;
cin >> Radius;
cout << "\\nHvad er radius'en maalt i? Km, m, cm eller mm." << endl;
cin >> SkrivMaal;
while(MaalLoekke == 1)
{
for(int a=0;a<4;a++)
{
if (SkrivMaal == Maal[a])
{
MaalInt = a;
MaalLoekke = 0;
}
}
}
Diameter = 2*Radius;
Areal = (Radius*Radius)*Pi;
Omkreds = Diameter*Pi;
cout << "\\n\\n\\nDiameteren af cirklen er:\\n" << Diameter << " " << Maal[MaalInt] << ".\\n" << endl;
cout << "Arealet af cirklen er:\\n" << Areal << " " << Maal[MaalInt] << ".\\n" << endl;
cout << "Omkredsen af cirklen er:\\n" << Omkreds << " " << Maal[MaalInt] << ".\\n\\n\\n" << endl;
system("PAUSE");
return 0;
}
Men tak for hjælpen, du de 5 point...