Hledáš dárek, který neskončí v koši? Nyní 90 % extra kreditů ZDARMA s promo kódem PREKVAPENI90. Zjisti více:
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Lekce 2 - První objektová aplikace v C# - Hello object world

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Nejnovější komentáře jsou na konci poslední stránky.
Avatar
Milan Křepelka
Tvůrce
Avatar
Odpovídá na Milan Křepelka
Milan Křepelka:30.5.2014 13:33

Uff, ty parametry jsem tam obrátil a není tady editace. Doufejme že s novou sociální sítí bude prostor celé toto ošklivé kačátko zahodit a udělat nebo ohnout něco pořádného.

Avatar
Odpovídá na Kit
Sub zero z mortal combat :10.8.2014 22:06

hm tak editace nějak selhala :D chtě jsem to poupravit ale už to nejde :D

Editováno
Avatar
Odpovídá na Kit
Sub zero z mortal combat :10.8.2014 22:11

tak ještě jednou:

mám dotaz ohledně umístění závorek

static void Main(string[]args) **{**
        hgfghfhgfhfhghfg
        while (pokracovat == "ano") **{**
            milion veci
       ** }**
   ** }**

Ja zavorky davam az na dalsi radek a aby byly na stejné úrovni, nějak takto:

static void Main(string[]args)
      {
       fdafdasfsfadfas
       while (pokracovat == "ano")
       {
           hgdhdhdhgdhdhgdh
       }
      }

je to špatně a doporučuje se
umisťovat závorky těla hned za příslušnou třídu,cyklus,...? jako u tebe? nebo to tak může být. Tvoje řešení je samozřejmě úspornější ale pro mě osobně ten můj způsob mi přijde přehlednější.

Editováno
Avatar
Odpovídá na Sub zero z mortal combat
Martin Konečný (pavelco1998):10.8.2014 22:15

Je to jedno. Já si zvykl psát začátek bloku na nový řádek, když se jedná o třídu nebo metodu. U ostatních konstruktů (podmínky, cykly, ...) to píši na ten stejný řádek.

Odpovědět
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Sub zero z mortal combat
Jan Vargovský:10.8.2014 22:18

Není to špatně, jak si to nastavíš, tak se ti to bude formátovat. Klidně to piš všechno do jednoho řádku, když ti to přijde přehledné :)

Avatar
Odpovídá na Jan Vargovský
Sub zero z mortal combat :10.8.2014 22:26

No mě jde hlavně o to že když se to tak budu učit a pak napíšu nějaké monstrum a budu to předávat někomu jinému , aby mi neřekl že to mám špatně formátované a že to je hnus a že to mám předělat :D
Mě se to zdá tak být ok,ale může to být jen můj subjektivní dojem tak sem se raději zeptal jestli tím neporušuju nějaké pravidlo :D

Avatar
tomisoka
Tvůrce
Avatar
Odpovídá na Sub zero z mortal combat
tomisoka:10.8.2014 22:46

http://www.itnetwork.cz/…2e78e1912449
Má to být sice vtip, ale myslím, že to přesně vystihuje na co se ptáš.

Avatar
Selak
Člen
Avatar
Selak:28.10.2014 10:21

Chci se zeptat jak byste tenhle zdrojový kod napsali správně v OOP, nevím jestli to dělám správně,tak jsem ho ted napsal normálně:
Console.Write­Line("Co bys rád? Obdélník nebo čtverec? Vlož o nebo c");

string vyber = Console.ReadLine();

if (vyber == "o")
{
Console.Write­Line("Vlož délku strany a");

int a = int.Parse(Con­sole.ReadLine());

Console.Write­Line("Vlož délku strany b");

int b = int.Parse(Con­sole.ReadLine());

int obvod = a + b * 2;

int obsah = a * b;

Console.Write­Line("Obvod je {0} \n Obsah je {1}",obvod , obsah);

Console.Write­Line("Program ukončíte stiskem libovolné klávesy");

Console.ReadKey();

}
else if (vyber == "c")
{
Console.Write­Line("Vlož délku strany a");
int c = int.Parse(Con­sole.ReadLine());

int cObvod = c * 4;

int cObsah = c * c;

Console.Write­Line("Obvod je {0} \n Obsah je {1}", cObvod, cObsah);

Console.Write­Line("Program ukončíte stiskem libovolné klávesy");

Console.ReadKey();
}
else
{
Console.Write­Line("Zadali jste něco jiného než jste měl,program ukončíte stiskem libovolné klávesy");

Console.ReadKey();
}

Avatar
Migi
Tvůrce
Avatar
Migi:17.12.2014 18:58

Ahoj,

take jsem sesmolil nejaky kus kodu, ale prijde mi to strasne dlouhy :-)
Slo by to nejak zjednodusit?? Diky

namespace _2.priklad
{
    class Kalkulacka
    {
        static void Main(string[] args)
        {
            double prvniCislo;
            double druheCislo;
            bool pokracovat = false;
            Kalkulacka kalkulator = new Kalkulacka();

            while (pokracovat == false)
            {
            Console.WriteLine("Prosim vybere operaci \n");
            Console.WriteLine("1. Soucet");
            Console.WriteLine("2. Rozdil");

            int vyber = int.Parse(Console.ReadLine());

            Console.WriteLine("Zadejte prvni cislo:");
            prvniCislo = double.Parse(Console.ReadLine());
            Console.WriteLine("Zadejte druhe cislo:");
            druheCislo = double.Parse(Console.ReadLine());


            switch (vyber)
            {
                case 1:
                    Console.WriteLine("Vysledek je {0}", kalkulator.SectiCisla(prvniCislo, druheCislo));
                    Console.WriteLine("Pokracovat ano / ne");
                    if (Console.ReadLine() == "ano")
                        pokracovat = false;
                    else
                        pokracovat = true;
                    break;

                case 2:
                    Console.WriteLine("Vysledek je {0}", kalkulator.OdectiCisla(prvniCislo, druheCislo));
                    Console.WriteLine("Pokracovat ano / ne");
                    if (Console.ReadLine() == "ano")
                        pokracovat = false;
                    else
                        pokracovat = true;
                    break;
                default:
                    Console.WriteLine("Nevybrali jste zadno spravnou moznost!");
                    break;


            }

            Console.ReadKey();
            }
        }

        public double SectiCisla(double prvniCislo, double druheCislo)
        {

            return
                prvniCislo + druheCislo;
        }
        public double OdectiCisla(double prvniCislo, double druheCislo)
        {

            return
                prvniCislo - druheCislo;
        }
    }
}
Odpovědět
I ta nejhorsi hodina v zivote trva jen 60 minut...
Nejnovější komentáře jsou na konci poslední stránky.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 218.