السلام عليكم
اليوم بإذن الله سنتكلم عن دالة
switch
التي ستمكننا من عمل قائمة اختيارات لمستخدم
switch
التي ستمكننا من عمل قائمة اختيارات لمستخدم
الشرح بالتفصيل موجود في الفديو
سأضع لكم هنا فقط أكود وصور المستخدمة في الشرح
لأني تعبان أعتذر شباب
Switch statement Structure :
سأضع لكم هنا فقط أكود وصور المستخدمة في الشرح
لأني تعبان أعتذر شباب
Switch statement Structure :
int var ; switch (var) { case 1 : break; case 2 : break; ... default : .... }
CODE 1 :
#include "stdio .h" #include "stdlib .h" main () { /* local variable definition */ char grade; printf("Enter your Grade ( A,B,C) : "); scanf("%c",&grade); switch(grade) { case 'A' : printf("Excellent!\n" ); break; case 'B' : case 'C' : printf("Well done\n" ); break; case 'D' : printf("You passed\n" ); break; case 'F' : printf("Better try again\n" ); break; default : printf("Invalid grade\n" ); } system("pause"); }
CODE 2 :
#include "stdio .h" #include "stdlib .h" main () { /* case >15: is forbideen case 1.5 : is s forbideen case 1+1 : is s forbideen case variable : is s forbideen case var1 + var2 : is s forbideen */ char n; printf("\n Menu \n"); printf("\n 1.chicken \n"); printf("\n 2.sheep \n"); printf("\n 3.goat \n"); printf("\n 4.am oky thanks \n"); printf("\nEnter your favoritate meat ( 1,2,3) : "); scanf("%c",&n); switch(n) { case '1' : printf("Chicken ba9 byaa9 !\n" ); break; default : printf("sir bhalk bdl sa3a b akra \n" ); break; case '2' : printf("sheep ba333 \n" ); break; case '3' : printf("goat ma333 \n" ); break; case '4' : printf("nta chab3an \n" ); break; } system("pause"); }
:شرح الفديو
في أمان الله