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 – 2. diel - Prvá objektová aplikácia v C# - Hello object world

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
Milan Křepelka
Tvůrce
Avatar
Odpovedá 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
Odpovedá 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

Editované
Avatar
Odpovedá 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ší.

Editované
Avatar
Odpovedá 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.

Odpovedať
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovedá 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
Odpovedá 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
Odpovedá 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;
        }
    }
}
Odpovedať
I ta nejhorsi hodina v zivote trva jen 60 minut...
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 218.