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í.

Diskusia – 6. diel - Cykly v C ++ (for)

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
Martin Petrovaj
Tvůrce
Avatar
Martin Petrovaj:4.1.2018 12:47

Nemali by ste náhodou v pláne rozšíriť tento článok aj o for loop v podobe for (char c : "sample string") { } ? Osobne mi to pripadá ako celkom užitočné a pre úplnosť by sa možno hodilo to sem uviesť

Odpovedať
4.1.2018 12:47
if (this.motto == "") { throw new NotImplementedException(); }
Avatar
Odpovedá na Martin Petrovaj
Patrik Valkovič:4.1.2018 13:38

Ahoj,
v plánu to rozhodně není. Tebou uvedená syntaxe je až součást C++11 a je v plánu udělat samostatnou sérii na nové standardy, ale nemůžu se zaručit kdy by to bylo.

Odpovedať
4.1.2018 13:38
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Radek Kopřiva:23.2.2018 21:31

Díky, zatím zvládám.

 
Odpovedať
23.2.2018 21:31
Avatar
t.teichmanova:27.11.2021 21:39
I když tato kapitola pojednává o cyklech, nebylo by ale lepší vypočítávat mocninu tímto způsobem:

#include <iostream>
#include <string>
#include <cmath>
using namespace std;

int main(void) {
int a, n;
cout << "Mocninator" << endl;
cout << "==========" << endl;
cout << "Zadejte zaklad mocniny: " ;
cin >> a;
cout << "Zadejte exponent: ";
cin >> n;
cout << "Mocnina cisla " << a <<"  s exponentem " << n << "  je  " << pow (a,n) << endl;
cout << "Dekuji za pouziti mocninatoru" << endl;
cin.get();cin.get();
        return 0;
}
  Myslím, že takto je ten program trochu kratší a přehlednější.
                                                                    Zdraví  T.T.
 
Odpovedať
27.11.2021 21:39
Avatar
DarkCoder
Člen
Avatar
Odpovedá na t.teichmanova
DarkCoder:27.11.2021 22:30

Ano, ale hlavně je použití funkce pow() pro výpočet mocniny správnější nežli uvedená varianta v článku, která si poradí pouze s přirozenými čísly vyjma 0 v rámci rozsahu typu.

Aplikace bude umět spočítat libovolnou mocninu libovolného čísla:

Tedy tuto citaci uvedenou v článku je třeba brát se značnou rezervou...

Odpovedať
27.11.2021 22:30
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
Odpovedá na DarkCoder
t.teichmanova:28.11.2021 9:52
Dík za odpověd´ na můj mail  a přeju hezkou a pohodovou neděli
                                                                                                                 T.T.
 
Odpovedať
28.11.2021 9:52
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.

Zatiaľ nikto nevložil komentár - buď prvý!