['   \n  \n ["ਪ੍ਰੋਗਰਾਮ ਤਿਆਰ ਕਰੋ ਜਿਸ ਦਾ ਹੇਠ ਦਿੱਤਾ ਉਦੇਸ਼ ਹੋਵੇਃ \\n\\n ਪ੍ਰੋਗਰਾਮ ਦਾ ਉਦੇਸ਼ ਇੱਕ ਐਰੇ ਵਿੱਚ ਇੱਕ ਤੱਤ ਦਾ ਸੂਚਕਾਂਕ ਲੱਭਣਾ ਹੈ ਜੋ ਇੱਕ ਨੂੰ ਸੰਤੁਸ਼ਟ ਕਰਦਾ ਹੈ।ਦਿੱਤੀ ਗਈ ਸਥਿਤੀ। ਪ੍ਰੋਗਰਾਮ ਤੱਤ ਦੇ ਸੂਚਕਾਂਕ ਨੂੰ ਲੱਭਣ ਲਈ ਇੱਕ ਪੁਨਰਵਰਤੀ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਫੰਕਸ਼ਨ ਤਿੰਨ ਮਾਪਦੰਡ ਲੈਂਦਾ ਹੈਃ ਇੱਕ ਐਰੇ, ਇੱਕ ਮੁੱਲ x, ਅਤੇਦੋ ਸੂਚਕਾਂਕ \'ਸ਼ੁਰੂ\' ਅਤੇ \'ਅੰਤ\'। ਇਹ ਦੋਵਾਂ ਸੂਚਕਾਂਕਾਂ ਉੱਤੇ ਮੁੱਲ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ ਅਤੇ ਆਪਣੇ ਆਪ ਨੂੰ ਵਾਰ-ਵਾਰ ਕਾਲ ਕਰਦਾ ਹੈ ਜੇਕਰ ਸ਼ੁਰੂਆਤੀ ਸੂਚਕਾਂਕ ਉੱਤੇ ਮੁੱਲ ਇਸ ਤੋਂ ਘੱਟ ਹੈ।ਅੰਤ ਸੂਚਕਾਂਕ ਉੱਤੇ ਮੁੱਲ। ਜੇਕਰ ਸ਼ੁਰੂਆਤੀ ਸੂਚਕਾਂਕ ਉੱਤੇ ਮੁੱਲ ਅੰਤ ਸੂਚਕਾਂਕ ਉੱਤੇ ਮੁੱਲ ਤੋਂ ਵੱਧ ਹੈ, ਤਾਂ ਇਹ ਵਾਰ-ਵਾਰ ਆਪਣੇ ਆਪ ਨੂੰ ਅੰਤ ਸੂਚਕਾਂਕ ਨਾਲ ਇਸ ਤਰ੍ਹਾਂ ਬੁਲਾਉਂਦਾ ਹੈਨਵਾਂ \'ਸਟਾਰਟ\' ਇੰਡੈਕਸ। ਜੇਕਰ ਸਟਾਰਟ ਇੰਡੈਕਸ ਦਾ ਮੁੱਲ ਅੰਤ ਇੰਡੈਕਸ ਦੇ ਮੁੱਲ ਦੇ ਬਰਾਬਰ ਹੈ, ਤਾਂ ਇਹ ਤੱਤ ਦਾ ਇੰਡੈਕਸ ਵਾਪਸ ਕਰਦਾ ਹੈ।] ', "ਪ੍ਰੋਗਰਾਮ ਤਿਆਰ ਕਰੋ ਜਿਸ ਦਾ ਹੇਠ ਦਿੱਤਾ ਉਦੇਸ਼ ਹੋਵੇਃ ਪ੍ਰੋਗਰਾਮ ਦਾ ਉਦੇਸ਼ ਇੱਕ ਐਰੇ ਵਿੱਚ ਇੱਕ ਤੱਤ ਦਾ ਸੂਚਕਾਂਕ ਲੱਭਣਾ ਹੈ ਜੋ ਇੱਕ ਦਿੱਤੇ ਗਏ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਸੰਤੁਸ਼ਟ ਕਰਦਾ ਹੈ।ਹਾਲਤ. ਪ੍ਰੋਗਰਾਮ ਤੱਤ ਦੇ ਸੂਚਕਾਂਕ ਨੂੰ ਲੱਭਣ ਲਈ ਇੱਕ ਪੁਨਰਵਰਤੀ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਫੰਕਸ਼ਨ ਤਿੰਨ ਮਾਪਦੰਡ ਲੈਂਦਾ ਹੈਃ ਇੱਕ ਐਰੇ, ਇੱਕ ਮੁੱਲ x, ਅਤੇ ਦੋਸੂਚਕ ਅੰਕ 'ਸ਼ੁਰੂ' ਅਤੇ 'ਅੰਤ'। ਇਹ ਦੋ ਸੂਚਕਾਂਕਾਂ ਉੱਤੇ ਮੁੱਲ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ ਅਤੇ ਆਪਣੇ ਆਪ ਨੂੰ ਵਾਰ-ਵਾਰ ਕਾਲ ਕਰਦਾ ਹੈ ਜੇਕਰ ਸ਼ੁਰੂਆਤੀ ਸੂਚਕ ਅੰਕ ਉੱਤੇ ਮੁੱਲ ਇਸ ਤੋਂ ਘੱਟ ਹੈ।ਅੰਤ ਸੂਚਕਾਂਕ ਉੱਤੇ ਮੁੱਲ। ਜੇਕਰ ਸ਼ੁਰੂਆਤੀ ਸੂਚਕਾਂਕ ਉੱਤੇ ਮੁੱਲ ਅੰਤ ਸੂਚਕਾਂਕ ਉੱਤੇ ਮੁੱਲ ਤੋਂ ਵੱਧ ਹੈ, ਤਾਂ ਇਹ ਵਾਰ-ਵਾਰ ਆਪਣੇ ਆਪ ਨੂੰ ਅੰਤ ਸੂਚਕਾਂਕ ਨਾਲ ਇਸ ਤਰ੍ਹਾਂ ਬੁਲਾਉਂਦਾ ਹੈਨਵਾਂ 'ਸਟਾਰਟ' ਇੰਡੈਕਸ। ਜੇਕਰ ਸਟਾਰਟ ਇੰਡੈਕਸ ਦਾ ਮੁੱਲ ਅੰਤ ਦੇ ਇੰਡੈਕਸ ਦੇ ਮੁੱਲ ਦੇ ਬਰਾਬਰ ਹੈ, ਤਾਂ ਇਹ ਤੱਤ ਦਾ ਇੰਡੈਕਸ ਵਾਪਸ ਕਰਦਾ ਹੈ। \n "]