Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 6. diel - Podmienky (vetvenia) v C# .NET

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Odpovedá na Martin.mak
Michal Žůrek - misaz:4.6.2013 6:08

je to popsané hned v příštím díle.

Avatar
j.martenek
Člen
Avatar
j.martenek:25.8.2013 9:51

Jak se dělá tento znak &? Furt ho musím kopírovat.

Avatar
KlimiCZ
Člen
Avatar
Odpovedá na j.martenek
KlimiCZ:25.8.2013 9:57

Zkus pravý alt + c

Odpovedať
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Odpovedá na j.martenek
Michal Žůrek - misaz:25.8.2013 10:02

Možností je několik já si pamatuju Alt + 38.

Avatar
psafarcik
Člen
Avatar
psafarcik:23.9.2013 0:47
switch (volba)
            {
                case 1:
                   vysledek = a + b;
                   break;

                case 2:
                   vysledek = a - b;
                   break;

                case 3:
                   vysledek = a * b;
                   break;

                case 4:
                   vysledek = a / b;
                   break;

                default: Console.WriteLine("Neplatná volba.");
                   break;
            }

            Console.WriteLine("Děkujeme za použití kalkulačky, aplikaci ukončíte libovolnou klávesou.");
            Console.ReadKey();

Kdyz uz clovek pouziva switch, tak mi prijde vhodne ho alespon v tomto pripade nekombinovat s podminkou if. Od toho nam slouzi v tele switche prikaz default, ktery vykona pozadovany prikaz, pokud neni splnena podminka swithce.

Editované
Odpovedať
Code never lies, comments sometimes do. - Alan Cooper
Avatar
Kit
Tvůrce
Avatar
Odpovedá na psafarcik
Kit:23.9.2013 3:51

To máš marný. Některým lidem to můžeš vysvětlovat pořád dokolečka :)

Editované
Odpovedať
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Láďa
Nevyplnené
Avatar
Láďa:3.11.2013 23:24

Ahoj
Chci se zeptat, nevím co mám dělat mám zadaný swich1 tam několik case a pak swich2 ale když za posledním case z swich1 napíšu break program mi spadne nevím jak to ebejit viz.
Console.Write­Line("Vítejte v aplikaci, která vám vypočte neznámou stranu trojúhelníku za pomoci pythagorovy věty");
Console.Write­Line("Vítejte v menu!");
Console.Write­Line("Zvolte operaci : 1 - Výpočet");
Console.WriteLine(" 2 - Konex");
string x = Console.ReadLine();
int y = int.Parse(x);
switch (y)
{
case 2:
Console.Write­Line("Aplikaci ukončíš stisknutím libovolné klávesy");
Console.ReadKey();
break;
case 1:
Console.Write­Line("Všechno je v centimetrech");
Console.Write­Line("Neznámou stranu zapiš jako [0]");
Console.Write­Line("Zadej přeponu.");
string a = Console.ReadLine();
float b = float.Parse(a);
Console.Write­Line("Zadej první odvěsnu. ");
string t = Console.ReadLine();
float c = float.Parse(t);
Console.Write­Line("Zadej druhou odvěsnu.");
string u = Console.ReadLine();
float s = float.Parse(u);
break;
Console.Write­Line("Zvol jakou stranu chceš zjitit: 1 - Přeponu");
Console.WriteLine(" 2 - První odvěsnu");
Console.WriteLine(" 3 - Druhou přeponu");
string l = Console.ReadLine();
int k = int.Parse(l);
switch (k)
{
case 1:
b = (c * c) + (s * s);
double o = Math.Sqrt(b);
Console.Write­Line("Strana, kterou jsi chtěl zjistit měří" + b + "cm");
Console.Write­Line("Děkuji za použití aplikace, pro ukončení stiskni libovoulnou klávesu");
Console.ReadKey();
case 2:
c = (b * b) - (s * s);
double g = Math.Sqrt(c);
Console.Write­Line("Strana, kterou jsi chtěl zjistit měří" + c + "cm");
Console.Write­Line("Děkuji za použití aplikace, pro ukončení stiskni libovoulnou klávesu");
Console.ReadKey();
case 3:
s = (b * b) - (c * c);
double w = Math.Sqrt(s);
Console.Write­Line("Strana, kterou jsi chtěl zjistit měří" + s + "cm");
Console.Write­Line("Děkuji za použití aplikace, pro ukončení stiskni libovoulnou klávesu");
Console.ReadKey();
break;

Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovedá na
Jan Vargovský:3.11.2013 23:36

Nejde se v tom vyznat. Použij pro vložení kódu příslušný tag.

Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na
David Hartinger:19.11.2013 11:47

Break musíš mít za každou větví, ne jen na konci. V místních tutoriálech je ukázané jak se se Switchem pracuje, podívej se na ně.

Odpovedať
New kid back on the block with a R.I.P
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 173.