>n; while(n%i!=0 && i<=sqrt(n)) i++; if(i<=sqrt(n))cout<<"Liczba zlozona"; else cout<<"liczba pierwsza"; getch(); }"> >n; while(n%i!=0 && i<=sqrt(n)) i++; if(i<=sqrt(n))cout<<"Liczba zlozona"; else cout<<"liczba pierwsza"; getch(); }">
Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałZygmunt Mankiewicz Został zmieniony 10 lat temu
1
Algorytm testujący czy liczba jest liczbą pierwszą czy złożoną
2
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(); }
3
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
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.