Schizofórum
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Dole

Jazyk C# .NET

Goto down

  • Zaslať odpoveď

Jazyk C# .NET Empty Jazyk C# .NET

Odoslať  Dušan Št 21 január 2021 - 15:09

Ahoj
Založil Som tému na to aby sme si pomáhali s jazykom C# .NET. Ak poznáš riešenie na príklad, radi ho uvítame.
Vložím sem jeden vyriešený a v budúcnu budem pridávať ďalšie, s ktorými si (ne)vieme radi.

Dĺžka mena:

Jazyk C# .NET Dka_me10


kód:
Console.WriteLine("Zadej své jméno:");
           string s = Console.ReadLine();
           int a = s.Length;
           if ((a >= 3) && (a <= 10))
           Console.WriteLine("Normální jméno.",s.Length);
           else
           Console.WriteLine("Máš moc krátké nebo moc dlouhé jméno!",s.Length);
           Console.ReadKey();


Naposledy upravil Dušan dňa Št 21 január 2021 - 18:01, celkom upravené 1 krát.
Dušan
Dušan
V.I.P. Golden
V.I.P. Golden

Počet príspevkov : 1604
Reputácia Reputácia : 378
Dátum registrácie : 02.07.2016

Zdravotný stav
Diagnóza Diagnóza:
Súčasná medikácia Súčasná medikácia:

hug0
sorry0

Návrat hore Goto down

  • Zaslať odpoveď

Jazyk C# .NET Empty Re: Jazyk C# .NET

Odoslať  Dušan Št 21 január 2021 - 15:10

Poznáš riešenie? Sem s ním!

Zadaj smajlíka:

Jazyk C# .NET Zadaj_10



Naposledy upravil Dušan dňa Pi 22 január 2021 - 5:36, celkom upravené 1 krát. (Reason for editing : zmazanie kódu)
Dušan
Dušan
V.I.P. Golden
V.I.P. Golden

Počet príspevkov : 1604
Reputácia Reputácia : 378
Dátum registrácie : 02.07.2016

Zdravotný stav
Diagnóza Diagnóza:
Súčasná medikácia Súčasná medikácia:

hug0
sorry0

Návrat hore Goto down

  • Zaslať odpoveď

Jazyk C# .NET Empty Re: Jazyk C# .NET

Odoslať  Dušan Pi 22 január 2021 - 5:34

Riešenie:

kód:
Console.WriteLine("Zadej smajlíka:");
            string smajlík = Console.ReadLine();

            switch (smajlík)
            {
                case ":-)":
                    Console.WriteLine("Tvůj smajlík je veselý");
                    break;
                case ":)":
                    Console.WriteLine("Tvůj smajlík je veselý");
                    break;
                case ":-(":
                    Console.WriteLine("Tvůj smajlík je smutný");
                    break;
                case ":(":
                    Console.WriteLine("Tvůj smajlík je smutný");
                    break;
                case ":-*":
                    Console.WriteLine("Tvůj smajlík je zamilovaný");
                    break;
                case ":*":
                    Console.WriteLine("Tvůj smajlík je zamilovaný");
                    break;
                case ":-P":
                    Console.WriteLine("Tvůj smajlík je s vyplazeným jazykem");
                    break;
                case ":P":
                    Console.WriteLine("Tvůj smajlík je s vyplazeným jazykem");
                    break;
                default:
                    Console.WriteLine("Tvůj smajlík je neznámy");
                    break;
            };
            Console.ReadKey();
Dušan
Dušan
V.I.P. Golden
V.I.P. Golden

Počet príspevkov : 1604
Reputácia Reputácia : 378
Dátum registrácie : 02.07.2016

Zdravotný stav
Diagnóza Diagnóza:
Súčasná medikácia Súčasná medikácia:

hug0
sorry0

Návrat hore Goto down

  • Zaslať odpoveď

Jazyk C# .NET Empty Re: Jazyk C# .NET

Odoslať  xkrchnav So 20 február 2021 - 18:30

Ešte by to šlo skrátiť regexom. Otázka či by to bolo čitateľnejšie...

_________________
Pridajte sa na Zello dialógy, aplikácia pre počitač aj mobil na http://zello.com/
Moje návody na použitie http://krizovatkaduse.osvobodse.cz/zello-dialogy
Stredy a soboty 20:00

Video projekt S duševní ne-Mocí v partnerství môžete sledovať na:
YouTube
Facebook
xkrchnav
xkrchnav
V.I.P. Golden
V.I.P. Golden

Počet príspevkov : 1600
Reputácia Reputácia : 142
Dátum registrácie : 19.08.2012
Vek : 38
Bydlisko Bydlisko : Adamov, ČR

Zdravotný stav
Diagnóza Diagnóza:
Súčasná medikácia Súčasná medikácia:

http://krizovatkaduse.osvobodse.cz

Dušan likes this post

hug0
sorry0

Návrat hore Goto down

  • Zaslať odpoveď

Jazyk C# .NET Empty Kalkulačka v jazyku C# .NET

Odoslať  Dušan St 21 júl 2021 - 18:31

kód:
Console.WriteLine("Vítejte v kalkulačce");
string pokracovat = "ano";
while (pokracovat == "ano")
{
    Console.WriteLine("Zadejte první číslo:");
    float a = float.Parse(Console.ReadLine());
    Console.WriteLine("Zadejte druhé číslo:");
    float b = float.Parse(Console.ReadLine());
    Console.WriteLine("Zvolte si operaci:");
    Console.WriteLine("1 - sčítání");
    Console.WriteLine("2 - odčítání");
    Console.WriteLine("3 - násobení");
    Console.WriteLine("4 - dělení");
    int volba = int.Parse(Console.ReadLine());
    float vysledek = 0;
    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;
    }
    if ((volba > 0) && (volba < 5))
        Console.WriteLine("Výsledek: {0}", vysledek);
    else
        Console.WriteLine("Neplatná volba");
    Console.WriteLine("Přejete si zadat další příklad? [ano/ne]");
    pokracovat = Console.ReadLine();
}
Console.WriteLine("Děkuji za použití kalkulačky, aplikaci ukončíte libovolnou klávesou.");
Console.ReadKey();

https://prnt.sc/1e01is5
Dušan
Dušan
V.I.P. Golden
V.I.P. Golden

Počet príspevkov : 1604
Reputácia Reputácia : 378
Dátum registrácie : 02.07.2016

Zdravotný stav
Diagnóza Diagnóza:
Súčasná medikácia Súčasná medikácia:

Matej and Anonym woman like this post

hug0
sorry0

Návrat hore Goto down

Návrat hore


 
Povolenie tohoto fóra:
Nemôžete odpovedať na témy v tomto fóre.
Hore