الفزعــــــــــــــــــــــــــــه ..
4 مشترك
صفحة 1 من اصل 1
Blooshi- عدد المساهمات : 269
نقآط..} : 322
السٌّمعَة : 1
تاريخ التسجيل : 24/01/2012
العمر : 32
الموقع : عيمااان ..(بستاااان داار الاماان) ..
رد: الفزعــــــــــــــــــــــــــــه ..
شوف أنا فكرت فيها
أحس أن حدود السيغما بتكون
testing for while loop
يعني اللوب بيتوقف عند
n-2
أما المعادلة الي داخل
بتكون
x =;(( 0.5 * fabs (((x + 1) + x)(y + 1) - y
;sum = 0
;sum = sum + x
بس أنا ما فهمت أحين الاكس و الواي
نحن إلي ندخلهم كثابت
و ل المستخدم بيدخلهم
يعني
هي
input ول output
و عشان أكد لك إني مش فاهمة
الوايل لوب لازم يكون أكبرمن
x6 y6
و بدال ما تستعمل السغما إستعمل التكامل
بيكون أسهل
أدري ما فهمت ترا بعدني أفكر
و هاي أفكار راسي
Evil girl- عدد المساهمات : 233
نقآط..} : 255
السٌّمعَة : 2
تاريخ التسجيل : 09/02/2012
رد: الفزعــــــــــــــــــــــــــــه ..
عقب ما كتبت الطلب .. عرفت الحل .. خخ
يسلمو ع الافكار ... بطرش الحل جريب ان شاء الله ..
يسلمو ع الافكار ... بطرش الحل جريب ان شاء الله ..
Blooshi- عدد المساهمات : 269
نقآط..} : 322
السٌّمعَة : 1
تاريخ التسجيل : 24/01/2012
العمر : 32
الموقع : عيمااان ..(بستاااان داار الاماان) ..
Evil girl- عدد المساهمات : 233
نقآط..} : 255
السٌّمعَة : 2
تاريخ التسجيل : 09/02/2012
Blooshi- عدد المساهمات : 269
نقآط..} : 322
السٌّمعَة : 1
تاريخ التسجيل : 24/01/2012
العمر : 32
الموقع : عيمااان ..(بستاااان داار الاماان) ..
رد: الفزعــــــــــــــــــــــــــــه ..
وها اذا تبون تجربونه .. اسم البرنامج .. C-Free
#include <stdio.h>
#include <math.h>
// Function Prototype
void get_corners(double x[], double y[]);
void output_corners(double x[], double y[]);
double polygon_area(double x[], double y[], double sum);
double polygon_price(double sum);
int main(void)
{
double x[20], y[20], sum, price, area; // Defining Varuables
// Function Call
get_corners(x, y);
output_corners(x, y);
sum = polygon_area(x, y, sum);
price = polygon_price(sum);
// Prints the area and the price
printf("\nArea = %.6f m2,%4cPrice = %.6f Dhs\n\n", sum, ' ', price);
return 0;
}
// User-Defined Functions
void get_corners(double x[], double y[])
{
int i, n_points, n_corners;
// Asks user for Number of Corners
printf("Enter Number of Corner Points: ");
scanf("%d", &n_corners);
// if Number of Corners the program exits
if(n_corners < 3)
{
printf("\n\nNumber of Corners are less than 3\n\n");
exit(0);
}
n_points = n_corners +1;
// Asks user for (x, y)
for(i = 0; i < n_points; i++)
{
printf("Enter (x, y) for point %d: ", i);
scanf("%lf%lf", &x[i], &y[i]);
}
// If first and last cordinates are not same the program exits
if(x[0] != x[n_points - 1] || y[0] != y[n_points - 1])
{
printf("\n\nError\n\n");
exit(0);
}
}
void output_corners(double x[], double y[])
{
int i, n_points;
// Prints the title of the table
printf("\n x(m) y(m)");
printf("\n-------------------------\n");
// Prints the table
for(i = 0; i <= n_points - 1; i++)
{
printf(" %.3f%6c%.3f\n", x[i], ' ', y[i]);
}
printf("-------------------------\n");
}
double polygon_area(double x[], double y[], double sum)
{
sum = 0.0;
int i, n_points;
// Calculates the Area of the Polygon
for(i = 0; i < (n_points - 1); i++)
{
sum = sum + ((x[i+1] + x[i]) * (y[i+1] - y[i]));
}
sum = fabs(sum)/2.0;
return(sum);
}
double polygon_price(double sum)
{
double price;
// Calculates the Price of the land of that area
if(sum < 500.00)
{
price = sum * 3000.00;
}
else if( 500.00 <= sum && sum < 2000.00)
{
price = sum * 3500.00;
}
else if( 2000.00 <= sum && sum < 4000.00)
{
price = sum * 4000.00;
}
else
{
price = sum * 5000.00;
}
return(price);
}
#include <math.h>
// Function Prototype
void get_corners(double x[], double y[]);
void output_corners(double x[], double y[]);
double polygon_area(double x[], double y[], double sum);
double polygon_price(double sum);
int main(void)
{
double x[20], y[20], sum, price, area; // Defining Varuables
// Function Call
get_corners(x, y);
output_corners(x, y);
sum = polygon_area(x, y, sum);
price = polygon_price(sum);
// Prints the area and the price
printf("\nArea = %.6f m2,%4cPrice = %.6f Dhs\n\n", sum, ' ', price);
return 0;
}
// User-Defined Functions
void get_corners(double x[], double y[])
{
int i, n_points, n_corners;
// Asks user for Number of Corners
printf("Enter Number of Corner Points: ");
scanf("%d", &n_corners);
// if Number of Corners the program exits
if(n_corners < 3)
{
printf("\n\nNumber of Corners are less than 3\n\n");
exit(0);
}
n_points = n_corners +1;
// Asks user for (x, y)
for(i = 0; i < n_points; i++)
{
printf("Enter (x, y) for point %d: ", i);
scanf("%lf%lf", &x[i], &y[i]);
}
// If first and last cordinates are not same the program exits
if(x[0] != x[n_points - 1] || y[0] != y[n_points - 1])
{
printf("\n\nError\n\n");
exit(0);
}
}
void output_corners(double x[], double y[])
{
int i, n_points;
// Prints the title of the table
printf("\n x(m) y(m)");
printf("\n-------------------------\n");
// Prints the table
for(i = 0; i <= n_points - 1; i++)
{
printf(" %.3f%6c%.3f\n", x[i], ' ', y[i]);
}
printf("-------------------------\n");
}
double polygon_area(double x[], double y[], double sum)
{
sum = 0.0;
int i, n_points;
// Calculates the Area of the Polygon
for(i = 0; i < (n_points - 1); i++)
{
sum = sum + ((x[i+1] + x[i]) * (y[i+1] - y[i]));
}
sum = fabs(sum)/2.0;
return(sum);
}
double polygon_price(double sum)
{
double price;
// Calculates the Price of the land of that area
if(sum < 500.00)
{
price = sum * 3000.00;
}
else if( 500.00 <= sum && sum < 2000.00)
{
price = sum * 3500.00;
}
else if( 2000.00 <= sum && sum < 4000.00)
{
price = sum * 4000.00;
}
else
{
price = sum * 5000.00;
}
return(price);
}
Blooshi- عدد المساهمات : 269
نقآط..} : 322
السٌّمعَة : 1
تاريخ التسجيل : 24/01/2012
العمر : 32
الموقع : عيمااان ..(بستاااان داار الاماان) ..
رد: الفزعــــــــــــــــــــــــــــه ..
فلسفة عيآآل الهنــدســه
فعلة معتلة الآخر ..- عدد المساهمات : 123
نقآط..} : 127
السٌّمعَة : -2
تاريخ التسجيل : 08/02/2012
العمر : 28
الموقع : في الكلمة
رد: الفزعــــــــــــــــــــــــــــه ..
نحن نكتب comment بهالطريقة
/* function prototipe */
فكيف كتبته بشرطتين هو عادي يشتغل بشرطتين ما بيطلع لك Erorr
؟؟؟؟؟؟؟
/* function prototipe */
فكيف كتبته بشرطتين هو عادي يشتغل بشرطتين ما بيطلع لك Erorr
؟؟؟؟؟؟؟
Evil girl- عدد المساهمات : 233
نقآط..} : 255
السٌّمعَة : 2
تاريخ التسجيل : 09/02/2012
رد: الفزعــــــــــــــــــــــــــــه ..
لا عااادي ..
الفرق .. يوم احط شرطتين .. اروم اكتب سطر واحد بس ..
يعني حق كل سطر احط شرطتين ..
وطريقتج .. تحدد البدايه و النهايه .. يعني نفس الشي تقريبا
الفرق .. يوم احط شرطتين .. اروم اكتب سطر واحد بس ..
يعني حق كل سطر احط شرطتين ..
وطريقتج .. تحدد البدايه و النهايه .. يعني نفس الشي تقريبا
Blooshi- عدد المساهمات : 269
نقآط..} : 322
السٌّمعَة : 1
تاريخ التسجيل : 24/01/2012
العمر : 32
الموقع : عيمااان ..(بستاااان داار الاماان) ..
رد: الفزعــــــــــــــــــــــــــــه ..
آهااااا فهمت شكرا من اليوم ورايح بستعمل هالحركة عشان ألعوز السير ليش ما علمنا إياها
Evil girl- عدد المساهمات : 233
نقآط..} : 255
السٌّمعَة : 2
تاريخ التسجيل : 09/02/2012
رد: الفزعــــــــــــــــــــــــــــه ..
العفو ..
هيه وهي اسرع بعد ..
هيه وهي اسرع بعد ..
Blooshi- عدد المساهمات : 269
نقآط..} : 322
السٌّمعَة : 1
تاريخ التسجيل : 24/01/2012
العمر : 32
الموقع : عيمااان ..(بستاااان داار الاماان) ..
سؤال ل همليشن
حماااااد عندي بروجيكت البروغرامنغ و تسليمه باجر
السؤال هو
/* Write a program that has a function multiple that determines a pair of integers whether the second integer is a multiple of the first.
The function should take two integer arguments and return 1(true) if the second is a multiple of the first, and 0(false) otherwise.
Use this function in a program that inputs a series of pairs of integers.*/
أنا حلي هو
#include
int multiple(int a , int b);
int
main(void)
{
int a , b , x;
printf("\nEnter a pair of integers\n");
scanf("%d %d",&a,&b);
if ( multiple(a ,b) )
{
printf("\n %d\n", multiple(a ,b));
while (multiple(a ,b))
{
printf("\n multiple %d = %d\n\n",a,x);
x = b * a;
b = b + 1;
}
}
else
{
printf("\n %d\n", multiple(a ,b));
}
return (0);
}
int
multiple(int a , int b)
{
return (!(b % a));
}
بس هم طالبين أن سلسلة الاعداد إلي في الوايل تطلع حبة حبة int multiple(int a , int b);
int
main(void)
{
int a , b , x;
printf("\nEnter a pair of integers\n");
scanf("%d %d",&a,&b);
if ( multiple(a ,b) )
{
printf("\n %d\n", multiple(a ,b));
while (multiple(a ,b))
{
printf("\n multiple %d = %d\n\n",a,x);
x = b * a;
b = b + 1;
}
}
else
{
printf("\n %d\n", multiple(a ,b));
}
return (0);
}
int
multiple(int a , int b)
{
return (!(b % a));
}
مش مجموع شرات حلي رغم أن من المفروض تطلع حبة حبة بس لما أشغل البرنامج إلي سويته
يطلع لي المجموع
سؤالي لك شو أحطي الكونديشن للوايل لوووب
Evil girl- عدد المساهمات : 233
نقآط..} : 255
السٌّمعَة : 2
تاريخ التسجيل : 09/02/2012
رد: الفزعــــــــــــــــــــــــــــه ..
تبين الصراحه ..
مب فاهم السالفه عدل ..
ولا فاهم البرنامج كيف شغله ..
يعني لو تحطين كم من كومينت زين ..
و لو كتبتي عن شو البرنامج بالضبط يكون احسن ..
لاني صدق مب فاهم .. السمووحه عاد ..
مب فاهم السالفه عدل ..
ولا فاهم البرنامج كيف شغله ..
يعني لو تحطين كم من كومينت زين ..
و لو كتبتي عن شو البرنامج بالضبط يكون احسن ..
لاني صدق مب فاهم .. السمووحه عاد ..
Blooshi- عدد المساهمات : 269
نقآط..} : 322
السٌّمعَة : 1
تاريخ التسجيل : 24/01/2012
العمر : 32
الموقع : عيمااان ..(بستاااان داار الاماان) ..
رد: الفزعــــــــــــــــــــــــــــه ..
انا اللي فهمته .. انه بيسأل المستخدم عن رقمين ..
اذا الثاني مضاعف للاول .. يكتب 1 .. و يكتب الرقم الثاني مضاعف للرقم الاول
واذا مب مضاعف يكتب 0 ..
جي صح؟
اذا الثاني مضاعف للاول .. يكتب 1 .. و يكتب الرقم الثاني مضاعف للرقم الاول
واذا مب مضاعف يكتب 0 ..
جي صح؟
Blooshi- عدد المساهمات : 269
نقآط..} : 322
السٌّمعَة : 1
تاريخ التسجيل : 24/01/2012
العمر : 32
الموقع : عيمااان ..(بستاااان داار الاماان) ..
رد: الفزعــــــــــــــــــــــــــــه ..
صح مثل ما قلت
البنات قالوا لي أن السير نسى يضيف أشياء عالسؤال أن عدد المرات إلي يشتغل فيها اللوب بيكون input
حليت السؤال مع البنات بطرش الجواب مع الكومينت بعد شوي
شكرا على محاولاتك
و كلووي إذا خذيتي المادة بتعرفين شو معنى هالطلاسم
البنات قالوا لي أن السير نسى يضيف أشياء عالسؤال أن عدد المرات إلي يشتغل فيها اللوب بيكون input
حليت السؤال مع البنات بطرش الجواب مع الكومينت بعد شوي
شكرا على محاولاتك
و كلووي إذا خذيتي المادة بتعرفين شو معنى هالطلاسم
Evil girl- عدد المساهمات : 233
نقآط..} : 255
السٌّمعَة : 2
تاريخ التسجيل : 09/02/2012
رد: الفزعــــــــــــــــــــــــــــه ..
بتعرفينها الكورس اليااااي ...
راسج ما افتر الحين ... بيفتر عقب ..
اهاا وانااقول في شي ف السوال ..
العفو .. اني تاايم ..
اوك طرشي وبجوف شو سالفته .. اهم شي خلصتيه ..
راسج ما افتر الحين ... بيفتر عقب ..
اهاا وانااقول في شي ف السوال ..
العفو .. اني تاايم ..
اوك طرشي وبجوف شو سالفته .. اهم شي خلصتيه ..
Blooshi- عدد المساهمات : 269
نقآط..} : 322
السٌّمعَة : 1
تاريخ التسجيل : 24/01/2012
العمر : 32
الموقع : عيمااان ..(بستاااان داار الاماان) ..
رد: الفزعــــــــــــــــــــــــــــه ..
الحمد لله خلصته و سلمته لسير
شوف الكومينت إستعملت طريقتك
Evil girl- عدد المساهمات : 233
نقآط..} : 255
السٌّمعَة : 2
تاريخ التسجيل : 09/02/2012
رد: الفزعــــــــــــــــــــــــــــه ..
بما أن الصورة عملاقة
فبعطيكم الكود
#include
int multiple ( int num1 , int num2 ); // function prototype
int
main(void)
{
int num1,num2,time,mult,X,Y,N;
printf("\nThis program has a function multiple that determines a pair of integers\n");
printf("\nwhether the second integer is a multiple of the first.\n\n\n\n");
printf("\n\nTimes to repetetion ?\n\n");
scanf("%d",&time);
// loop for repeats the questions
for ( N = 1 ; N <= time ; N++)
{
printf("\nEnter two integer number except (0)\n");
printf("Then press . I will tell you if \n");
printf("The second integer is a multiple of the first.\n");
printf("\nInteger #1 = \n");
scanf("%d",&num1);
printf("Integer #2 = \n\n"); // num2 is greater than num1
scanf("%d",&num2);
mult = multiple(num1,num2);
// Condition that determines weather the second number is a multiple of the first or not
if ( mult )
{
printf("\n\n The Integer #2 is a multiple of the Integer #1 \n\n");
}
else {
printf("\n\n The Integer #2 is not a multiple of the Integer #1 \n\n");
}
} // End the loop
return(0);
}
// the multiple function
int
multiple ( int X , int Y)
{
return ! (Y%X);
}
Evil girl- عدد المساهمات : 233
نقآط..} : 255
السٌّمعَة : 2
تاريخ التسجيل : 09/02/2012
رد: الفزعــــــــــــــــــــــــــــه ..
زين زين ...
زين سلمتيه .. ان شاء الله فل مارك ..
يسلمو ع البرنامج ..
زين سلمتيه .. ان شاء الله فل مارك ..
يسلمو ع البرنامج ..
Blooshi- عدد المساهمات : 269
نقآط..} : 322
السٌّمعَة : 1
تاريخ التسجيل : 24/01/2012
العمر : 32
الموقع : عيمااان ..(بستاااان داار الاماان) ..
رد: الفزعــــــــــــــــــــــــــــه ..
إن شاء الله
العفو
العفو
Evil girl- عدد المساهمات : 233
نقآط..} : 255
السٌّمعَة : 2
تاريخ التسجيل : 09/02/2012
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى