for Jirka
Kvádry funkční bez toho poměruunknown
csharp
6 days ago
2.3 kB
7
Indexable
@page "/" @using Test_Krychle.Models <PageTitle>Home</PageTitle> <h1>Kvádry</h1> <h3>Kvádr číslo 1</h3> <label>Strana A <input type="number" @bind-value="krychlicka.StranaA" /></label> <label>Strana B <input type="number" @bind-value="krychlicka.StranaB" /></label> <label>Strana C <input type="number" @bind-value="krychlicka.StranaC" /></label> <br /> <p> Povrch kvádru: "@krychlicka.Povrch" </p> <p> Objem kvádru: "@krychlicka.Objem" </p> <h3>Kvádr číslo 2</h3> <label>Strana A <input type="number" @bind-value="krychlicka2.StranaA" /></label> <label>Strana B <input type="number" @bind-value="krychlicka2.StranaB" /></label> <label>Strana C <input type="number" @bind-value="krychlicka2.StranaC" /></label> <br /> <p> Povrch kvádru: "@krychlicka2.Povrch" </p> <p> Objem kvádru: "@krychlicka2.Objem" </p> @code { private Krychle krychlicka = new Krychle(); private Krychle krychlicka2 = new Krychle(); } --------------------------------------------------------------------------------------------------------------------- namespace Test_Krychle.Models { public class Krychle { private double stranaA = 1; private double stranaB = 1; private double stranaC = 1; public double Povrch => 2 * (stranaA * stranaB + stranaA * stranaC + stranaB * stranaC); public double Objem => stranaA * stranaB * stranaC; public double StranaA { get => stranaA; set { if (value >= 1 && value <= 150) { stranaA = value; } } } public double StranaB { get => stranaB; set { if (value >= 1 && value <= 150) { stranaB = value; } } } public double StranaC { get => stranaC; set { if (value >= 1 && value <= 150) { stranaC = value; } } } } }
Editor is loading...
Leave a Comment