Fórum:  C#

V tomto díle si rozebereme metody, argumenty a přetěžování. Ukážeme si i využití některých méně obvyklých druhů argumentů.



Zadání úkolu - Přetížení metody - průměr

Za splnění úkolu můžete získat až 6 bodů.

Napište aplikaci, která bude od uživatele požadovat 2 čísla a vrátí jejich průměr. Pokud bude číslo obsahovat desetinnou čárku, tak zavolá jednu variantu metody, která má parametry typu double. Pokud ne, zavolá metodu s parametry typu int. Má to být jedna metoda se dvěmi variantami, ne dvě různé metody!

Pro zjištění (ne)přítomnosti znaku ve stringu použijte metodu Contains: string s = "abc"; bool b = s.Contains("b"); // vrátí true

Pro převod ze stringu na int/double použijte int.Parse() / double.Parse():

string s = "5"; int i = int.Parse(s);

Povolené přípony

cs