استاذي احمد لفت انتباهي شيء في الكلاس وورك 4 وهو كودين لهم نفس الوظيفة الكود الاول كان واضح بالنسبة لي اما الثاني حسيت الدنيا ملخبطة فما ادري الفرق وليه تم كتابتهم بهالشكل وايش الافضل وياريت لو تشرح الثاني لو ماعندك اي مانع الله يسعدك ..
انا اعرف انه الثاني تم استخدام الـ Function بس انا اصلا ماني فاهمها وليه نستخدمها اصلا مادام الكود الاول صح ولو تلاحظ ايضا مختصر فاتمنى توضحوها لي بشكل كامل لاني والله حايس في البرمجة وكل شوي تطلع شيء جديد يعقدني زيادة ..
الكود الاول
كود PHP:
#include <stdio.h>
#define PI 3.14159
int main (void)
{
double radius;
double area;
double circum;
printf("Enter radius ->\n");
scanf ("%lf",&radius);
area = PI * radius * radius;
circum = 2 * PI * radius;
printf("Area:\n");
printf("%f\n",area);
printf("Circumference :\n");
printf("%f\n",circum);
return 0;
}
الكو الثاني
كود PHP:
#include <stdio.h>
#define PI 3.14159
double Circle_Area (double radius) {
double result;
result = PI * radius * radius;
return result;
}
double Circle_Circum (double radius) {
double result;
result = 2 * PI * radius;
return result;
}
int main (void)
{
double radius;
double area;
double circum;
printf("Enter radius ->\n");
scanf ("%lf",&radius);
area = Circle_Area(radius);
circum = Circle_Circum(radius);
printf("Area:\n");
printf("%f\n",area);
printf("Circumference :\n");
printf("%f\n",circum);
return 0;
}
اعذروني ثقلت عليكم اليوم بالأسئلة بس والله اني قاعد اذاكر وافحط لانه ماباقي عالاختبار شيء وهذه الامور صراحة مافهمتها بالضبط لهذا استفسرت منها حتى تكون الصورة واضحة لي بخصوصها ..
دُمت بخير