ਤਕਨਾਲੋਜੀ ਦੇਇਲੈਕਟ੍ਰੋਨਿਕਸ

Flowchart: ਪ੍ਰੋਗਰਾਮ, ਆਬਜੈਕਟ, ਭਾਗ, ਉਸਾਰੀ

ਡਿਜ਼ੀਟਲ ਤਕਨਾਲੋਜੀ ਦੇ ਅੱਜ ਦੇ ਸੰਸਾਰ ਵਿਚ ਵੱਖ-ਵੱਖ ਕੰਪਿਊਟਰ, ਯੰਤਰ ਅਤੇ ਹੋਰ ਇਲੈਕਟ੍ਰਾਨਿਕ ਸਾਮਾਨ ਦੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਲਈ ਆਧਾਰ ਹੈ. ਅਤੇ ਛੇਤੀ ਅਤੇ ਠੀਕ ਫਲੋਅ ਚਾਰਟ ਬਣਾਉਣ ਦੀ ਸਮਰੱਥਾ ਹੈ ਬੁਨਿਆਦ, ਵਿਗਿਆਨ ਦੇ ਆਧਾਰ 'ਤੇ ਦਿੰਦਾ ਹੈ. ਇਸ ਸਕੀਮ ਦੀ ਪ੍ਰਕਿਰਿਆ ਹੈ, ਜੋ ਕਿ ਸਾਮਾਨ ਦੇ ਬਾਅਦ ਵਿੱਚ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਦੀ ਇੱਕ ਗਰਾਫੀਕਲ ਮਾਡਲ ਹੈ. ਇਹ ਵਿਅਕਤੀ ਨੂੰ ਕੰਮ ਯੂਨਿਟ ਹੈ, ਜੋ ਕਿ ਵੱਖ-ਵੱਖ ਮਕਸਦ (ਸ਼ੁਰੂ / ਅੰਤ ਇੰਪੁੱਟ / ਆਉਟਪੁੱਟ, ਇੱਕ ਫੰਕਸ਼ਨ ਕਾਲ ਹੈ, ਅਤੇ ਇਸ 'ਤੇ. ਡੀ) ਨੂੰ ਕਰਨ ਦੇ ਸ਼ਾਮਲ ਹਨ.

ਐਲਗੋਰਿਥਮ ਅਤੇ algorithmization

ਅਸਲ ਵਿਚ, ਐਲਗੋਰਿਥਮ ਕ੍ਰਮ ਹੈ, ਜਿਸ ਵਿੱਚ ਤੁਹਾਨੂੰ ਲੋੜੀਦੇ ਨਤੀਜੇ ਦੇ ਲਈ ਕੱਚੇ ਡਾਟਾ ਦੀ ਪ੍ਰੋਸੈਸਿੰਗ ਵਿਚ ਕੁਝ ਕਦਮ ਕਰਨ ਚਾਹੀਦਾ ਹੈ 'ਤੇ ਇੱਕ ਆਮ ਹਦਾਇਤ ਹੈ. ਇਸ ਦੇ ਨਾਲ, ਦੀ ਮਿਆਦ ਅਕਸਰ ਏਲਗੋਰਿਦਮਿਕ ਦੀ ਧਾਰਨਾ ਵਰਤਿਆ ਗਿਆ ਹੈ. ਇਹ ਢੰਗ ਅਤੇ ਖਾਸ ਕੰਮ ਲਈ ਕ੍ਰਮ ਅੱਪ ਡਰਾਇੰਗ ਦੀ ਤਕਨੀਕ ਦਾ ਇੱਕ ਸੈੱਟ ਦੇ ਤੌਰ ਤੇ ਸਮਝ ਰਿਹਾ ਹੈ.

ਅਕਸਰ, ਐਲਗੋਰਿਥਮ ਕੰਪਿਊਟਰ ਲਈ ਇੱਕ ਗਾਈਡ, ਦੇ ਨਾਲ ਨਾਲ ਸਕੀਮ ਨੂੰ ਕਿਸੇ ਵੀ ਕਾਰਵਾਈ ਨੂੰ ਕਰਨ ਲਈ ਦੇ ਤੌਰ ਤੇ ਵਰਤਿਆ ਨਾ ਗਿਆ ਹੈ. ਇਹ ਇਸ ਨੂੰ ਕੁਸ਼ਲਤਾ ਅਤੇ ਇਸ ਕਾਰਜ ਨੂੰ ਹੱਲ ਦੇ ਪ੍ਰਭਾਵ ਨੋਟ ਕਰਨਾ ਸੰਭਵ ਹੈ, ਕਿਸੇ ਵੀ ਗਲਤੀ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ, ਅਤੇ ਹੋਰ ਸਮਾਨ ਹੱਲ ਕਰਨ ਲਈ ਇਸ ਨੂੰ ਕੰਪਿਊਟਰ ਦੀ ਪਛਾਣ ਦੇ ਅੱਗੇ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਕਰਦਾ ਹੈ. ਇਸ ਦੇ ਨਾਲ, ਐਲਗੋਰਿਥਮ ਦਾ ਪ੍ਰੋਗਰਾਮ ਹੈ, ਜੋ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਪਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਵਿੱਚ ਲਿਖਣ ਲਈ, ਕ੍ਰਮ ਨੂੰ ਹੋਰ PC 'ਤੇ ਜਾਣਕਾਰੀ ਨੂੰ ਕਾਰਵਾਈ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਚਾਹੁੰਦੇ ਤਿਆਰ ਕਰਨ ਲਈ ਆਧਾਰ ਹੈ. ਅੱਜ ਅਜਿਹੇ ਕ੍ਰਮ ਦੇ ਨਿਰਮਾਣ ਦੇ ਦੋ ਅਮਲੀ ਤਰੀਕੇ ਪ੍ਰਮੁੱਖਤਾ ਕਰਨ ਲਈ ਆਇਆ ਸੀ. ਨੂੰ ਇੱਕ flowchart ਸਮੱਸਿਆ - ਪਹਿਲੇ ਵਧੀਕ ਜ਼ੁਬਾਨੀ ਦਾ ਵੇਰਵਾ ਹੈ, ਅਤੇ ਦੂਜਾ ਹੈ. ਨੂੰ ਦੇ ਪਹਿਲੇ ਕਾਫ਼ੀ ਘੱਟ ਆਮ ਸੀ. ਇਹ ਸਪੱਸ਼ਟ ਹੈ ਅਤੇ ਵਧਾਉਦੀ ਦੀ ਕਮੀ ਕਾਰਨ ਹੁੰਦਾ ਹੈ. ਦੂਜਾ ਢੰਗ ਹੈ, ਇਸ ਦੇ ਉਲਟ 'ਤੇ, ਇੱਕ ਚਿੱਤਰ ਕ੍ਰਮ ਦੇ ਇੱਕ ਬਹੁਤ ਹੀ ਵਧੀਆ ਸਾਧਨ ਹੈ. ਇਹ ਵਿਆਪਕ ਦੋਨੋ ਸਿਖਲਾਈ ਵਿਚ ਅਤੇ ਵਿਗਿਆਨਕ ਸਾਹਿਤ ਵਿਚ ਵੰਡਿਆ ਗਿਆ ਹੈ.

ਤੱਤ flowcharts

ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਐਲਗੋਰਿਥਮ ਦੀ ਇੱਕ ਬਲਾਕ ਚਿੱਤਰ ਦਵਾਈ ਖਾਸ ਕਾਰਵਾਈ, ਦੇ ਨਾਲ ਨਾਲ ਉਹ ਦੇ ਵਿਚਕਾਰ ਕੁਨੈਕਸ਼ਨ ਕਰਨ ਗ੍ਰਾਫਿਕ ਅੱਖਰ ਦੀ ਇੱਕ ਲੜੀ ਹੈ. ਦੇ ਅੰਦਰ ਇਹ ਚਿੱਤਰ ਦੇ ਹਰ ਕੰਮ ਬਾਰੇ ਜਾਣਕਾਰੀ ਸ਼ਾਮਿਲ ਹੈ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਆਕਾਰ ਅਤੇ ਗ੍ਰਾਫਿਕ ਅੱਖਰ ਦੀ ਸੰਰਚਨਾ, ਅਤੇ ਨਿਯੰਤ੍ਰਿਤ ਸੂਤ੍ਰ, 19003-80 ਅਤੇ ਸੂਤ੍ਰ, 19002-80 ਰਜਿਸਟਰੇਸ਼ਨ ਕ੍ਰਮ ਦੇ ਆਦੇਸ਼.

ਫਲੋਅ ਚਾਰਟ ਦੇ ਬੁਨਿਆਦੀ ਤੱਤ (ਮਰਕੁਸ ਦੀ ਫੋਟੋ ਮੁਹੱਈਆ ਮਿਸਾਲ ਵਿੱਚ) ਗੌਰ ਕਰੋ.

1. ਕਾਰਵਾਈ - ਕੰਪਿਊਟਿੰਗ ਕਾਰਵਾਈ ਦੀ ਜ ਕਾਰਵਾਈ ਦੀ ਤਰਤੀਬ.

2. ਹੱਲ - ਖਾਸ ਹਾਲਾਤ ਚੈੱਕ ਕਰੋ.

3. ਸੋਧ - ਚੱਕਰ ਸਿਰਲੇਖ.

4. ਪਰਿਭਾਸ਼ਿਤ ਕਾਰਜ ਨੂੰ - ਵਿਧੀ ਦਾ ਸਿਾਰਾ.

5. ਦਸਤਾਵੇਜ਼ - ਪ੍ਰਿੰਟਿੰਗ ਅਤੇ ਡਾਟਾ ਆਉਟਪੁੱਟ.

6. ਮੁੱਕਾ ਕਾਰਡ - ਦਾਖਲ ਹੋਣ ਦੀ ਜਾਣਕਾਰੀ.

7. I / O - ਇੰਪੁੱਟ / ਆਉਟਪੁੱਟ.

8. ਕੁਨੈਕਟਰ - ਪਾੜੇ ਲਾਈਨ ਦ੍ਰਵਤ ਕਰਨਾ.

9. ਸਟਾਰਟ / ਸਟਾਪ - ਸ਼ੁਰੂ, ਅੰਤ, ਨੂੰ ਰੋਕਣ, ਚਲਾਉਣ, ਇੰਪੁੱਟ ਅਤੇ ਆਉਟਪੁੱਟ ਸਹਾਇਕ ਐਲਗੋਰਿਥਮ ਵਿੱਚ ਵਰਤਿਆ ਜਾਦਾ ਹੈ.

10. ਟਿੱਪਣੀ - ਪਲੇਅ ਕਾਰਡ ਰੱਖਣ ਲਈ ਵਰਤਿਆ ਗਿਆ ਹੈ.

11. ਵਰਟੀਕਲ ਅਤੇ ਹਰੀਜੱਟਲ ਆਵਾਜਾਈ - ਲੜੀ ਦੀ ਦਿਸ਼ਾ, ਬਲਾਕ ਦੇ ਵਿਚਕਾਰ ਲਿੰਕ ਨੂੰ.

12. ਮਰਜਿੰਗ - ਅਹਾਤੇ ਦੀ ਆਵਾਜਾਈ ਦੀ.

13. ਵਿਰਲ ਕੁਨੈਕਟਰ - ਨਿਸ਼ਾਨ ਹੋਰ ਸ਼ੀਟ ਕਰਨ ਲਈ ਇੱਕ ਤਬਦੀਲੀ ਦਾ ਪ੍ਰਤੀਕ.

ਨਿਯਮ ਸ਼ਿਲਾਲੇਖ

ਫਲੋਅ ਚਾਰਟ ਦੀ ਉਸਾਰੀ ਲਿਖਿਆ ਸੂਤ੍ਰ, ਖਾਸ ਲੋੜ 'ਤੇ ਬਾਹਰ ਹੀ ਰਿਹਾ ਹੈ. ਮਿਸਾਲ ਲਈ, ਸਿਰਫ ਹਰੀਜੱਟਲ ਜ ਲੰਬਕਾਰੀ ਲਾਈਨ ਜੋੜ ਗ੍ਰਾਫਿਕ ਨਿਸ਼ਾਨ ਵਿੱਚ ਵਰਤਿਆ ਜਾਦਾ ਹੈ. ਸੱਜੇ ਵਹਿੰਦਾ ਹੈ ਨੂੰ ਛੱਡ ਕਰਨ ਲਈ ਅਤੇ ਥੱਲੇ ਤੱਕ ਚੋਟੀ ਦੇ ਲਈ, ਹਮੇਸ਼ਾ ਤੀਰ ਨਾਲ ਮਾਰਕ. ਹੋਰ ਲਾਈਨ ਮਾਰਕ ਕੀਤੇ ਨਹੀ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਨਾ ਘੱਟ ਵੱਧ ਪੰਜ ਮਿਲੀਮੀਟਰ - ਪੈਰਲਲ ਸਟਰੀਮ ਨੂੰ ਵਿਚਕਾਰ ਦੂਰੀ ਦਾ ਕੋਈ ਤਿੰਨ ਮਿਲੀਮੀਟਰ ਦੇ ਮੁਕਾਬਲੇ ਘੱਟ ਹੈ, ਹੋਰ ਤੱਤ ਦੇ ਵਿਚਕਾਰ ਹੀ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ. ਬਲਾਕ ਦਾ ਆਕਾਰ ਪੰਜ ਦੇ ਇੱਕ ਮਲਟੀਪਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਲੰਬਕਾਰੀ ਗ੍ਰਾਫਿਕ ਪ੍ਰਤੀਕ ਨੂੰ ਖਿਤਿਜੀ ਦੇ ਅਨੁਪਾਤ 1.5 ਹੈ. ਕਈ ਵਾਰ ਇਸ ਨੂੰ ਦੋ ਦੇ ਬਰਾਬਰ ਹੋ ਸਕਦਾ ਹੈ. ਦਾ ਵੇਰਵਾ ਦੀ ਸਹੂਲਤ ਲਈ, ਗਰਾਫਿਕਸ ਗਿਣਤੀ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ. ਲਿੰਕੇਜ ਦੇ ਸੁਭਾਅ ਕਰ ਕੇ ਕਿਸਮ flowchart ਲੀਨੀਅਰ, ਅਰਥਾਤ ਅਤੇ branching ਬਣਤਰ ਵਿੱਚ ਅੰਤਰ.

ਵੇਰੀਏਬਲ, ਸਥਿਰ ਅਤੇ ਮੈਮੋਰੀ ਸੈੱਲ

ਐਲਗੋਰਿਥਮ ਦੀ ਓਪਰੇਟਿੰਗ ਅਸੂਲ ਦੀ ਬਿਹਤਰ ਸਮਝ ਲਈ ਇੱਕ ਸਧਾਰਨ ਮਸ਼ੀਨ ਨੂੰ ਮੰਨਿਆ ਜਾ ਸਕਦਾ ਹੈ. ਇਹ ਮੈਮੋਰੀ ਦੀ ਬਣੀ ਹੈ, ਸੈੱਲ ਰੱਖਦਾ; ਰਿਕਾਰਡਿੰਗ / ਪੜ੍ਹਨ ਦੀ ਸਿਰ '; ਪ੍ਰੋਸੈਸਰ. ਇਸ ਜੰਤਰ ਦੀ ਕੰਮ ਕਰਨ ਦਾ ਅਸੂਲ ਕੀ ਹੈ? ਸਿਰ, ਪ੍ਰੋਸੈਸਰ ਤੱਕ ਨੂੰ ਮਿਲਿਆ ਸੀ, ਸੈੱਲ ਨੂੰ ਡਾਟਾ ਲਿਖਦਾ ਹੈ ਜ ਸਥਿਰ ਪੜ੍ਹਦਾ ਹੈ. ਸਧਾਰਨ ਸਥਿਤੀ ਵਿੱਚ, ਇਸ ਨੂੰ ਹਿਸਾਬ ਦੀ ਗਿਣਤੀ ਹੋਵੇਗੀ. ਇਸ ਦੇ ਇਲਾਵਾ, ਸਥਿਰ ਹੋ ਸਕਦਾ ਹੈ ਇੱਕ ਡਾਟਾ ਬਣਤਰ ਅੱਖਰ ਸਤਰ ਅਤੇ ਹੋਰ ਦੇ. ਤਹਿਤ ਵੇਰੀਏਬਲ ਮੈਮੋਰੀ ਸੈੱਲ, ਜਿਸ ਵਿੱਚ ਜਾਣਕਾਰੀ ਨੂੰ ਸੰਭਾਲਿਆ ਗਿਆ ਹੈ ਸਮਝ. ਐਲਗੋਰਿਥਮ ਵੱਖ ਡਾਟਾ ਅਜਿਹੇ ਇੱਕ ਸੈੱਲ ਵਿੱਚ ਲਿਖਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਨੂੰ ਚੱਲਣਾ ਦੌਰਾਨ. ਇਸ ਅਸੂਲ, ਨਿੱਜੀ ਕੰਪਿਊਟਰ ਅਤੇ ਹੋਰ ਇਲੈਕਟ੍ਰੋਨਿਕਸ ਤੇ. ਐਲਗੋਰਿਥਮ ਕਿਸੇ ਵੀ ਕੰਮ ਕਰਨ ਲਈ ਮੈਮੋਰੀ ਸੈੱਲ ਵਿਚ ਪੜ੍ਹਨ ਜ ਲਿਖਣ ਡਾਟਾ ਲਈ ਹੁਕਮ ਦਾ ਇੱਕ ਸੈੱਟ ਹੈ.

ਐਰੇ

ਐਰੇ ਇੰਡੈਕਸ ਵੇਰੀਏਬਲ ਦੀ ਇਕ ਹੋਰ ਕਿਸਮ ਦੇ ਹੁੰਦੇ ਹਨ. ਅਸਲ ਵਿਚ, ਸੈੱਲ ਦੀ ਇੱਕ ਭੰਡਾਰ ਹੈ, ਜੋ ਕਿ ਇੱਕ ਆਮ ਅਹੁਦਾ ਸ਼ੇਅਰ. ਐਰੇ ਦੋ, ਆਯਾਮੀ ਤਿੰਨ-ਆਯਾਮੀ, ਅਤੇ ਇਸ 'ਤੇ. ਡੀ ਇਹ ਸਧਾਰਨ ਲਗਾਤਾਰ ਸੈੱਲ ਦੀ ਇੱਕ ਨੰਬਰ ਹੁੰਦਾ ਹੈ ਦੀ ਪਛਾਣ. ਅਜਿਹੇ ਇੱਕ ਐਰੇ ਇਸ ਦੇ ਆਪਣੇ ਹੀ ਨਾਮ ਹੈ. ਇੰਡੈਕਸ - ਹਰ ਤੱਤ ਇਸ ਦੇ ਆਪਣੇ ਹੀ ਹਨ. ਲਗਾਤਾਰ, ਇੱਕ ਸੈੱਲ ਇੱਕ ਐਰੇ ਤੱਤ ਕਹਿੰਦੇ ਵਿੱਚ ਸਟੋਰ.

ਨੂੰ ਇੱਕ ਮੈਟਰਿਕਸ ਦੇ ਨਾਲ ਵਧੀ ਇਸ ਦੇ ਟਿਕਾਣੇ ਤੱਤ ਵਿੱਚ ਦੋ-ਆਯਾਮੀ ਕਿਸਮ. ਅਜਿਹੇ ਐਰੇ ਵਿੱਚ ਸੈੱਲ ਦੇ ਦੋ ਸੂਚਕ (ਇਸ ਨੂੰ ਇੱਕ ਨਾਲ ਰਲਦਾ ਹੈ ਚੱਲਦਾ ਰਹੇ ਹਨ ਸ਼ਤਰੰਜ ਬੋਰਡ ਦੀ ਗਿਣਤੀ ਸੈੱਲ ਦੇ ਨਾਲ). ਉਸੇ ਹੀ ਅਸੂਲ ਲਾਗੂ ਕਰਨ ਅਤੇ ਹੋਰ ਤਿੰਨ-ਆਯਾਮੀ ਬਣਤਰ ਹੈ.

ਰੇਖਿਕ ਐਲਗੋਰਿਥਮ

ਕ੍ਰਮ flowcharts (ਉਦਾਹਰਣ ਇਸ ਲੇਖ ਵਿਚ ਦਿੱਤੇ ਗਏ ਹਨ) ਦੀ ਇਸ ਕਿਸਮ ਦੀ ਹੇਠ ਅੰਤ ਤੱਕ ਸ਼ੁਰੂ ਕਰਨ ਨਾਲ ਪਤਾ ਚੱਲਦਾ ਹੈ. ਇਸ ਮਾਮਲੇ ਵਿੱਚ, ਮਸ਼ੀਨ ਕਦਮ ਹੈ ਕੇ ਇੱਕ ਿਨਰਧਾਰਤ ਕਾਰਵਾਈ ਇਸ ਨੂੰ ਕਦਮ ਹੈ ਕਰਦਾ ਹੈ. ਹਰ ਕਾਰਵਾਈ ਨੂੰ ਪ੍ਰੋਸੈਸਰ ਦੁਆਰਾ ਸੰਭਾਲਿਆ ਗਿਆ ਹੈ. ਕੰਪਿਊਟਿੰਗ ਇਲਾਵਾ, ਉਸ ਨੇ ਲਿਖਣ / ਪੜ੍ਹਨ ਦੀ ਦੇ ਸਿਰ ਹੈ, ਜਿੱਥੇ ਹੈ ਅਤੇ ਕੀ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ ਹੈ ਅਤੇ ਕਿਸ ਨੂੰ ਵਿਚਾਰ ਕਰਨ ਲਈ, ਜੇ ਜਰੂਰੀ ਹੈ ਹੁਕਮ. ਫਾਈਨਲ ਦਾ ਨਤੀਜਾ ਮੈਮੋਰੀ ਸੈੱਲ, ਜਿਸ ਦੀ ਹਰੇਕ ਨੂੰ ਇਸ ਦੇ ਸੂਚੀ ਹੈ ਅਤੇ ਇਸ ਦੇ ਲਗਾਤਾਰ ਸਟੋਰ ਵਿੱਚ ਲਿਖਿਆ ਗਿਆ ਹੈ.

ਐਲਗੋਰਿਥਮ branching

ਅਭਿਆਸ ਵਿੱਚ, ਇੱਕ ਰੇਖਿਕ ਦੀ ਕਿਸਮ ਬਹੁਤ ਹੀ ਘੱਟ ਹੁੰਦਾ ਹੈ. ਇਹ ਅਕਸਰ ਇੱਕ ਖਾਸ ਸ਼ਾਖਾ ਅਨੁਸਾਰ ਦਿੱਤਾ ਗਿਆ ਹਾਲਾਤ ਕਮਾਈ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ, ਜਿਸ ਦੇ ਕ੍ਰਮ ਪ੍ਰਬੰਧ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. flowchart branched ਤੱਤ ਕਿਸਮ "ਹੱਲ", ਜਿਸ ਦੁਆਰਾ ਇੱਕ ਖਾਸ ਹਾਲਤ ਨੂੰ ਚੁਣਿਆ ਗਿਆ ਹੈ, ਅਤੇ ਹੋਰ ਕ੍ਰਮ ਵਿੱਚ ਹੋਰ ਸ਼ਾਖਾ ਹਨ.

Flowcharts: ਉਦਾਹਰਨ

ਧਿਆਨ ਦਿਓ ਕਿ ਐਲਗੋਰਿਥਮ branched ਕੰਮ ਕਰਦਾ ਹੈ. ਇੱਕ ਉਦਾਹਰਨ ਦੇ ਤੌਰ ਤੇ, ਫੰਕਸ਼ਨ ਨੂੰ ਲੈ: z = y / X. ਇਹ ਹਾਲਤ ਹੈ, ਜੋ ਕਿ ਸਮੀਕਰਨ ਨੂੰ ਇੱਕ ਸੀਮਾ ਹੈ, ਤੱਕ ਵੇਖਿਆ ਹੈ - ਜ਼ੀਰੋ ਨਾਲ ਵੰਡਿਆ ਜਾ ਸਕਦਾ ਹੈ. ਇਸ ਲਈ ਇਸ ਨੂੰ ਇਸ ਫੈਸਲੇ ਨੂੰ ਖਤਮ ਕਰਨ ਅਤੇ ਗਲਤੀ ਬਾਰੇ ਯੂਜ਼ਰ ਨੂੰ ਸੂਚਨਾ ਦੇਣ ਲਈ ਜ਼ਰੂਰੀ ਹੈ. ਪਹਿਲੀ flowchart ਖਿੱਚਿਆ. ਇਹ ਸੱਤ ਬਲਾਕ ਦੇ ਸ਼ਾਮਲ ਹਨ. ਪਹਿਲੀ ਗ੍ਰਾਫਿਕ ਪ੍ਰਤੀਕ - "ਆਦਿ", ਦੂਜਾ - "ਦਿਓ" ਇੱਥੇ X ਅਤੇ Y. ਦੇ ਮੁੱਲ ਇਹ ਇੱਕ ਬਲਾਕ "ਹੱਲ" ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਨੂੰ ਸੈੱਟ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਇਸ ਨੂੰ ਹਾਲਤ x = 0 ਦੇ ਤਸਦੀਕ ਕੀਤਾ ਗਿਆ ਹੈ. ਇਸ ਮਾਮਲੇ ਵਿੱਚ, ਮਸ਼ੀਨ ਨੂੰ ਸੈੱਲ ਲਗਾਤਾਰ ਦੇ ਨਾਲ ਇੱਕ ਸੁਲ੍ਹਾ ਬਾਹਰ ਹੈ, ਜੇ ਇੰਪੁੱਟ ਮੁੱਲ ਨੂੰ ਇਸ ਦੇ ਨਾਲ ਹੀ ਲਹੌਰ ਜਾਵੇਗਾ, ਫਿਰ ਐਲਗੋਰਿਥਮ ਕੋਈ ਫੈਸਲਾ ਸ਼ਾਖਾ "ਜੀ" ਨੂੰ ਚਲਾ. ਇਸ ਮਾਮਲੇ ਵਿੱਚ, ਕੰਟਰੋਲ ਚੌਥੇ ਯੂਨਿਟ ਨੂੰ ਤਬਦੀਲ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ ਮਸ਼ੀਨ ਇੱਕ "ਗਲਤੀ" ਦੇਵੇਗਾ, ਕੰਮ "ਅੰਤ" ਸਤਵ ਪ੍ਰਤੀਕ ਖਤਮ ਹੁੰਦਾ ਹੈ. ਜੇ ਇਸ ਦਾ ਨਤੀਜਾ ਨਕਾਰਾਤਮਕ ਹੈ, ਫਿਰ ਪੰਜਵ ਗ੍ਰਾਫਿਕ ਪ੍ਰਤੀਕ ਵੰਡ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕੀਤੀ ਹੈ ਅਤੇ ਪੱਕਾ ਇਰਾਦਾ ਕੀਤਾ ਮੁੱਲ ਜ਼ੈੱਡ ਨੂੰ ਸਕਰੀਨ 'ਤੇ ਛੇਵੇ ਬਲਾਕ ਆਉਟਪੁੱਟ ਦੇ ਨਤੀਜੇ ਵਿੱਚ ਹੈ.

ਰਾਬਿਨ

ਅਕਸਰ, ਸਮੱਸਿਆ ਦਾ ਹੱਲ ਵਿੱਚ ਇਸ ਨੂੰ ਵੇਰੀਏਬਲ ਦੇ ਵੱਖ-ਵੱਖ ਮੁੱਲ ਲਈ ਇੱਕੋ ਨਿਰਭਰਤਾ 'ਤੇ ਕਿਸੇ ਵੀ ਕਾਰਵਾਈ ਨੂੰ ਚੱਲਣ ਦੀ ਦੁਹਰਾ ਅਤੇ ਵਿਧੀ ਦੇ ਉਸੇ ਹਿੱਸੇ' ਤੇ ਕਈ ਕਈ ਬੀਤਣ ਪੈਦਾ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਹੈ. ਅਜਿਹੇ ਖੇਤਰ ਚੱਕਰ ਅਤੇ ਐਲਗੋਰਿਥਮ ਕਹਿੰਦੇ ਹਨ - ਿਜਹੜੇਘਰ. ਇਸ ਢੰਗ ਨੂੰ ਵਰਤ ਕੇ ਕਾਫ਼ੀ ਲੜੀ ਆਪਣੇ ਆਪ ਨੂੰ ਘੱਟ. ਅਰਥਾਤ ਐਲਗੋਰਿਥਮ ਨੂੰ ਇੱਕ ਨੂੰ ਚੇਤਾਵਨੀ ਅਣਜਾਣ ਹੈ ਅਤੇ ਅਜਿਹੇ ਪੇਸ਼ਗੀ ਲੰਘਦਾ ਦੀ ਇੱਕ ਮਾਤਰਾ: ਦੋ ਕਿਸਮ ਵਿੱਚ ਵੰਡਿਆ ਜਾ ਸਕਦਾ ਹੈ.

ਉਦਾਹਰਨ ਹੱਲ ਐਲਗੋਰਿਥਮ branching

ਇੱਕ ਉਦਾਹਰਨ ਹੈ ਜਿਸ ਵਿਚ ਪਾਸ ਦੇ ਇੱਕ ਅਣਜਾਣ ਨੰਬਰ ਨਾਲ ਕੀਤੇ flowchart ਦਿੱਤਾ ਗਿਆ ਤੇ ਗੌਰ ਕਰੋ. ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਇਸ ਨੂੰ ਕਰਨ ਲਈ, - ਦੀ ਲੜੀ ਦੇ ਮਬਰ ਦੇ ਘੱਟੋ-ਘੱਟ ਗਿਣਤੀ ਦਿਓ ਕੁਦਰਤੀ ਨੰਬਰ ਦੇ, ਦੀ ਰਕਮ ਦੀ ਗਿਣਤੀ ਕੇ ਇਸ ਬਲਾਕ ਤਸਵੀਰ ਅੱਠ ਅੱਖਰ ਦੇ ਸ਼ਾਮਲ ਹਨ ਵੱਧ ਗਿਆ ਹੈ. ਪਹਿਲੇ 'ਤੇ, ਕਸ਼ਮੀਰ (№2) ਦਾ ਮੁੱਲ ਦਿਓ. ਤਦ, ਬਲਾਕ 3 ਵਿੱਚ ਵੇਰੀਏਬਲ R "ਇੱਕ" ਨੂੰ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ, ਇਸ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇਸ ਨੂੰ ਕੁਦਰਤੀ ਨੰਬਰ ਦੀ ਗਿਣਤੀ ਸ਼ੁਰੂ ਹੋ ਜਾਵੇਗਾ. ਸ਼ੁਰੂ ਵਿੱਚ C ਦੀ ਇੱਕ ਸੰਚਤ ਰਕਮ ਨੂੰ "ਜ਼ੀਰੋ 'ਦਾ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ. C = C + ਪੀ: ਅੱਗੇ, ਕੰਟਰੋਲ ਪੰਜਵ ਬਲਾਕ, ਜਿਸ ਦੇ ਹੁਕਮ ਨੂੰ ਚੱਲਣ ਦੀ ਜਗ੍ਹਾ ਤੇ ਲੈ ਲਈ ਤਬਦੀਲ ਕੀਤਾ ਗਿਆ ਹੈ ਜੋ ਕਿ ਮਿਲਕੀਅਤ ਦੀ ਕਦਰ ਕਰਦਾ ਸੀ ਅਤੇ ਪੀ ਸੈੱਲ ਹੈ, ਅਤੇ ਇਸ ਦਾ ਨਤੀਜਾ ਇਹ C ਵਿੱਚ ਲਿਖਿਆ ਗਿਆ ਹੈ, ਕ੍ਰਮ ਵਿੱਚ ਪਹਿਲੀ ਮਿਆਦ ਦੇ ਇਲਾਵਾ ਦੇ ਬਾਅਦ ਕੀਤੀ ਗਈ ਹੈ №6 ਯੂਨਿਟ ਦੇ ਹਾਲਾਤ - ਜੇ ਰਕਮ ਇਕ ਨਿਸ਼ਚਿਤ ਗਿਣਤੀ ਕਸ਼ਮੀਰ ਵੱਧ? ਜੇਕਰ ਹਾਲਤ ਸੰਤੁਸ਼ਟ ਨਹੀ ਹੈ, ਫਿਰ ਕੰਟਰੋਲ ਚੌਥੇ ਬਲਾਕ ਹੈ, ਜਿੱਥੇ ਵੇਰੀਏਬਲ n ਇੱਕ ਵਧ ਕੇ ਹੈ ਲੰਘਦਾ ਹੈ, ਅਤੇ ਕਾਰਵਾਈ №5 ਨੂੰ ਬਲਾਕ ਕਰਨ ਲਈ ਦੁਬਾਰਾ ਰਿਹਾ ਹੈ. C> ਕਸ਼ਮੀਰ, ਭਾਵ, ਇਕੱਠੇ ਰਕਮ ਨੂੰ ਇੱਕ ਦਰਸਾਈ ਮੁੱਲ ਵੱਧ ਹੈ: ਇਹ ਵਿਧੀ ਦੇ ਤੌਰ ਤੇ ਲੰਬੇ ਹੇਠ ਹਾਲਾਤ ਹਨ, ਸੰਤੁਸ਼ਟ ਹੋ ਜਾਵੇਗਾ. ਵੇਰੀਏਬਲ n ਜਵਾਬੀ ਚੱਕਰ ਹੈ. ਅੱਗੇ №7 ਨੂੰ ਬਲਾਕ ਕਰਨ ਲਈ, ਜਿਸ ਵਿਚ ਛਾਪ ਨਤੀਜੇ ਜਾਰੀ.

ਅੰਦਰੂਨੀ ਲੂਪ ਬਣਤਰ ਨੂੰ ਰੱਖਣ ਐਲਗੋਰਿਥਮ

ਅਕਸਰ ਸਮੱਸਿਆ ਦੀ ਏਲਗੋਰਿਦਮਿਕ ਦਾ ਹੱਲ ਹੈ, ਜੋ ਕਿ ਇਸ ਦੇ ਸਰੀਰ ਨੂੰ ਇੱਕ ਵੱਖਰੇ ਚੱਕਰ ਵਿੱਚ ਹਨ ਦੇ ਨਾਲ ਇੱਕ ਲੂਪ ਬਣਾਉਣ ਲਈ ਲੋੜ ਹੈ. ਇਹ ਆਦਰਸ਼ ਮੰਨਿਆ ਗਿਆ ਹੈ. ਅਜਿਹੇ ਤੱਤ ਅੰਦਰੂਨੀ ਲੂਪ ਬਣਤਰ ਕਹਿੰਦੇ ਹਨ. ਆਪਣੇ ਆਦੇਸ਼ ਨੂੰ ਕਾਫ਼ੀ ਵੱਡੀ ਹੋ ਸਕਦਾ ਹੈ. ਇਹ ਇੱਕ ਢੰਗ ਹੈ, ਜੋ ਕਿ ਸਮੱਸਿਆ ਦੇ ਇਸ ਦੀ ਲੋੜ ਹੈ ਦਾ ਹੱਲ ਪ੍ਰਾਪਤ ਕਰਕੇ ਪਤਾ ਹੈ. ਮਿਸਾਲ ਲਈ, ਦੀ ਪ੍ਰੋਸੈਸਿੰਗ 'ਚ ਇਕ-ਅਯਾਮੀ ਐਰੇ, ਇੱਕ ਨਿਯਮ ਦੇ ਤੌਰ ਤੇ, ਨੂੰ ਇੱਕ flowchart ਚੱਕਰ ਮੋਹ ਬਿਨਾ ਬਣਾਇਆ. ਫਿਰ ਵੀ, ਕੁਝ ਮਾਮਲੇ ਵਿੱਚ, ਅਜਿਹੇ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ 'ਚ ਇਸ ਨੂੰ ਜ਼ਰੂਰੀ ਹੁਣੇ ਹੀ ਇਹ ਫ਼ੈਸਲਾ ਦਾ ਇੱਕ ਵਰਜਨ ਦੀ ਚੋਣ ਕਰਨ ਲਈ ਹੈ. ਇਹ ਨੋਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਜੋ ਕਿ ਵੀ ਸ਼ਾਮਲ ਹਨ ਨੂੰ ਪਹਿਲੀ (ਬਾਹਰੀ) ਸਾਰੇ ਅੰਦਰੂਨੀ ਇਹਨਆ, ਵੱਖ-ਵੱਖ ਨਾਮ ਦੇ ਨਾਲ ਟਿੱਕਰ ਸ਼ਾਮਿਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ. ਬਾਹਰ ਉਹ ਇਸ ਦੇ ਚੱਕਰ ਦੇ ਬਾਹਰ ਆਮ ਵੇਰੀਏਬਲ ਦੇ ਤੌਰ ਤੇ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ.

ਸਹਾਇਕ ਐਲਗੋਰਿਥਮ

ਲੜੀ ਦੇ ਇਸ ਕਿਸਮ ਦੀ ਭਾਸ਼ਾ ਰੂਟੀਨ ਦੀ ਇੱਕ analogue ਹੈ. ਸਹਾਇਕ ਕਲਨ ਇੱਕ ਨਾਮ ਅਤੇ ਇੱਕ ਪੈਰਾਮੀਟਰ ਰਸਮੀ ਕਹਿੰਦੇ ਹਨ. ਨਾਮ ਹੋਰ ਆਪਸ ਵਿੱਚ ਇਸ ਨੂੰ ਵੱਖ ਕਰਨ ਲਈ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਅਤੇ ਆਊਟਪੁੱਟ ਅਤੇ ਗਣਿਤ ਫੰਕਸ਼ਨ ਦੇ ਇੰਪੁੱਟ ਦੀ ਭੂਮਿਕਾ ਦੀ ਪੈਰਾਮੀਟਰ. ਉਹ ਇੱਕ ਤਰੀਕੇ ਨਾਲ ਹੈ, ਜੋ ਕਿ ਲੋੜ ਹੈ ਮਾਤਰਾ ਦਾ ਪੂਰਾ ਸਮੂਹ ਥੱਕ ਗਿਆ ਸੀ ਚੁਣੇ ਗਏ ਹਨ. ਅਕਸਰ ਇੱਕ ਹੈ ਅਤੇ ਉਸੇ ਹੀ ਰਸਮੀ ਪੈਰਾਮੀਟਰ ਦੋਨੋ ਇੰਪੁੱਟ ਅਤੇ ਆਉਟਪੁੱਟ ਹੈ. ਉਦਾਹਰਨ ਲਈ, ਅਜਿਹੇ ਵਿੱਚ ਇੱਕ ਕਲਨ ਨੂੰ ਕਾਰਵਾਈ ਕਰਨ ਲਈ ਇੰਪੁੱਟ ਐਰੇ ਨੂੰ ਲਾਗੂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਪਰਿਣਾਮੀ ਹਿੱਸੇ ਵਿੱਚ, ਇਸ ਨੂੰ ਇੱਕ ਆਉਟਪੁੱਟ ਪੈਰਾਮੀਟਰ ਦੇ ਤੌਰ ਤੇ ਇੱਕ ਸੋਧਿਆ ਰੂਪ ਵਿਚ ਪੇਸ਼ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਸਹਾਇਕ ਐਲਗੋਰਿਥਮ ਦੀ ਕਿਸਮ ਵਿਚ ਫੰਕਸ਼ਨ ਅਤੇ ਕਾਰਵਾਈ ਦੇ ਵਿਚਕਾਰ ਵੱਖ.

ਸੜਨ ਐਲਗੋਰਿਥਮ

ਇਹ ਸਹਿਯੋਗ (ਫੰਕਸ਼ਨ ਅਤੇ ਕਾਰਵਾਈ) ਤੇ ਐਲਗੋਰਿਥਮ ਦੀ ਆਮ ਸਕੀਮ ਦੇ ਵਿਸਥਾਰ ਅਤੇ ਸਿਰ ਦੇ ਤੌਰ ਤੇ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ. ਇਹ ਵਿਧੀ ਬਹੁਤ ਹੀ ਸਧਾਰਨ ਹੈ, ਜਦ ਐਲਗੋਰਿਥਮ ਇੱਕ ਬਲਾਕ ਚਿੱਤਰ ਦਿੱਤਾ ਗਿਆ ਹੈ - ਪਹਿਲੇ ਇਸ ਦੇ ਹਿੱਸੇ ਨੂੰ ਵੱਖ, ਕੰਮ ਦੀ ਸਭ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹਨ. ਸਭ ਮੁਸ਼ਕਲ ਪੜਾਅ ਇਕ ਸਮਾਗਮ ਅਤੇ ਉੱਚ-ਪੱਧਰ ਦੇ ਤਰੀਕੇ ਦੇ ਤੌਰ ਤੇ ਕੀਤੀ ਰਹੇ ਹਨ. ਅੱਗੇ, ਇਹ ਘੱਟ ਪੱਧਰ 'ਦੇ ਬੁਨਿਆਦੀ ਖੇਤਰ ਵਿੱਚ ਵੰਡਿਆ ਰਹੇ ਹਨ. ਇਹ "ਨਿਰਮਲ ਨੂੰ ਗੁੰਝਲਦਾਰ ਹੈ." ਦੇ ਅਸੂਲ ਨੂੰ ਨੌਕਰੀ ਇਹ ਲੰਬੇ ਦੇ ਤੌਰ ਤੇ ਹੋਈ ਦੇ ਤੌਰ 'ਐਲਗੋਰਿਥਮ ਵਿੱਚ disassembled ਨਹੀ ਕੀਤਾ ਜਾ ਜਾਵੇਗਾ ਰਿਹਾ ਹੈ ਇਸ ਦੇ ਸਧਾਰਨ ਤੱਤ. ਡਾਟਾ ਇੰਦਰਾਜ਼,: ਆਮ ਤੌਰ 'ਤੇ ਫੈਸਲੇ ਦੀ ਲੜੀ ਸੜਨ ਤਿੰਨ ਮੁੱਖ ਪੜਾਅ ਦੇ ਸ਼ਾਮਲ ਹਨ ਇੱਕ ਐਰੇ, ਲੜੀਬੱਧ ਕ੍ਰਮਬੱਧ ਐਰੇ ਦੀ ਆਉਟਪੁੱਟ. ਪਹਿਲੀ ਅਤੇ ਆਖਰੀ ਪੜਾਅ, ਦੇ ਕਾਰਨ ਆਪਣੇ ਲਈ ਸਿਰਫ ਵਿਸਥਾਰ ਦੀ ਲੋੜ ਨਹ ਹੈ, ਇਸ ਲਈ ਉਹ ਮੁੱਖ ਐਲਗੋਰਿਥਮ ਵਿੱਚ ਕਰਨ. ਪਰ ਦੂਜਾ ਇੱਕ ਬਹੁਤ ਹੀ ਗੁੰਝਲਦਾਰ ਸਵੈ-ਭਾਗ ਗਣਨਾ ਹੈ, ਇਸ ਲਈ ਇਸ ਨੂੰ ਆਮ ਤੌਰ 'ਤੇ ਇੱਕ ਵੱਖਰੇ ਬਲਾਕ ਵਿੱਚ ਵੇਖਾਇਆ ਗਿਆ ਹੈ. ਸਥਾਪਨਾ ਵਿਧੀ (ਐਨ-1) ਇਕ ਨਿਸ਼ਚਿਤ ਐਰੇ ਦੇ ਪਾਸ ਹੈ ਅਤੇ ਭਾਗ ਐਰੇ ਵਿੱਚ ਛੋਟੀ ਤੱਤ ਲੱਭਣ ਦੀ -fold, ਇਸ ਦੇ ਤੱਤ ਦੇ ਸ਼ੁਰੂਆਤੀ ਹਿੱਸੇ ਨੂੰ ਤਰਤੀਬ ਦੇ ਬਾਅਦ ਦੀ ਲੋੜ ਨੂੰ: ਲੜੀਬੱਧ ਪੜਾਅ, ਬਦਲੇ ਵਿੱਚ, ਦੋ ਹਿੱਸੇ ਵਿੱਚ ਵੰਡਿਆ. ਕਿਉਕਿ ਪਿਛਲੇ ਕਦਮ ਹੈ ਕਈ ਵਾਰ ਦੁਹਰਾਇਆ ਗਿਆ ਹੈ, ਇਸ ਨੂੰ ਇੱਕ ਵੱਖਰੇ ਵਿਧੀ ਦੇ ਤੌਰ ਤੇ ਰਜਿਸਟਰ ਹੈ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 pa.delachieve.com. Theme powered by WordPress.