ביצוע הקוד כאשר מתקבל פסוק אמת.
לולאת "אם" בודקת האם מתקיים תנאי מוגדר והאם מתקבל פסוק אמת/שקר.
התנאי נבדק לפני הרצת הקוד, כלומר אם התנאי אינו מתקיים, התוכנית לא מבצעת את הקוד שבתוך הלולאה.