ਕੰਪਿਊਟਰ 'ਪ੍ਰੋਗਰਾਮਿੰਗ

ਪਾਕਾਲ ਵਿਚ ਪ੍ਰੋਗਰਾਮਾਂ ਦੀ ਇੱਕ ਉਦਾਹਰਣ. ਪਾਸਕਲ ਵਿਚ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ

ਇਹ ਲਗਦਾ ਹੈ ਕਿ ਪਾਕਾਲ ਪ੍ਰੋਗਰਾਮ ਕਿਸੇ ਵੀ ਪ੍ਰੋਗ੍ਰਾਮ ਲਈ ਇਕ ਆਸਾਨ ਅਤੇ ਆਮ ਪ੍ਰੋਗਰਾਮ ਹੈ, ਪਰ ਇਹ ਨਹੀਂ ਆਖਿਆ ਜਾ ਸਕਦਾ ਹੈ ਕਿ ਆਧੁਨਿਕ ਦੁਨੀਆ ਲਈ ਭਾਸ਼ਾ ਖੁਦ ਬਹੁਤ ਕਮਜ਼ੋਰ ਹੈ. ਇਹ ਕੁਝ ਵੀ ਨਹੀਂ ਹੈ ਜੋ ਇਸਨੂੰ ਬੁਨਿਆਦੀ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਸਕੂਲ ਵਿਚ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈ.

ਅਕਸਰ, ਪਾਸਕਲ ਦੇ ਪ੍ਰੋਗਰਾਮ ਲਿਖਣ ਲਈ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਾਤਾਵਰਣ ਜਿਵੇਂ ਟਰਬੋ ਪਾਕਕਲ (ਟਰਬੋ ਪਾਕਕਲ) ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ.

ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲਿਆਂ ਲਈ ਇਹ ਭਾਸ਼ਾ ਕਿਉਂ ਚੁਣਨੀ ਚਾਹੀਦੀ ਹੈ? ਆਓ ਸਮਝਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੀਏ. ਪੂਰੀ ਤਰ੍ਹਾਂ ਕਿਸੇ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾ ਨੂੰ ਮਾਸਟਰ ਕਰਨ ਲਈ, ਤੁਹਾਡੇ ਕੋਲ ਉਚਿਤ ਸਾਹਿਤ ਜ਼ਰੂਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਇਹੀ ਕਾਰਨ ਹੈ ਕਿ ਜ਼ਿਆਦਾਤਰ ਭਾਸ਼ਾਵਾਂ ਇੱਕੋ ਸਮੇਂ 'ਤੇ ਅਲੋਪ ਹੋ ਜਾਂਦੀਆਂ ਹਨ, ਖਾਸ ਕਰਕੇ ਲੋਗੋ. ਇਹ ਰੂਸੀ ਬੋਲਣ ਵਾਲੇ ਦੇਸ਼ਾਂ ਵਿੱਚ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵੰਡਿਆ ਨਹੀਂ ਜਾਂਦਾ ਹੈ, ਇਸ ਲਈ ਇਸ ਉੱਪਰ ਕੋਈ ਵਿਦਿਅਕ ਪੁਸਤਕਾਂ ਨਹੀਂ ਹਨ. ਇਸ ਵੇਲੇ, ਸਭ ਤੋਂ ਮਸ਼ਹੂਰ ਪਾਕਾਲ, ਜਾਵਾ, ਬੇਸਿਕ ਅਤੇ ਸੀ. ਹਰ ਇੱਕ ਤੋਂ ਵੱਖਰੇ ਵਿਚਾਰ ਕਰੋ. ਜਾਵਾ, ਆਮ ਤੌਰ ਤੇ, ਨੈਟਵਰਕ ਤੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ. C - ਸਭ ਤੋਂ ਆਮ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚੋਂ ਇੱਕ, ਹਾਲਾਂਕਿ, ਸਭ ਤੋਂ ਮੁਸ਼ਕਲ (ਖਾਸ ਕਰਕੇ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲਿਆਂ ਲਈ). ਇਸ ਬਾਰੇ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਕਿਵੇਂ ਲਿਖਣਾ ਹੈ ਇਸ ਬਾਰੇ ਜਾਣਨ ਲਈ, ਪਾਸਲ ਜਾਂ ਬੇਸਿਕ ਦੇ ਪਹਿਲੇ ਮਾਸਟਰ ਲਈ ਵਧੀਆ ਹੈ. ਉਹ ਦੋਵੇਂ ਸਕੂਲਾਂ (ਅਧਿਆਪਕਾਂ ਦੀ ਚੋਣ 'ਤੇ) ਵਿਚ ਪੜ੍ਹੇ ਜਾਂਦੇ ਹਨ. ਉਹਨਾਂ ਦੀ ਪ੍ਰਚਲਤ ਦਾ ਕਾਰਨ ਇਹ ਹੈ ਕਿ ਇਹਨਾਂ ਭਾਸ਼ਾਵਾਂ ਵਿਚ ਤੁਸੀਂ ਇੱਕੋ ਪ੍ਰੋਗਰਾਮ ਨੂੰ C ਜਾਂ C ++ ਵਿਚ ਲਿਖ ਸਕਦੇ ਹੋ, ਪਰ ਉਸਾਰੀ ਦੇ ਸਾਦਗੀ ਦੇ ਕਾਰਨ ਉਸ ਦਾ ਵਿਕਾਸ ਬਹੁਤ ਸੌਖਾ ਹੈ.

ਇਹ ਯਾਦ ਰੱਖਣਾ ਜ਼ਰੂਰੀ ਹੈ ਕਿ ਪਾਕਾਲ ਅਤੇ ਬੇਸਿਕ ਦੇ ਸੰਸਕਰਣ ਕਾਫੀ ਹਨ, ਪਰ ਸਕੂਲਾਂ ਵਿੱਚ ਵਧੇਰੇ ਆਮ ਕਿਸਮ ਜਿਵੇਂ ਕਿ ਟਰਬੋ ਪਾਕਲ 7.0 ਅਤੇ ਕਉਬੇਕਿਕ ਹਨ. ਜੇ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਦੀ ਬਿਲਕੁਲ ਤੁਲਨਾ ਕਰੋ, ਤਾਂ ਬਾਅਦ ਵਾਲੇ ਨੂੰ 50 ਲੰਬੇ ਲੰਬੇ ਛੋਟੇ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਲਿਖਣ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ. ਟਰਬੋ ਪਾਕਲ ਵੀ ਬਹੁਤ ਸ਼ਕਤੀਸ਼ਾਲੀ ਅਤੇ ਤੇਜ਼ ਹੈ.

ਪਾਸਕਲ ਦਾ ਪਹਿਲਾ ਪ੍ਰੋਗਰਾਮ

ਪਾਸਕਲ ਦੇ ਪ੍ਰੋਗ੍ਰਾਮਾਂ ਦੀ ਇੱਕ ਉਦਾਹਰਨ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਇੰਟਰਨੈਟ ਤੇ ਪਾਇਆ ਜਾ ਸਕਦਾ ਹੈ, ਇਹ ਸਮਝਣਾ ਵਧੇਰੇ ਮੁਸ਼ਕਲ ਹੁੰਦਾ ਹੈ ਕਿ ਕਿਵੇਂ ਪ੍ਰਬੰਧ ਕੀਤੇ ਜਾਂਦੇ ਹਨ.

ਇਹ ਸਮਝਣ ਲਈ ਕਿ ਇਹ ਭਾਸ਼ਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ, ਇੱਕ ਛੋਟੀ "ਕਾਰਜ" ਲਿਖਣਾ ਜ਼ਰੂਰੀ ਹੁੰਦਾ ਹੈ. ਆਉ ਅਸੀਂ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕੰਪਾਇਲ ਕਰਨ ਦੀ ਜਰੂਰਤ ਕਰੀਏ ਜੋ ਦੋ ਨੰਬਰ ਜੋੜ ਲਏਗਾ: Q + W = E. ਮੈਨੂੰ ਇਸ ਨੂੰ ਬਣਾਉਣ ਲਈ ਕੀ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ?

ਪੱਤਰ E ਇੱਕ ਵੇਰੀਏਬਲ (ਗਣਿਤ ਵਿੱਚ - x) ਦੇ ਤੌਰ ਤੇ ਕੰਮ ਕਰੇਗਾ. ਇਸਨੂੰ ਇੱਕ ਨਾਮ ਦੇਣਾ ਯਕੀਨੀ ਬਣਾਉ (250 ਤੋਂ ਜਿਆਦਾ ਅੱਖਰ ਨਾ ਹੋਣ) ਇਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋ ਸਕਦੇ ਹਨ:

  • ਲਾਤੀਨੀ ਅੱਖਰ ਦੇ ਅੱਖਰ (A..Z);
  • ਅੰਕਾਂ 0 ਤੋਂ 9 ਤਕ. ਪਰ ਯਾਦ ਰੱਖੋ ਕਿ ਨਾਮ ਨੂੰ ਇੱਕ ਅੰਕ ਨਾਲ ਸ਼ੁਰੂ ਨਹੀਂ ਕਰਨਾ ਚਾਹੀਦਾ;
  • "_" ਪ੍ਰਤੀਕ ਚਿੰਨ੍ਹ

ਸਿਰਲੇਖ ਵਿਚ ਮਿਲਣਾ ਚਾਹੀਦਾ ਹੈ:

  • ਰੂਸੀ ਅੱਖਰ;
  • ਵਿਰਾਮ ਚਿੰਨ੍ਹ;
  • ਸਪੀਕ ਚਿੰਨ੍ਹ, ਜਿਵੇਂ ਕਿ ਜਾਫਰੀ "#", ਪ੍ਰਤੀਸ਼ਤ "%", ਡਾਲਰ "$", ਟਿਲਡ "~" ਆਦਿ.

ਸਹੀ ਨਾਂ ਦੀ ਇਕ ਉਦਾਹਰਣ "red_velvet4", "exo" ਜਾਂ "shi_nee" ਹੋ ਸਕਦੀ ਹੈ. ਇਹ ਵੀ ਯਾਦ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਪਾਕਲ ਅੱਖਰਾਂ ਦੇ ਮਾਮਲੇ ਵਿੱਚ ਅਸੰਵੇਦਨਸ਼ੀਲ ਹੈ, ਇਸ ਲਈ ਨਾਮ "btob" ਅਤੇ "BtoB" ਵਾਲੇ ਵੇਰੀਏਬਲ ਨੂੰ ਇੱਕ ਦੇ ਰੂਪ ਵਿੱਚ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ. ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਾਤਾਵਰਣ ਵਿਚ ਬਿਲਕੁਲ ਕਿਵੇਂ ਸੈੱਲ ਸੈੱਲ "ਆਬਾਦੀ" ਹਨ ਅਤੇ ਇਹਨਾਂ ਨੂੰ ਕੋਸ਼ ਕਿਹਾ ਜਾਂਦਾ ਹੈ: ਇਸ ਪ੍ਰਕਿਰਿਆ ਦੇ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਵੇਰੀਏਬਲ ਦੀ ਕਿਸਮ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. ਪ੍ਰੋਗ੍ਰਾਮ ਨੂੰ ਸਹੀ ਤਰੀਕੇ ਨਾਲ ਪਰਦੇ ਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਜਾਂ ਕਾਗਜ਼ ਤੇ ਛਾਪਣ ਲਈ ਇਹ ਜ਼ਰੂਰੀ ਹੈ. ਉਦਾਹਰਨ ਲਈ, ਜੇ ਦੋ ਨੰਬਰ ਜੋੜ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ, ਤਾਂ ਇੱਕ ਅੰਕਾਂ ਦੀ ਕਿਸਮ ਦਰਸਾਈ ਜਾਂਦੀ ਹੈ, ਅਤੇ ਜੇ ਇੱਕ ਗ੍ਰੀਟਿੰਗ ਕਰਨਾ ਹੈ, ਤਾਂ ਇੱਕ ਸਟ੍ਰਿੰਗ ਟਾਈਪ ਆਉਟਪੁਟ ਹੈ. ਦੋ ਨੰਬਰਾਂ ਦੀ ਆਮ ਵਾਧੇ ਲਈ, ਪੂਰਨ ਅੰਕ ("ਨੰਬਰ") ਟਾਈਪ ਕਰੋ.

ਵੇਰੀਏਬਲ ਦੀ ਕਿਸਮ ਨਾਲ, ਹਰ ਚੀਜ਼ ਸਪੱਸ਼ਟ ਹੈ, ਪਰ ਉਹਨਾਂ ਨੂੰ ਅਜਾਦੀ ਨਾਲ ਵਰਤਣ ਲਈ ਉਹਨਾਂ ਨੂੰ ਸਾਰੇ ਅੰਕੀ ਵੇਰੀਏਬਲਜ਼ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ.

ਉਪਰੋਕਤ ਕੀ ਹੈ ਦੇ ਆਧਾਰ 'ਤੇ, ਤੁਹਾਨੂੰ ਆਸਾਨੀ ਨਾਲ ਇੱਕ ਛੋਟਾ "ਬੁਝਾਰਤ" ਲਿਖ ਸਕਦੇ ਹਨ. ਪਾਸਕਲ ਦਾ ਪ੍ਰੋਗਰਾਮ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦੇਵੇਗਾ:

ਪ੍ਰੋਗਰਾਮ shi_nee;

ਵਾਰ ਕਿਊ, ਡਬਲਯੂ, ਈ: ਇੰਟੀਜ਼ਰ;

BEGIN

E: = Q + W;

END

ਪਹਿਲੀ ਲਾਈਨ, ਜਿਵੇਂ ਕਿ ਪ੍ਰੋਗਰਾਮ ਸ਼ੀ_ਏਈ, ਪ੍ਰੋਗ੍ਰਾਮ ਦਾ ਨਾਮ ਜਾਂ ਸਿਰਲੇਖ ਹੈ. ਇਹ ਇੱਕ ਵਿਕਲਪਿਕ ਕੰਪੋਨੈਂਟ ਹੈ ਜੋ ਲਿਖਤੀ ਕੰਪਿਊਟਣ ਦੇ ਕੰਮ ਨੂੰ ਪ੍ਰਭਾਵਤ ਨਹੀਂ ਕਰਦਾ. ਇਹ, ਜੇ ਵਰਤੀ ਜਾਂਦੀ ਹੈ, ਲਾਜ਼ਮੀ ਤੌਰ 'ਤੇ ਪਹਿਲਾਂ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਾਤਾਵਰਣ ਇੱਕ ਗਲਤੀ ਪੈਦਾ ਕਰੇਗਾ.

ਵੇਅਰਿਏਬਲ ਦਾ ਵਰਣਨ ਦੂਜੀ ਲਾਈਨ ਵਿੱਚ "ਵਰ" ਓਪਰੇਟਰ ਦੇ ਕਾਰਨ ਹੁੰਦਾ ਹੈ. ਇਹ ਸਾਰੇ ਪਰਿਵਰਤਨ ਦਰਸਾਉਣ ਲਈ ਜ਼ਰੂਰੀ ਹੁੰਦਾ ਹੈ ਜੋ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਪ੍ਰਗਟ ਹੁੰਦਾ ਹੈ ਅਤੇ ਕੌਲਨ ਰਾਹੀਂ ਇੱਕ ਪ੍ਰਕਾਰ (ਪੂਰਨ ਅੰਕ) ਨੂੰ ਜੋੜਦਾ ਹੈ.

ਆਪਰੇਟਰਾਂ ਦੀ ਜੋੜੀ "BEGIN" - "END" ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ ਅਤੇ, ਉਸ ਅਨੁਸਾਰ, ਪ੍ਰੋਗਰਾਮ ਦੇ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ. ਉਹ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਣ ਹਨ; ਉਨ੍ਹਾਂ ਵਿਚਕਾਰ ਸਾਰੇ ਪ੍ਰੋਗਰਾਮਰ ਦੁਆਰਾ ਦਰਸਾਈਆਂ ਸਾਰੀਆਂ ਕਾਰਵਾਈਆਂ ਹਨ.

ਭਾਸ਼ਾ ਦਾ ਸੰਟੈਕਸ

ਇਹ ਯਾਦ ਰੱਖਣਾ ਮਹੱਤਵਪੂਰਣ ਹੈ ਕਿ ਪ੍ਰੋਗ੍ਰਾਮ ਦੀ ਹਰੇਕ ਲਾਈਨ ਸੈਮੀਕੋਲਨ ਨਾਲ ਸਮਾਪਤ ਹੁੰਦੀ ਹੈ ਨਿਯਮ ਨੂੰ ਅਪਵਾਦ ਸੇਵਾ var, start, const, ਆਦਿ ਦੀਆਂ ਕਮਾਂਡਾਂ ਹਨ. ਅੰਤ ਦੇ ਬਿਆਨ ਦੇ ਬਾਅਦ, ਅੰਤ ਨੂੰ ਇੱਕ ਮਿਆਦ ਦੇਣੀ ਜ਼ਰੂਰੀ ਹੈ. ਕੁਝ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਜਦੋਂ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਕਈ ਅਟੈਚਮੈਂਟ ਹੁੰਦੀ ਹੈ ਅਤੇ "BEGIN" - "END" ਬਰੈਕਟ ਵਰਤੇ ਜਾਂਦੇ ਹਨ, ਇਸ ਕਮਾਂਡ ਦੇ ਬਾਅਦ ਇੱਕ ਸੈਮੀਕੋਲਨ ਪਾਇਆ ਜਾ ਸਕਦਾ ਹੈ.

ਸੈਲ ਦਾ ਮੁੱਲ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ, ਉਦਾਹਰਣ ਵਜੋਂ, E = 15, ਤੁਹਾਨੂੰ ਕੌਲਨ ਤੋਂ ਅੱਗੇ ਇੱਕ ਕੌਲਨ ਨਾਲ ਰਹਿਣਾ ਪਵੇਗਾ:

ਸਵਾਲ: = 15:

ਪੱਛਮ: = 20;

E: = Q + W;

ਇਸ ਭਾਸ਼ਾ ਵਿੱਚ ਕੌਲਨ ਨੂੰ ਇੱਕ ਅਸਾਈਨਮੈਂਟ ਕਿਹਾ ਜਾਂਦਾ ਹੈ. ਪਾਸਕਲ ਦਾ ਪ੍ਰੋਗ੍ਰਾਮ ਬਹੁਤ ਅਸਾਨੀ ਨਾਲ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ ਜੇ ਤੁਸੀਂ ਉਪਰੋਕਤ ਸੰਟੈਕਸ ਨਿਯਮ ਬਣਾਉਂਦੇ ਹੋ

ਟੈਸਟਿੰਗ

ਚੱਲ ਰਹੇ ਟਰਬੋ ਪਾਕਲ, ਤੁਹਾਨੂੰ ਪ੍ਰੋਗ੍ਰਾਮ ਨੂੰ ਛਾਪਣ ਦੀ ਲੋੜ ਹੈ, ਠੀਕ ਤਰ੍ਹਾਂ ਲੋੜੀਂਦੇ ਅੱਖਰਾਂ ਦਾ ਇੰਤਜ਼ਾਮ ਕਰੋ ਅਤੇ ਲੋੜੀਦੀਆਂ ਕ੍ਰਮ ਦੀ ਵਿਵਸਥਾ ਕਰੋ. ਤੁਸੀਂ ਪਰਸੰਗ ਮੇਨੂ ਰਾਹੀਂ ਜਾਂ Ctrl + F9 ਸਵਿੱਚਾਂ ਰਾਹੀਂ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਚਲਾ ਸਕਦੇ ਹੋ. ਜੇਕਰ ਹਰ ਚੀਜ਼ ਸਹੀ ਢੰਗ ਨਾਲ ਟਾਈਪ ਕੀਤੀ ਗਈ ਹੈ, ਤਾਂ ਸਕਰੀਨ ਥੋੜਾ ਝਪਕਦਾ ਹੈ. ਜੇ ਕੋਈ ਗਲਤੀ ਹੈ, ਪ੍ਰੋਗਰਾਮ ਚੱਲਣਾ ਬੰਦ ਹੋ ਜਾਵੇਗਾ, ਅਤੇ ਕਰਸਰ ਨੂੰ ਉਹ ਲਾਈਨ ਵਿੱਚ ਬਣਾਇਆ ਜਾਵੇਗਾ ਜਿੱਥੇ ਇਹ ਉਪਲਬਧ ਹੈ. ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਗਲਤੀ ਦਾ ਵੇਰਵਾ "ਆਉਟਪੁੱਟ" ਲਾਈਨ ਵਿੱਚ ਦਿਖਾਈ ਦੇਵੇਗਾ, ਉਦਾਹਰਣ ਲਈ, ਗਲਤੀ 85: ";" expexted ਇਹ ਲਾਈਨ ਦੱਸਦੀ ਹੈ ਕਿ ਕਿਤੇ ਵੀ ਕੋਈ ਸੈਮੀਕੋਲਨ ਨਹੀਂ ਹੈ. ਹਾਲਾਂਕਿ, ਜਿੰਨਾ ਚਿਰ ਤੁਸੀਂ ਅਜਿਹੀਆਂ ਸਮੱਸਿਆਵਾਂ ਵੱਲ ਧਿਆਨ ਨਹੀਂ ਦਿੰਦੇ ਹੋ, ਤੁਹਾਨੂੰ ਪੈਸਕਲ ਪ੍ਰੋਗਰਾਮਾਂ ਦੀਆਂ ਉਦਾਹਰਣਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਢਾਂਚੇ ਨੂੰ ਸਮਝਣਾ ਪਵੇਗਾ.

ਮੈਨੂੰ ਪਹਿਲਾਂ ਕੀ ਪੜ੍ਹਨਾ ਚਾਹੀਦਾ ਹੈ?

ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਪ੍ਰੋਗ੍ਰਾਮ ਦੇ ਹਰੇਕ ਲਾਈਨ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਝ ਲਓ. ਫਿਰ ਸੰਟੈਕਸ ਵੱਲ ਧਿਆਨ ਦਿਓ, ਆਪਣੀ ਮੈਮੋਰੀ ਵਿੱਚ ਵਿਸ਼ੇਸ਼ ਓਪਰੇਟਰ ਸਥਾਪਤ ਕਰੋ, ਜਿਸ ਦੇ ਬਾਅਦ ਵਿਰਾਮ ਚਿੰਨ੍ਹਾਂ ਨੂੰ ਸ਼ੁਰੂ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜੋ ਕਿ ਸ਼ੁਰੂਆਤ ਅਤੇ ਅੰਤ ਤੋਂ ਲਾਜ਼ੀਕਲ ਚੇਨ ਨੂੰ ਇਕਸੁਰ ਕਰਨਾ ਹੈ. ਯਾਦ ਰੱਖੋ ਕਿ ਵੇਅਰਿਏਬਲਜ਼ ਕਿੰਨੇ ਠੀਕ ਹਨ, ਉਹਨਾਂ ਨੂੰ ਕਿਸ ਪ੍ਰਕਾਰ ਦੀ ਲੋੜ ਹੈ ਅਤੇ ਅਸਲ ਵਿੱਚ ਇਸ ਦੀ ਕੀ ਲੋੜ ਹੈ. ਪਰੋਗਰਾਮਿੰਗ ਵਾਤਾਵਰਣ ਦੇ ਕੰਮਕਾਜ ਨੂੰ ਸਮਝਣਾ ਵੀ ਜ਼ਰੂਰੀ ਨਹੀਂ ਹੈ. ਅਜਿਹਾ ਕਰਨ ਲਈ, ਤੁਸੀ ਆਪਣੇ ਆਪ ਨੂੰ ਟਰਬੋ ਪਾਕਾਲਕ ਵਿਚ ਦਸਤੀ ਜਾਂ "ਟੋਣ" ਵਰਤ ਸਕਦੇ ਹੋ. ਇੰਟਰਨੈਟ ਤੋਂ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਤਿਆਰ "ਕਾਰਜ" ਨੂੰ ਅਭਿਆਸ ਕਰਨ ਅਤੇ ਅਰਾਮ ਨਾਲ ਪਾਸਕਲਾਂ ਦੇ ਪ੍ਰੋਗ੍ਰਾਮਾਂ ਦੀ ਇਕ ਮਿਸਾਲ ਟਾਈਪ ਕਰਨ ਲਈ ਹਮੇਸ਼ਾਂ ਜ਼ਰੂਰੀ ਹੁੰਦਾ ਹੈ.

ਇਕ-ਅਯਾਮੀ ਅਰੇ

ਐਰੇ ਨੂੰ ਉਸੇ ਕਿਸਮ ਦੇ ਡੈਟੇ ਨਾਲ ਸੁਵਿਧਾਜਨਕ ਕੰਮ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਜੋ ਇਸ ਕੇਸ ਵਿਚ ਲਗਾਤਾਰ ਮੈਮੋਰੀ ਸੈੱਲਾਂ ਵਿਚ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਵੱਖਰੇ ਤੌਰ ਤੇ ਨਹੀਂ. ਪ੍ਰੋਗ੍ਰਾਮਰਾਂ ਲਈ 50 ਜਾਂ 100 ਵੇਰੀਏਬਲਾਂ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨਾ ਮੁਸ਼ਕਿਲ ਹੈ ਉਹਨਾਂ ਨੂੰ ਐਰੇ ਵਿਚ ਲਿਖਣਾ ਜ਼ਿਆਦਾ ਸੌਖਾ ਹੈ.

ਸਮੂਹ ਵਿੱਚ ਹਨ ਉਹ ਵਸਤੂਆਂ ਦਾ ਆਪਣਾ ਨੰਬਰ ਹੁੰਦਾ ਹੈ ਵੱਖ-ਵੱਖ ਪ੍ਰੋਗਰਾਮਾਂ ਦੀਆਂ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ, ਖਾਤਾ ਇੱਕ ਨਿਸ਼ਚਿਤ ਸੰਖਿਆ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ, ਜ਼ਰੂਰੀ ਨਹੀਂ ਕਿ 1. ਪਰ ਪਾਸਕਲ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮਾਂ ਦੀ ਉਦਾਹਰਨ ਕਹਿੰਦੀ ਹੈ ਕਿ ਨੰਬਰਿੰਗ ਇਸ ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ. ਇਹ ਕ੍ਰਮ ਗਿਣਤੀ ਨੂੰ ਹਰੇਕ ਤੱਤ ਦਾ ਇੰਡੈਕਸ ਕਿਹਾ ਜਾਂਦਾ ਹੈ. ਇੱਕ ਨਿਯਮ ਦੇ ਤੌਰ ਤੇ, ਇਹ ਪੂਰਨ ਅੰਕ ਹੈ, ਘੱਟ ਅਕਸਰ ਇੱਕ ਚਿੰਨ੍ਹ. ਅਸੂਲ ਵਿੱਚ, ਇੱਕ ਡੇਟਾ ਸੈਲ ਲਈ, ਇਸ ਨਾਲ ਕੋਈ ਫਰਕ ਨਹੀਂ ਪੈਂਦਾ ਕਿ ਇੰਡੈਕਸਿੰਗ ਕਿਸ ਤਰ੍ਹਾਂ ਨਿਰਧਾਰਿਤ ਹੈ: ਅੰਕੀ ਜਾਂ ਅਲੰਬੈਟਿਕ.

ਪਾਕਕਲ (ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਉਦਾਹਰਣਾਂ) ਵਿੱਚ ਇੱਕ ਲੜੀ ਵਿੱਚ ਸਿਰਫ਼ ਇੱਕ ਹੀ ਕਿਸਮ ਦਾ ਹੋ ਸਕਦਾ ਹੈ, ਜਿਸ ਦੇ ਸਾਰੇ ਤੱਤ ਸਬੰਧਤ ਹੋਣਗੇ. ਅਸਲ ਕਿਸਮ ਦੇ ਇੱਕ ਸੈੱਲ ਅਤੇ ਕੋਈ ਹੋਰ ਪੂਰਨ ਅੰਕ ਨਹੀਂ ਹੈ.

ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਾਤਾਵਰਨ ਵਿੱਚ, ਇੱਕ ਇੱਕ-ਅਯਾਮੀ (ਅਰਥਾਤ, ਸਧਾਰਨ) ਐਰੇ ਦਾ ਡਾਟਾ ਲਾਈਨ ਪੱਧਰ ਤੇ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ:

Var a: ਐਰੇ [5..40] ਦਾ ਚੋਰ;

ਬੀ: ਅਸਲ;

I: ਪੂਰਨ ਅੰਕ;

BEGIN

I ਲਈ: = 5 ਤੋਂ 40 ਪੜ੍ਹੋ (ਸੀਐਚ [i]);

I ਲਈ: = 5 ਤੋਂ 40 ਲਿਖੋ (ਸੀਐਚ [i]: 3);

Readln;

END

ਪਾਕਾਲ ਦੇ ਪ੍ਰੋਗ੍ਰਾਮਾਂ ਦੀ ਇੱਕ ਉਦਾਹਰਨ ਦੀ ਜਾਂਚ ਕਰਕੇ, ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ ਕਿ ਮੈਮੋਰੀ 35 ਵਰਣਾਂ ਦੇ ਇੱਕ ਸਧਾਰਨ ਐਰਰ ਨੂੰ ਨਿਰਧਾਰਤ ਕੀਤੀ ਗਈ ਹੈ. ਇੰਡੈਕਸਿੰਗ ([5..40]) - 5 ਤੋਂ 40 ਤੱਕ. BEGIN ਕਮਾਂਡ ਤੋਂ ਬਾਅਦ ਪਹਿਲੀ ਲਾਈਨ ਵਿੱਚ, ਯੂਜ਼ਰ ਨੂੰ 35 ਬਿਲਕੁਲ ਕਿਸੇ ਵੀ ਅੱਖਰ (ਨੰਬਰ, ਅੱਖਰ) ਦਰਜ ਕਰਨੇ ਚਾਹੀਦੇ ਹਨ ਜੋ ਕਿ ਪ੍ਰੋਗਰਾਮ ਸੈਲਸ ਨੂੰ ਲਿਖਦਾ ਹੈ. ਦੂਜੀ ਲਾਈਨ ਉਹਨਾਂ ਨੂੰ ਸਕ੍ਰੀਨ ਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੈ.

ਦੋ-ਅਯਾਮੀ ਅਰੇ

ਜੇ ਇਕ-ਅਯਾਮੀ ਅਰੇ ਇਕ ਹੈ ਜਿਸ ਵਿਚ ਸਾਰੇ ਓਪਰੇਸ਼ਨ "ਇਨ-ਲਾਈਨ" ਹਨ, ਅਰਥਾਤ, ਸਾਰੇ ਤੱਤਾਂ ਅਤੇ ਕਿਰਿਆਵਾਂ ਇਕ ਤੋਂ ਬਾਅਦ ਇੱਕ ਪੈਦਾ ਹੁੰਦੀਆਂ ਹਨ, ਤਾਂ ਦੋ-ਅਯਾਮੀ ਐਰੇ ਬਰਾਂਚ ਦੇ ਨਾਲ ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਬਣਤਰਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ.

ਪਾਸਕਲ ਭਾਸ਼ਾ ਵਿਚ ਅਜਿਹੇ ਡਾਟਾ (ਉਦਾਹਰਣਾਂ ਹੇਠਾਂ ਵੇਖਾਈਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ) ਦਾ ਦੋ ਤਰੀਕਿਆਂ ਨਾਲ ਵਰਣਨ ਕੀਤਾ ਗਿਆ ਹੈ: "ਐਰੇ [10..ਬ, 10 ਐੱਫ] ਕਿਸਮ ਦੇ" ਜਾਂ "ਐਰੇ [10..ਬ] ਐਰੇ [10..ਫ] ਕਿਸਮ ਦੇ ".

ਵੇਅਰਿਏਬਲਜ਼ b ਅਤੇ f ਸਥਿਰ ਹਨ. ਉਹਨਾਂ ਦੀ ਬਜਾਏ, ਤੁਸੀਂ ਨੰਬਰ (ਇੱਕ-ਅਯਾਮੀ ਅਰੇ ਦੇ ਰੂਪ ਵਿੱਚ) ਸੰਮਿਲਿਤ ਕਰ ਸਕਦੇ ਹੋ, ਪਰ ਅਜਿਹੀਆਂ ਸਮੱਸਿਆਵਾਂ ਵਿੱਚ ਇਸ ਨੂੰ ਅਮਲ ਵਿੱਚ ਲਿਆਉਣਾ ਬਿਹਤਰ ਨਹੀਂ ਹੁੰਦਾ. ਇਹ ਇਸ ਲਈ ਹੈ ਕਿਉਂਕਿ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾ ਕਤਾਰਾਂ ਦੀ ਗਿਣਤੀ ਦੇ ਰੂਪ ਵਿੱਚ ਪਹਿਲੀ ਸਥਿਰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੀ ਹੈ, ਅਤੇ ਦੂਸਰਾ - ਐਰੇ ਦੇ ਕਾਲਮ.

ਵਿਸ਼ੇਸ਼ ਕਿਸਮ ਦੇ ਭਾਗ ਦੁਆਰਾ ਕੰਮ ਦਾ ਉਦਾਹਰਣ:

Const. B = 24; F = 13;

ਟਾਈਪ ਕਰੋ ਚੈਰੀ = ਐਰੇ [10..ਬ, 10..ਫ] ਅਸਲੀ ਦੇ;

Var n: ਚੈਰੀ;

ਪਰਿਵਰਤਨਸ਼ੀਲ ਸੈਕਸ਼ਨ ਦੁਆਰਾ, ਅਰੇ ਨੂੰ ਵਰਣਨ ਕਰਨਾ ਥੋੜ੍ਹਾ ਆਸਾਨ ਹੈ (ਸ਼ੁਰੂਆਤ ਕਰਨ ਲਈ):

Const. B = 24; F = 13;

Var n: ਐਰੇ [10..ਬ, 10..ਫ] ਅਸਲੀ ਦੇ;

ਦੋਵੇਂ ਚੋਣਾਂ ਸਹੀ ਹੋ ਜਾਣਗੀਆਂ, ਚੁਣੇ ਹੋਏ ਰਿਕਾਰਡਿੰਗ ਵਿਧੀ ਤੋਂ ਪ੍ਰੋਗਰਾਮ ਦਾ ਕੰਮ ਕਿਸੇ ਵੀ ਢੰਗ ਨਾਲ ਨਹੀਂ ਬਦਲਦਾ.

ਓਪਨ ਐਰੇਜ਼

ਇੱਕ ਓਪਨ ਐਰੇ ਉਹ ਹੁੰਦਾ ਹੈ ਜਿਸਦੀ ਕੋਈ ਸੀਮਾ ਨਹੀਂ ਹੁੰਦੀ. ਇਸ ਕੋਲ ਕੇਵਲ ਇਕ ਕਿਸਮ ਹੈ (ਅਸਲ, ਪੂਰਨ ਅੰਕ, ਆਦਿ). ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿਚ, ਬਣਾਈ ਗਈ ਐਰੇ ਇਕਸਾਰਤਾਹੀ ਨਹੀਂ ਹੈ. ਇਸ ਨੂੰ "ਵਿਸਥਾਪਨ" ਨੂੰ ਉਦੋਂ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜਦੋਂ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ. ਇਹ ਇਸ ਤਰੀਕੇ ਨਾਲ ਲਿਖਿਆ ਗਿਆ ਹੈ:

ਸੇਲਗਗੀ 1: ਚਾਰ ਦੀ ਐਰੇ;

ਯੇਰੀ: ਅਸਲੀ ਦੀ ਐਰੇ;

ਇਹਨਾਂ ਐਰੇ ਦੀ ਇੱਕ ਵਿਲੱਖਣ ਵਿਸ਼ੇਸ਼ਤਾ ਇਹ ਹੈ ਕਿ ਸੂਚਕਾਂਕ ਸਿਫਰ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ, ਇੱਕ ਨਹੀਂ.

ਪਾਕਕਲ ਵਿਚ ਗ੍ਰਾਫਿਕਸ

ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੇ "ਅੰਦਰੂਨੀ" ਦਾ ਥੋੜ੍ਹਾ ਜਿਹਾ ਵਿਚਾਰ ਰੱਖਦੇ ਹਨ, ਉਹ ਜਾਣਦੇ ਹਨ ਕਿ ਸਾਰੇ ਚਿੱਤਰ ਆਇਤਾਕਾਰ rasters ਦੇ ਲਈ ਬਣੇ ਹੁੰਦੇ ਹਨ. ਰਾਸਟਰ ਚਿੱਤਰਾਂ ਵਿੱਚ ਪਿਕਸਲ ਹੁੰਦੇ ਹਨ ਜੋ ਇੰਨੇ ਛੋਟੇ ਹੁੰਦੇ ਹਨ ਕਿ ਵਿਅਕਤੀ ਦੇ ਅੱਖ ਨੂੰ ਇੱਕ ਪੂਰੇ ਪੂਰੇ ਲਈ ਖਿੱਚਿਆ ਜਾਂ ਫੋਟੋ ਖਿੱਚਿਆ ਗਿਆ. ਇਸਦੇ ਨਾਲ ਹੀ, ਫੋਟੋ ਦੇ ਸੰਦਰਭ ਵਿੱਚ ਵੱਡੇ, ਪਿਕਸਲ ਛੋਟੇ ਹੋਣਗੇ

ਗਰਾਫਿਕਸ ਦੀ ਨੁਮਾਇੰਦਗੀ ਦਾ ਦੂਜਾ ਤਰੀਕਾ ਵੈਕਟਰ ਹੈ ਇੱਕ ਨਿਯਮ ਦੇ ਤੌਰ ਤੇ, ਇਹ ਭਾਗ, ਚੱਕਰ, ਅੰਡਾਕਾਰ ਅਤੇ ਹੋਰ ਜਿਓਮੈਟਰਿਕ ਅੰਕੜੇ ਹਨ, ਜੋ ਕਿ ਪੂਰੇ ਚਿੱਤਰ ਨੂੰ ਬਣਾਉਂਦੇ ਹਨ.

ਇੱਕ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਵਾਤਾਵਰਨ ਵਿੱਚ, ਕਿਸੇ ਵੀ ਭਾਸ਼ਾ ਵਿੱਚ, ਇੱਕ ਕਿਸਮ ਦਾ ਕੰਮ ਕਰਨਾ ਸੰਭਵ ਹੈ, ਜਿਵੇਂ ਕਿ ਗ੍ਰਾਫਿਕਸ, ਜਿਸਦਾ ਨਤੀਜਾ ਗ੍ਰਾਫਿਕਸ ਹੁੰਦਾ ਹੈ. ਪਾਸਕਲ, ਅਜਿਹੇ ਪ੍ਰੋਗਰਾਮਾਂ ਦੀਆਂ ਉਦਾਹਰਣਾਂ ਕੁਝ ਹੱਦ ਤਕ ਉਨ੍ਹਾਂ ਦੇ ਵਿਕਾਸ ਦੀ ਗੰਭੀਰਤਾ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ, ਤੁਹਾਨੂੰ ਤਸਵੀਰਾਂ ਅਤੇ ਡਰਾਇੰਗ ਬਣਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ. ਲੋੜੀਂਦੀ ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ "ਐਕਟੀਵੇਟ ਕਰਨ" ਲਈ, ਤੁਹਾਨੂੰ "ਗ੍ਰਾਫ ਵਰਤੇ ਜਾਣ";

ਇੱਕ ਨਿਯਮ ਦੇ ਤੌਰ ਤੇ, ਗ੍ਰਾਫਿਕ ਡੇਟਾ ਦਾ ਵਰਣਨ ਕਰਦੇ ਸਮੇਂ, ਇਹ ਪ੍ਰਕਿਰਿਆ ਵਰਤੀ ਜਾਂਦੀ ਹੈ:

InitGraph (var ਡ੍ਰਾਈਵਰ, ਗਲੇਨਟ: ਰੀਅਲ; ਪਾਥ: ਸਟ੍ਰਿੰਗ);

ਇੱਥੇ ਡ੍ਰਾਈਵਰ ਇੱਕ ਵੇਰੀਏਬਲ ਹੈ ਜਿਸਦੀ ਟਾਈਪ ਪੂਰਨ ਅੰਕ ਹੈ; ਚਾਕ ਅਸਲੀ ਕਿਸਮ ਦੀ ਇੱਕ ਵੇਰੀਏਬਲ ਹੈ; ਅਤੇ ਪਾਥ ਤੁਹਾਨੂੰ ਡਰਾਈਵਰਾਂ ਨੂੰ ਕਿਰਿਆਸ਼ੀਲ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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