Diskuze: Jak použít výsledek metody bool?
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 12 zpráv z 12.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj,
máš metodu třeba Boolean jsouHodnotyPlatne()..., která kontroluje nějaké
hodnoty a pokud jsou platé tak vrátí true pokud ne vrátí false.
Ty pak můžeš dát podmínku:
if (jsouHodnotyPlatne())
{
// udělej to a to...
}
v metodě Vybrat máš parametr castka typu double, který se v ní
jednak nepoužívá a také jej při volání této metody nezadáváš.
Metoda Přepočet nemá návratový typ (pokud to tedy není konstruktor měla
by mít pokud nic nevrací void. A nepoužívej diakritiku.
public Boolean Vybrat(double castka)
{
if (castka > 0.0)
{
return true;
}
else
{
return false;
}
}
public void Přepočet(float cislo)
{
if (Vybrat(1500.0))
{
}
}
Jen abych nebyl za úplného hlupáka - bylo už pozdě, takže to už
člověk nepracuje ani na 10%.
x se rovnalo matematicky upravené částce.
Jen poslední dotaz - to 0.0 a 1500.0 to jsou intervaly?
To je blbost - jen nechápu to "if (Vybrat(1500.0))" Děkuji za případné vysvětlení.
Přečti si toto od 2. nadpisu až po smajlíka, je to stejné jako v C#, jen se tam nenastavuje datový typ.
Ale já chápu, co je funkce - já nechápu to číslo. Proč je tam a co znamená.
To číslo je parametr fce, který jí zadáváš, se kterým pak pracuje a v
závislosti na jehož hodnotě poté vrací true nebo false.
Desetiná tečka je tam proto, že je to číslo datového typu double, kde
zadané číslo musí být vždy desetinné.
Případně se dá použít float, kde můžeš zadat buď celočíselnou nebo
desetinnou hodnotu.
Jinak jak píše kolega, počti si 
Už jsem to pochopil - dosadil jsem si 1.0 místo těch 1500.0 a tak jsem na to přišel - nechápal jsem - a pořád mi to trochu není jasné, jak to může fungovat - že dosadím v podmínce kladné číslo,...
Myslel sem, že víš co ta metoda má dělat, že ji k něčemu
využíváš.
Koukám, že její vznik je tajemstvím.
Podívej se na ukázky v sekci C# a počti si nějaký ten článek. V
nejbližší době tam přibude kompletní seriál.
Zobrazeno 12 zpráv z 12.