Professional Documents
Culture Documents
وجدي
كامل
الصيغة العامة للدوال – تعيد قيمه
Type
ھو نوع القیمه التي سوف ترجعها الدالة ( ( functionبعد أن تنتھي من
عملھا
Name
اسم الداله يمكن تسميتها أي اسم نريد ويفضل ان يتم تسميتها حسب نوع
عملها وهاذا االسم الذي سوف نقوم بإعطائه للدالة سنقوم باستدعائها عن
طريقه
Parameter
ھي متغیرات یتم إرسال قیم إلى الدالة لنمثلھا داخل الدالة لغرض تنفیذ
العرض المطلوب وتقوم الدالة باستقبال المتغیرات المرسلة حسب
الترتیب .وكل متغیر داخل الدالة یجب تعریفھ
الصيغة العامة للدوال –ال تعيد قيمه
وھي الدوال التي ال تحتوي على قیمة مرجعة إلى البرنامج.أي تنفذ ما في
داخلھا وال تعید أي قیمة إلى البرنامج قد تستقبل قیم لكنھا ال تعید أي قیمة
وتعرف ھكذا
وجدي
كامل
#include <iostream.h> عشر مرات باستخدام الدوالHi There مثال قم بكتابه برنامج لطباعه كلمه
void print()
{
for(int i = 0;i<10;i++)
cout<<"Hi There"<<endl;
}
int main()
{
print();
}
#include <iostream.h> بالميه من الراتب20 قم بعمل برنامج لحساب الضريبه باستخدام الدوال اذا علمت ان الضريبه
void clc();
int main()
{
clc();
}
void clc()
{
int sal;
cout<<"PLZ ENTER THE SAL : ";
cin>>sal;
cout<<"THE SALLARY AFTER CLC IS : "<<sal-(sal*20/100)<<endl;
}
#include <iostream.h>
قم بعمل برنامج لفحص العدد هل سالب ام موجب باستخدام الدوال
void chack_num(int);
int main()
{
int x;
cout<<"PLZ ENTER NUMBER : ";
cin>>x;
chack_num(x);
void chack_num(int m)
{
if(m>=0)
cout<<"is the positive number "<<endl;
else
cout<<"is a negative number"<<endl;
}
#include <iostream.h>
void sum(int x , int y)
اكتب برنامج الدخال عددين من المستخدم ثم قم بطباعه ناتج جمعهما وضربهما وطرحهما
{ cout<<x <<" + "<<y<<" = "<<x+y<<endl; }
وقسمتهما
void sum2(int x,int y)
{ cout<<x <<" * "<<y<<" = "<<x*y<<endl; }
void sum3(int x,int y)
{ cout<<x <<" - "<<y<<" = "<<x-y<<endl; }
void sum4(int x,int y)
{ cout<<x <<" / "<<y<<" = "<<x/y<<endl; }
int main()
{
int x,y;
cout<<"PLZ ENTER NUMBER : ";
cin>>x;
cout<<"PLZ ENTER NUMBER : ";
cin>>y;
sum(x,y);
sum2(x,y);
sum3(x,y);
sum4(x,y);
}
#include <iostream.h>
void clc(int x,int y,char op) قم بعمل برنامج الحسابه باستخداام الدوال:
{
if(op == '+')
cout<<"THE SUM IS : "<<x+y<<endl;
else if(op == '-')
cout<<"THE SUM IS : "<<x-y<<endl;
else if(op == '*')
cout<<"THE SUM IS : "<<x*y<<endl;
else if(op == '/')
cout<<"THE SUM IS : "<<x/y<<endl;
else
cout<<" ERROR OP "<<endl;
}
int main()
{
int x,x2;
char op;
cout<<"PLZ ENTER NUMBER : ";
cin>>x;
cout<<"PLZ ENTER OP : ";
cin>>op;
cout<<"PLZ ENTER NUMBER : ";
cin>>x2;
clc(x,x2,op);
}
#include <iostream.h>
void clc(int sum) درجات وحساب المجموع والمتوسط وهل الطالب ناجح ام راسب حسب6 قم بعمل برنامج الدخال
{ المتوسط
int avg=sum/6;
cout<<"THE SUM IS : "<<sum<<endl;
cout<<"THE AVG IS : "<<avg<<"%"<<endl;
if(avg>=50)
cout<<"PASS"<<endl;
else
cout<<"FILL"<<endl;
}
int main()
{
int mark,sum=0;
for(int i=0;i<6;i++)
{
cout<<"PLZ ENTER THE MARKS : ";
cin>>mark;
sum+=mark;
}
clc(sum);
}
#include <iostream.h>
void prim(int x)
قم بعمل برنامج للتحقق من العدد هل اولي ام ال باستخدام الدوال
{
int count = 0;
for(int i=2;i<x;i++)
{
if(x%i==0)
count++;
}
if(count>0)
cout<<"NOT PRIME "<<endl;
else
cout<<"Prime"<<endl;
}
int main()
{
int num;
cout<<"PLZ ENTER NUMBER : ";
cin>>num;
prim(num);
}
#include <iostream.h>
ثم قم بطباعه االعداد الزوجية عن طريق داله7 اكتب برنامج إلدخال مصفوفه احاديه طولها
void even(int x[]) واالعداد الفردية عن طريق داله أخرى
{ int main()
{
cout<<"EVEN VALUES "<<endl; int x[7];
for(int i=0;i<7;i++)
for(int i=0;i<7;i++)
if(x[i]%2==0) {
cout<<x[i]<<endl; cout<<"PLZ ENTER
NUMBER : ";
} cin>>x[i];
}
void odd(int x[]) even(x);
{ odd(x);
}
cout<<"ODD VALUES "<<endl;
for(int i=0;i<7;i++)
if(x[i]%2==1)
cout<<x[i]<<endl;
}