Diskuze: Cykly a problém s ordinální hodnotou
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 10 zpráv z 10.
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, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.


poslední 2 řádky? vypsat zn? nemá tam být max a min?
navíc jak může být ve while !='k' když 'k' je obsaženo v rozsahů
malých písmen jejichž počet zjišťuješ?
tj.... aksdfsdflkadsjhfjasgdfjgFAAGfg
hned druhý znak (k) by ukončil while cyklus...
Promiň, že náš profesor je tak trochu mimo. Zadal, že koncový znak je k.
takže 'k' není nikde jinde? jen na konci? nebo se to skutečně má
ukončit u prvního 'k'? docela záleží na zadání, které mi tu chybí...
jako může to tak být, ale je to divné, možná je to školní chyták, než
že by to mělo praktický význam 
// aha edit pardon obrázku jsem si fakt nevšiml 
tak to tak může být ... podle zadání je správně když prvním 'k' se
to ukončí...
takže uprav
printf ("\nZnak s nejvetsi ordinalni hodnotou: %d",max);
printf ("\nZnak s nejmensi ordinalni hodnotou: %d",min);
nastav si třeba max = 0 a min = 9999
a mělo by to fungovat...
Jojo, už mi to funguje, byl problém pouze v tom, jak píšeš. I s max =
9999 a min = -9999 to funguje.. 
Každopádně díky moc.
Promiň, že náš profesor je tak trochu mimo.
Ač mám na výuku programování na školách svůj názor, tohle je dosti odvážné tvrzení. Zvláště když zadání úlohy není v absolutně žádném rozporu. Úloha, ač možná není nejpraktičtější, má za úkol zlepšit programátorovo logické uvažování. Doporučuji se připravit na obhajobu následujícího (nejdůležitějších bodů):
Zamysli se dobře nad těmito body. Úloha na pár řádek a kolik se toho dá zlepšit...
Dobrá, to, že jsem napsal tuhle kravinu neřešme, byl to zcela zbytečný argument. Každopádně by mě zajímalo, jak zapsat ten znak nikoliv max,min hodnotu, jelikož vždy to vyhodí znak 'k', protože je uložen v proměnné zn, jelikož koncový znak je k a program to bere zřejmě jako poslední uloženou hodnotu v proměnné zn.

Díky zatím za tvé rady!
Zde jsou odpovědi na otázky výše:
Zobrazeno 10 zpráv z 10.