الدرس 9 ج 2 : شرح الدالة التكرارية while & do while | Hackshow Blog Hackshowblog

ربنا لاتؤاخذنا ان نسينا او اخطئنا ربنا ولا تحمل علينا اصرا كما حملته على الذين من قبلنا ربنا لا تحملنا مالا طاقة لنا به واعف عنا واغفر لنا وارحمنا انت مولانا فانصرنا على القوم الكافرين

samedi 5 septembre 2015
13:29

الدرس 9 ج 2 : شرح الدالة التكرارية while & do while

advertisements
السلام عليكم

سنشرح اليوم الدالة التكرارية

الدالة 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 : 

  

#include 

 main ()
{
   /* 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 :

Enregistrer un commentaire