INFORMATYKA C++ Proszę o pomoc w zadaniu z informatyki, trzeba napisać program, który określa czy podana liczba jest liczbą pierwszą czy nie, a na koniec je zlicza i wyświetla ilość wprowadzonych liczb pierwszych oraz niepierwszych. Już zrobiłam ogólnie, ale przy wyświetlaniu info czy liczba jest pierwsza, pojawia się jakaś cyfra, np. Liczba parzysta 0, (podkreślone na niebiesko)
Odpowiedź:
Błąd jest po prostu w tym, że wyświetlasz to co inkrementujesz. W 34 i 36 linijce. Inkrementuj to oddzielnie, bez wyświetlania od razu i będzie dobrze
Wyjaśnienie:
l_pierwsze++;
cout << " Liczba pierwsza " << endl;
else
l_niepierwsze++;
cout << " Liczba niepierwsza " << endl;