جستجوی آرایه خطی
سعی کنید کار را از کار قبلی درست کنید تا حتی اگر عنصر مورد نیاز در آرایه نباشد، درست کار کند.
نکته: اگر عنصر مورد نیاز در آرایه نیست، باید به محض اینکه آرایه از محدوده خارج شد، از حلقه خارج شوید.
توجه
باید به خاطر داشت که در C++ (و همچنین در پایتون، جاوا اسکریپت، PHP) هنگام استفاده از رابط منطقی
AND (
&&)، اگر قسمت اول false، سپس قسمت دوم بررسی نمی شود.
به عنوان مثال:
شرط
a = 0 && b != 0 وقتی
a = 5، قسمت اول
a = 0 نادرست است، بنابراین قسمت دوم
b != 0 توسط کامپایلر بررسی نخواهد شد.