dzien dobry, czy moglby ktos przetlumaczyc mi ten fragment kodu dlownie bo nie rozumiem go za bardzo ? :
for (int a = 0; a < suma.length(); a++) {
wynik += suma[a] - '0';
}
cout << wynik;
dzien dobry, czy moglby ktos przetlumaczyc mi ten fragment kodu dlownie bo nie rozumiem go za bardzo ? :
for (int a = 0; a < suma.length(); a++) {
wynik += suma[a] - '0';
}
cout << wynik;
Iterujesz po jakiejś tablicy znaków, castujesz je na inty i dodajesz do zmiennej wynik, a na końcu wypisujesz. Np. '1' -'0' dałoby ci 1, ale nie jako znak, a jako wartość liczbową.
czego **konkretnie **nie rozumiesz?
length()
suma[a]
'0'
cout
*)
++
To ślepa uliczka i do niczego nie dojdziesz, pytając innych o tłumaczenie **całego **kodu. Samodzielnie Dziel problemy na podproblemy i rządź.
Dodam, że z tej dziesiątki (jest dziesieć ???) 80% jest na pierwszych 20 kartkach **każdej książki **do C/C++