+------------------------+
| Start of Program |
+------------------------+
|
v
+------------------------+
| Input a Positive |
| Integer N |
+------------------------+
|
v
+------------------------+
| Initialize Variable |
| i = 1 |
+------------------------+
|
v
+------------------------+
| Repeat Until i > N |
| |
| +----------------+ |
| | Is N % i = 0? |---No---+
| +----------------+ | |
| | v |
| | +----------------------+
| +------| Increment i by 1 |
| +----------------------+
|
v
+------------------------+
| Is N % i = 0? |---Yes---> Display i |
+------------------------+ |
| |
v |
+------------------------+ |
| Increment i by 1 |<------------------+
+------------------------+
|
v
+------------------------+
| Repeat Until i > N |
+------------------------+
|
v
+------------------------+
| End of Program |
+------------------------+