AR Book การโปรแกรมคอมพิวเตอร(Computer Programming)หนวยท่ี 16 คาํ สงั่ เงอ่ื นไข if–else if (nested if) จดั ทําโดย นายฐติ พฒั น ระวชิ ัยภัทรกลุ
เนื้อหาสาระพอสังเขปคําส่ังเงอื่ นไข if–else if (nested if) เปนคําส่ังตัดสินใจเลือกทํางานในชุดคําส่ังใดชุดคําส่ังหนึ่งจากหลายๆ ชุดคําส่ัง ซ่ึงพิจารณาจากเง่อื นไขทีก่ ําหนด โดยพิจารณาเงื่อนไขแรก ถาเปนจริงใหทํางานชุดคําส่ังท่ี 1 และถาเง่ือนไขเปนเท็จใหพิจารณาเง่ือนไขตอไป ทําเชนนี้ตอไป หากพบวาทุกเง่ือนไขเปนเท็จ ใหทํางานในชุดคําส่ังสุดทาย
รปู แบบ แผนภูมกิ ารทํางาน if (Condition 1) Statement1 ; else if(Condition 2) Statement 2; else if(Condition 3) Statement 3; else Statement 4;
โปรแกรม แสดงการทํางานของ if–else if 1 #include <stdio.h> 2 #include <conio.h> 3 int main( ) 4{ 5 int points; 6 7 printf( \"Please enter points : \" ); 8 scanf( \"%d\", &points ); 9 if( points >= 80 ) 10 printf( \"You get grade A\n\" ); 11 else if (points >= 70 ) 12 printf( \"You get grade B\n\" ); 13 else if (points >= 60 ) 14 printf( \"You get grade C\n\" );
15 else if (points >= 50 ) 16 printf( \"You get grade D\n\" ); 17 else 18 printf( \"You get grade F\n\" ); 19 getch ( ); 20 return 0; 21 }ผลลัพธของโปรแกรม หนวยท่ี 16 คําสงั่ เงอ่ื นไข if–else if (nested if)
Search
Read the Text Version
- 1 - 5
Pages: