kjaa Skrevet 16. juli 2007 Skrevet 16. juli 2007 Hei. Hva er feil med denne coden. Vil ikke vises i consolen, men får resultatet //Deklarerer variabler. int radius = 4; const double PI = 3.14159; double omkrets, areal; // Foreta beregninger areal = PI * radius * radius; omkrets = 2 * PI * radius; //Skriv ut resultatet. Console.WriteLine("Radius = { 0} , PI = { 1}", radius, PI); Console.WriteLine("Arealet er { 0} ", areal); Console.WriteLine("Omkretsen er { 0} ", omkrets); Console.ReadLine();
j000rn Skrevet 16. juli 2007 Skrevet 16. juli 2007 Litt for mye mellomrom da du copy/pastet den tipper jeg. "{0}" <-- skal skrives uten mellomrom.
j000rn Skrevet 16. juli 2007 Skrevet 16. juli 2007 Btw: Du har System.Math.PI som er ferdigdefinert for deg og mer nøyaktig
kjaa Skrevet 16. juli 2007 Forfatter Skrevet 16. juli 2007 Litt for mye mellomrom da du copy/pastet den tipper jeg. "{0}" <-- skal skrives uten mellomrom. 9083622[/snapback] Takk. Funker nå...
Manfred Skrevet 17. juli 2007 Skrevet 17. juli 2007 ...og som Jørn kommenterte bør du absolutt bruke System.Math.PI, i stedet for å definere den mer unøyaktig selv. Du kan jo da bruker System.Math.Round() på resultatet om du skal ha det med færre desimaler. Men da blir utregningen mer korrekt.
kjaa Skrevet 17. juli 2007 Forfatter Skrevet 17. juli 2007 ...og som Jørn kommenterte bør du absolutt bruke System.Math.PI, i stedet for å definere den mer unøyaktig selv. Du kan jo da bruker System.Math.Round() på resultatet om du skal ha det med færre desimaler. Men da blir utregningen mer korrekt. 9088290[/snapback] Prøvde det nå. Takker og bukker ....
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå