Mam takie pytanie z ciekawości. Uczę się z książki Symfonia C++ i mam taką pętlę:
Kod: Zaznacz cały
for(int i = 0 ; i < 15 ; i++)
{
string nazwa_pliku("urzadzenie_");
int liczba = i;
liczba %= 100;
char dziesiatki = '0' + (liczba / 10);
liczba %= 10;
char jednostki = '0' + (liczba / 1);
nazwa_pliku += dziesiatki;
nazwa_pliku += jednostki;
nazwa_pliku += ".parametry";
cout << "Dla i = " << i << " nazwa_pliku = " << nazwa_pliku << "\n";
}
Mam 2 pytania:
1.
Po co potrzebne są instrukcje:
Kod: Zaznacz cały
liczba %= 100;
Kod: Zaznacz cały
liczba / 1
Kod: Zaznacz cały
liczba
2.
W przypadku wartości 53 będzie wyglądało to tak (dziesiatki):
Kod: Zaznacz cały
char dziesiatki = '0' + (liczba / 10);
Kod: Zaznacz cały
char dziesiatki = '0' + (5.3);
Z góry wielkie dzięki za pomoc