Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 3 - Proměnné a typový systém v Céčku

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
DarkCoder
Člen
Avatar
Odpovídá na Radim Green
DarkCoder:17.3.2022 1:34

Specifikace formátu %g resp. %G se používá pro výpis hodnoty s desetinnou čárkou. Vypíše hodnotu jako kratší z řetězců získaných formáty f, F nebo e, E. Pokud nechceš pracovat s hodnotami v semilogaritmickém tvaru (%e nebo %E), což je drtivá většina běžných aplikací, pak používej %f pro typ float u printf() i scanf(), pro typ double %f pro výpis a %lf pro čtení, pro typ long double %Lf pro čtení i výpis.

Odpovědět
17.3.2022 1:34
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
Radim Green
Člen
Avatar
Odpovídá na DarkCoder
Radim Green:18.3.2022 7:54

Děkuji za vysvětlení.

 
Odpovědět
18.3.2022 7:54
Avatar
Martin Bursík:5.10.2022 18:49

Ahoj. Jsem prakticky úplný začátečník. Stáhnul jsem si CodeBlocks, ale mám problém, že mi nefunguje čeština. Když napíšu nějaký text (třeba v printf ("Zadejte první číslo : ") v češtině, tak mi to napíše místo č í ... paznaky . I název projektu po spuštění build and run se mi nenapíše v češtině. Může mi někdo poradit co s tím? Děkuji

 
Odpovědět
5.10.2022 18:49
Avatar
DarkCoder
Člen
Avatar
Odpovídá na Martin Bursík
DarkCoder:5.10.2022 19:49

Je třeba nejprve nastavit lokalizaci pomocí funkce setlocale() deklarované v locale.h.

#include <stdio.h>
#include <locale.h>

int main(void) {

        setlocale(LC_ALL, "cs_CZ");
        puts("Konečně vidím háčky a čárky.");

        return 0;
}
Odpovědět
5.10.2022 19:49
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
 
Odpovědět
5.10.2022 20:13
Avatar
Odpovídá na Martin Bursík
Martin Bursík:5.10.2022 20:24

Hmm, tak to bohužel nepomohlo.

 
Odpovědět
5.10.2022 20:24
Avatar
DarkCoder
Člen
Avatar
Odpovídá na Martin Bursík
DarkCoder:5.10.2022 20:58

Pokud máš problém s jazykem i při popisu názvu projektu, pak tam máš něco hodně špatně. To co jsem uvedl naprosto korektní pro výpis diakritiky. Zapomeň na CodeBlocks a stáhni si Visual Studio Community.

Odpovědět
5.10.2022 20:58
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 67.