IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
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: Zápis do poľa

V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Loter
Člen
Avatar
Loter:15.11.2015 14:18

Potreboval by som zistiť ako sa zapisujú čísla do pola.
Napr. Mám vytvorené pole int A[2] a Vstup- 10 15 20
Kedže cin.getline nefunguje ako zapíšem 10 do A[0], 15 do A[1] a 20 do A[2]?

Odpovědět
15.11.2015 14:18
Kto vie dobre programovať, nemusí sa pretvarovať :)
Avatar
Libor Šimo (libcosenior):15.11.2015 14:28

cin.getline myslim berie string, teda cislo si musis naparsovat.

Editováno 15.11.2015 14:29
Nahoru Odpovědět
15.11.2015 14:28
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Odpovídá na Loter
Libor Šimo (libcosenior):15.11.2015 14:30

Zabudol som to napisat ako odpoved na tvoj prispevok. ;-)
Pole int nevezme string, preto ti to nefunguje.

Editováno 15.11.2015 14:31
Nahoru Odpovědět
15.11.2015 14:30
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Odpovídá na Loter
Patrik Valkovič:15.11.2015 14:39
cin >> A[0] >> A[1];

A[2] Už neexistuje a pravděpodobně ti program spadne.

Nahoru Odpovědět
15.11.2015 14:39
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Loter
Člen
Avatar
Loter:15.11.2015 15:18

Ok a čo keď budem mať A[100]. Ako to napíšem v kóde?

Nahoru Odpovědět
15.11.2015 15:18
Kto vie dobre programovať, nemusí sa pretvarovať :)
Avatar
Jozef
Člen
Avatar
Odpovídá na Loter
Jozef:15.11.2015 15:53

pomocou cyklu

for(int i = 0; i < 100; i++)
     cin >> A[i];
Nahoru Odpovědět
15.11.2015 15:53
I'm not afraid to die on a treadmill
Avatar
Loter
Člen
Avatar
Loter:15.11.2015 16:03

Alebo inak, ako spocitam Vstup- 15 12 13 14 15 dokopi (za behu programu)?

Nahoru Odpovědět
15.11.2015 16:03
Kto vie dobre programovať, nemusí sa pretvarovať :)
Avatar
Odpovídá na Loter
Libor Šimo (libcosenior):15.11.2015 16:45

Ale loter, nebudz lenivy.... :-!

Nahoru Odpovědět
15.11.2015 16:45
Aj tisícmíľová cesta musí začať jednoduchým krokom.
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 8 zpráv z 8.