Veľkonočná akcia je tu a s ňou aj extra kredity ZADARMO na náš interaktívny e-learning. Dobij si teraz kredity a posuň sa vo svojej kariére vpred!
Zarábaj až 6 000 € mesačne! Akreditované rekvalifikačné kurzy od 0 €. Viac informácií.

Diskusia – 3. diel - Premenné a typový systém v C ++

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Odpovedá na Tomáš Bajt
Patrik Valkovič:28.4.2020 10:53

Ahoj. Takové věci se řeší dál v kurzu, konkrétně v částí "práce se soubory": https://www.itnetwork.cz/…kurz/soubory
V C++ je k tomu potřeba znát objektově orientované programování.

Odpovedať
28.4.2020 10:53
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Tomáš Bajt
Člen
Avatar
Tomáš Bajt:28.4.2020 11:19

Aha , díky.

Odpovedať
28.4.2020 11:19
Život je jednoduchý, to jen lidé si ho dělají složitým.
Avatar
Libor Šimo (libcosenior):17.5.2020 14:09

Ahoj. Keď do vstupu vložím slovo s diakritikou, vypíše to špatne.
Napr. vstup "papagáj"
výstup "papag j, papag j!"

Napr. vstup "střecha"
výstup "stýecha, ...

Skúšal som češtinu jedným aj druhým spôsobom.

int main(void)
{
        //setlocale(LC_ALL, "");
        locale loc("Czech_Czech Republic.1250");
        locale::global(loc);

Kde je chyba prosím?

Odpovedať
17.5.2020 14:09
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
DarkCoder
Člen
Avatar
Odpovedá na Libor Šimo (libcosenior)
DarkCoder:17.5.2020 14:42
#include <stdio.h>
#include <locale.h>

int main(void) {

        char *text = "ěščřžýáíé";

        setlocale(LC_ALL, "cs_CZ");
        puts(text);

        return 0;
}
Odpovedať
17.5.2020 14:42
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
Marek Němec
Člen
Avatar
Marek Němec:29.9.2023 16:59

Chybelo mi tu vysvetleni toho proc u posledniho prikladu nemusi byt cin.get(); 3* ale jen 2* nemusime nahodou smazat dva entery kdyz byly 2 inputy? furt nechapu asi vnitrni logiku toho cin >> ale jinak dobre udelany clanek jako vzdy :)

 
Odpovedať
29.9.2023 16:59
Avatar
Rostislav Mikolaš:12.8.2024 10:33

Možná by to chtělo upřesnit kdy příkaz cout odřádkuje automaticky (při výpisu numerické hodnoty?) a kdy musím použít endl (při výpisu řetězce?). Taky jsem si všiml, že to pracuje s řetězci i bez deklarace #include <string> (možná důsledek novější verze VS ?). U tak jednoduchých příkladů by asi stálo za to udělat jeden příklad komplexnější a neopakovat pořád proměnnou a, b atd. Jinak jsou příklady alespoň za mne dobře pochopitelné.

 
Odpovedať
12.8.2024 10:33
Avatar
DarkCoder
Člen
Avatar
Odpovedá na Rostislav Mikolaš
DarkCoder:12.8.2024 12:31

std::cout automaticky neodřádkovává pro numerické hodnoty. Je třeba použít std::endl nebo '\n'.

#include <iostream>

int main() {
        std::cout << 20;
        std::cout << 24;

        std::cout << std::endl;

        std::cout << 20 << std::endl;
        std::cout << 24;

        std::cout << '\n';

        std::cout << 20 << '\n';
        std::cout << 24;

        return 0;
}
Odpovedať
12.8.2024 12:31
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 7 správy z 27.