คำสั่ง Break ยุติการวนซ้ำ หากต้องการใช้ใน for loop คุณสามารถรับอินพุตจากผู้ใช้ทุกครั้งและแสดงเอาต์พุตเมื่อผู้ใช้ป้อนจำนวนลบ ผลลัพธ์จะถูกแสดงแล้วออกโดยใช้คำสั่ง break -
for(i=1; i <= 10; ++i) {
myVal = Console.Read();
val = Convert.ToInt32(myVal);
// loop terminates if the number is negative
if(val < 0) {
break;
}
sum += val;
} ในทำนองเดียวกัน คำสั่ง Continue ใน a for loop ทำงาน แต่จะไม่แสดงตัวเลขติดลบ คำสั่ง Continue ทำให้ลูปข้ามส่วนที่เหลือของร่างกายและทดสอบสภาพของมันซ้ำทันทีก่อนที่จะย้ำ -
for(i=1; i <= 10; ++i) {
myVal = Console.Read();
val = Convert.ToInt32(myVal);
// loop terminates if the number is negative and goes to next iteration
if(val < 0) {
continue;
}
sum += val;
}