advertisements
السلام عليكم
سنشرح اليوم الدالة التكرارية
الدالة while & do while
سنشرح اليوم الدالة التكرارية
الدالة while & do while
الهيكل العام لدالة While
الهيكل العام لدالة do while
CODE 1 :
lesson : While Loop & Do while loop while(condition) { statement(s); } while (condition1) { while (condition2) { statement(s); } } do { statement(s); } while( condition );
CODE 2 :
#include "stdio.h" #include "stdlib.h" main () { int a = 10; /* while loop execution */ while(2) { printf("value of a: %d\n", a); a++; } system("pause"); }
CODE 3 :
#includemain () { /* local variable definition */ int a = 10; /* do loop execution */ do { printf("value of a: %d\n", a); a = a + 1; } while(3 ); }
Calculator :
#include "stdio.h" main () { int option = -1;// we add a value negative to option because we dont want any random value added by compilator float num1, num2; printf("\n\n:::::::::::: Calculator :::::::::::: \n\n"); do { printf("\nEnter two numbers : "); scanf("%f %f",&num1,&num2); printf("\nSelect 1-5 for any operation\n"); printf("\n1.Addition\n"); printf("\n2.Subtraction\n"); printf("\n3.Multiplication\n"); printf("\n4.Division\n"); printf("\n5.Exit Program\n"); printf("\n Your choice : "); scanf("%d", &option); printf("\n"); switch(option) { case 1: printf("\nSummation result is =%.2f\n",num1+num2); break; case 2: printf("\nSubtraction result is =%.2f\n",num1-num2); break; case 3: printf("\nMultiplication result is =%.2f\n",num1*num2); break; case 4: printf("\nDivision result is =%.2f\n",num1/num2); break; case 5: printf("\nTerminating...\n"); break; default: printf("\nInvalid operator\n"); break; } } while(option != 5); }
فديو الشرح :
في أمان الله
0 commentaires :
Publier un commentaire