Algorytm testujący czy liczba jest liczbą pierwszą czy złożoną
Postać pierwotna algorytmu: #include <iostream.h> #include <conio.h> #include <math.h> main() { int i=2; cout<<"Podaj liczbe calkowita wieksza od 1 "; cin>>n; while(n%i!=0 && i<=sqrt(n)) i++; if(i<=sqrt(n))cout<<"Liczba zlozona"; else cout<<"liczba pierwsza"; getch(); }
Zadania: Przeanalizuj działanie algorytmu Narysuj jego schemat blokowy Zastanów się, jak przerobić algorytm, aby automatycznie sprawdził wszystkie liczby z zakresu <a, b> czy są pierwsze czy złożone. Zaimplementuj jedną funkcję odbierającą dane i sprawdzającą czy liczby są od najmniejsze do największej. Uwzględnij to potem w programie