Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

โปรแกรม C เพื่ออธิบายคำสั่ง goto


โปรแกรม C ประเมินรากที่สองสำหรับตัวเลขห้าตัว การนับตัวแปรจะเก็บการนับจำนวนที่อ่าน เมื่อการนับมีค่าน้อยกว่าหรือเท่ากับ 5 คำสั่ง goto read จะนำตัวควบคุมไปที่การอ่านฉลาก มิฉะนั้น โปรแกรมจะพิมพ์ข้อความแล้วหยุด

ไปที่คำสั่ง

ใช้หลังจากลำดับการทำงานของโปรแกรมตามปกติโดยโอนการควบคุมไปยังส่วนอื่นของโปรแกรม

โปรแกรม C เพื่ออธิบายคำสั่ง goto

โปรแกรม

ต่อไปนี้เป็นโปรแกรม C สำหรับการใช้งานคำสั่ง goto -

#include <math.h>
main(){
   double x, y;
   int count;
   count = 1;
   printf("Enter FIVE real values in a LINE \n");
   read:
   scanf("%lf", &x);
   printf("\n");
   if (x < 0)
      printf("Value - %d is negative\n",count);
   else{
      y = sqrt(x);
      printf("%lf\t %lf\n", x, y);
   }
   count = count + 1;
   if (count <= 5)
      goto read;
   printf("\nEnd of computation");
}

ผลลัพธ์

เมื่อโปรแกรมข้างต้นทำงาน มันจะให้ผลลัพธ์ดังต่อไปนี้ −

Enter FIVE real values in a LINE
2.3 -4.5 2 6.8 -44.7
2.300000 1.516575
Value - 2 is negative
2.000000 1.414214
6.800000 2.607681
Value - 5 is negative
End of computation