Odpowiedź
Program, taki jaki powinien być, dałam w pierwszym załączniku.
W drugim załączniku przykładowe wyniki uruchomień;
W trzecim załączniku program, który robi to co być może było na ostatnich lekcjach. Nie wiem co było, czy to, że liczby w komputerach są zapisywane w systemie o podstawie dwa, czy pętla do, a może jakaś inna pętla...
Wyjaśnienie
Wyniki są dokładnie takie same (oczywiście!) w przypadku jednego i drugiego programu.
Jeżeli Twoja platforma nie obsługuje polskich liter w komunikatach, to zamień polskie litery w komunikatach na odpowiadające im znaki ASCII.
Nie wiem – bo nie ma tego w treści zadania – której platformy (programu, środowiska) używacie w szkole do pisania w C++, więc napisałam tak aby było ładnie. Przykładowe uruchomienia pochodzą z platformy g++ (GCC) pod Linuxem.