Kezdőoldal » Számítástechnika » Programozás » írtam egy progit C#-ben és...

írtam egy progit C#-ben és egy részét mindig aláhúzza. Szerintetek mi a hiba? , f ^ 2 + e ^ 2 = g ezt a részt húzza alá a többi az jó

Figyelt kérdés

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;


namespace ConsoleApplication1

{

class Program

{

[STAThread]

static void Main(string[] args)

{

int r = 0,a = 0,b = 0,c = 0,d = 0,e = 0,f = 0,g = 0;

Console.WriteLine("Add meg a kör sugarát:");

r = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("A kör kerülete:{0},A kör területe:{1}", 2 * r * Math.PI, r * r * Math.PI);

Console.WriteLine("Add meg a téglalap 3 oldalát és kiszámolom a térfogatát és a felszínét!");

a = Convert.ToInt32(Console.ReadLine());

b = Convert.ToInt32(Console.ReadLine());

c = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("A téglalap felszíne:{0},térfogata:{1}", 2 * (a * b) + 2 * (a * c) + 2 * (b * c), a * b * c);

Console.WriteLine("Add meg az egyenlőszárú háromszög alapját és a hozzá tartozó magasságát!");

d = Convert.ToInt32(Console.ReadLine());

e = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("Az egyenlőszárú háromszög területe:{0}és a két oldal hossza:{2}", 2 / (d * e), f=d/2 , f ^ 2 + e ^ 2 = g , Math.Sqrt(g));

Console.WriteLine("Add meg egy háromszög két szögét és kiszámolom aharmadikat, és az összes külső szöget!");

Console.ReadLine();


}

}

}



2012. máj. 11. 20:05
 1/8 anonim ***** válasza:
az, hogy nincs olyan, hogy "f ^ 2"
2012. máj. 11. 20:31
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:
vagy írd azt, hogy f*f, vagy Math.Pow(f, 2)
2012. máj. 11. 20:32
Hasznos számodra ez a válasz?
 3/8 A kérdező kommentje:
kössz
2012. máj. 11. 21:22
 4/8 A kérdező kommentje:
Math.Pow(f, 2) + Math.Pow(e, 2) = g ez így akkor jó?
2012. máj. 11. 21:24
 5/8 A kérdező kommentje:
már megoldottam
2012. máj. 11. 21:47
 6/8 anonim ***** válasza:
a kalapjel feltételben használható mint xor müvelet c#-ban.....
2012. máj. 12. 08:18
Hasznos számodra ez a válasz?
 7/8 _Jessy_ ***** válasza:

Math.Pow(f, 2) + Math.Pow(e, 2) = g ez így akkor jó?

Ez semmiképpen sem :)

g = Math.Pow(f, 2) + Math.Pow(e, 2)

így helyes, ha értéket akarsz adni.

Értékvizsgálathoz pedig == kell! Amúgy a ^ bitenkénti xor műveletet jelenti.

2012. máj. 12. 12:18
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:
kössz
2012. máj. 13. 07:50

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!