Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Console.WriteLine("Szabályos test felszíne,térfogata || Németh Bálint 11.c");
- int lap = 0;
- Console.WriteLine("Adja meg a lapok számát! A program 3-10 közötti értéket fogad el.(4-6-8)");
- lap = Convert.ToInt16(Console.ReadLine());
- if (lap < 4)
- {
- Console.WriteLine("Hibás értéket adott meg,próbálkozzon újra!");
- }
- else
- if (lap > 10)
- {
- Console.WriteLine("Hibás értéket adott meg,próbálkozzon újra!");
- }
- Console.WriteLine("Adja meg a szabályos síkidom oldalának hosszát cm-ben!");
- double a = 0;
- a = Convert.ToDouble(Console.ReadLine());
- double tetrafelszin = 0;
- double tetraterfogatseged = 0;
- double tetraterfogat = 0;
- if(lap == 4)
- {
- tetrafelszin = ((a * a) * Math.Sqrt(3));
- tetraterfogatseged = ((a * a * a) * Math.Sqrt(2));
- tetraterfogat = (tetraterfogatseged / 12);
- Console.WriteLine("Tetraéder, felszín : {0} cm | térfogat {1} cm", tetrafelszin, tetraterfogat);
- }
- double hexafelszin = 0;
- double hexaterfogat = 0;
- if(lap ==6)
- {
- hexafelszin = (6 * (a * a));
- hexaterfogat = (a * a * a);
- Console.WriteLine("Hexaéder(kocka), felszín : {0} cm | térfogat : {1} cm", hexafelszin, hexaterfogat);
- }
- double oktafelszin = 0;
- double oktaVhelp = 0;
- double oktaterfogat = 0;
- if(lap ==8)
- {
- oktafelszin = ((2 * (a * a)) * Math.Sqrt(3));
- oktaVhelp = ((a * a * a) * Math.Sqrt(2));
- oktaterfogat = oktaVhelp / 3;
- Console.WriteLine("Oktaéder, felszín : {0} cm | térfogat : {1} cm", oktafelszin, oktaterfogat);
- }
- Console.ReadKey();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement