Programowanie na kalkulatorze CASIO fx-9860 - Instytut Matematyki ...
Programowanie na kalkulatorze CASIO fx-9860 - Instytut Matematyki ...
Programowanie na kalkulatorze CASIO fx-9860 - Instytut Matematyki ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Basic dla <strong>CASIO</strong> <strong>fx</strong>-<strong>9860</strong><br />
While-WhileEnd<br />
WhileEnd<br />
Zadanie 3.<br />
Podziel liczbę <strong>na</strong>tural<strong>na</strong> A przez liczbę <strong>na</strong>turalną B, gdy A≥B. Oz<strong>na</strong>cz iloraz całkowity<br />
przez Q i resztę przez R: A = Q*B + R. Reszta spełnia warunek 0 ≤ R < B. Skorzystaj z<br />
algorytmu Euklidesa (patrz schemat).<br />
0 → Q , A → R<br />
Do organizowania pętli w Basicu<br />
słuŜy takŜe instrukcja While –<br />
WhileEnd. Instrukcja ta ma<br />
<strong>na</strong>stępującą konstrukcję:<br />
Q+1 → Q, R-B → R<br />
R≥B ?<br />
Q<br />
R<br />
While <br />
I1, I2, ..., In,<br />
WhileEnd<br />
Stop<br />
Instrukcja powoduje dotąd<br />
powtarzanie wykonywania ciągu<br />
instrukcji I1, I2, ..., In,<br />
dokąd jest prawdziwy.