السلام عليكم....
لدي بعض البرامج ::: اطرحها لكم لتساعدوني في حلها:::
عملت مجهود لكن لم اصل للحل الامثل ::
فاتيت طالبا مساعدتكم بارك الله في علمكم:::
1/اكتب برنامج يقوم بايجاد العدد الاكبر من بين ثلاثة اعداد باستخدام الدوال؟
هذا حلي ولكنه لم يتطبق الكود معي::
Void main(){
Int a,b,c,d;
Cout<<"enter the numbers:";
Cin>>a>>b>>c;
D=maximum(a,b);
Cout<<"the maximum number is:"<<maximum(c,d);
}
Int maximum(int x,int y){
Int x,y;
If(x>y)
Cout<<x;
Else
Cout<<y;
}
#include<iostream.h>
2/اكتب برنامج يقوم بايجاد العدد الاكبر من بين اربعة اعداد؟
Void main(){
Int n1,n2,n3,n4,r,s;
Cout<<"enter the numbers:";
Cin>>n1>>n2>>n3<<n4;
r=maximum(n1,n2);
s=maximum((maximum(n1,n2),n3);
Cout<<"the maximum number is:"<<maximum(s,n4);
}
Int maximum(int x,int y){
Int x,y;
If(x>y)
Cout<<x;
Else
Cout<<y;
}
#include<iostream.h>
3/اكتب برنامج يقوم برسم الاشكال التاليه:
***** *****
**** ****
*** ***
** **
* *
* *
** **
*** ***
**** ****
***** *****
كل شكل في برنامج مستقل:::
عرفت ارسم الشكلين الاول والثالث فقط:
وهاهو الكود:
Int h[]={5,4,3,2,1};
For(int i=1;i<=5;i++){
For(int j=0;j<=h;j++)
Cout<<"*\n";
Getch();
}
Void main(){
Int h[]={5,4,3,2,1};
For(int i=5;i>=1;i--){
For(int j=0;j<=h;j++)
Cout<<"*\n";
Getch();
}
Void main(){4/اكتب برنامج يقوم باستقبال عدد واحد ويظهر احدى الرسائل الاتيه:
(العدد زوجي,العدد فردي,العدد اولي,العدد فردي اولي)؟
5/اكتب برنامج يقوم باستقبال nمن الاعداد ويطبع الاعداد الاوليه؟
6/اكتب برنامج يقوم باستقبال nمن الاعداد ويطبع عدد الاعداد الاوليه,وعدد الاعداد الزوجية والاعداد الفرديه؟
7/اكتب برنامج يقوم باستقبال nمن الاعداد ويطبع عدد الاعداد السالبة وعدد الاعداد الموجبة؟
8/اكتب برنامج يقوم باستقبال n من الاعداد ويطبع عدد الاعداد
السالبة وعدد الاعداد الموجبة؟باستخدام الدوال؟
9/اكتب برنامج يقوم باستقبال n من الاعداد ويطلب من المستخدم ان يدخل رقم فاذا ادخل رقم 1 يطبع اكبر قيمة, واذا ادخل رقم2يطبع ثاني اكبر قيمة, واذا ادخل رقم 3يطبع ثالث اكبر قيمة؟
رجاء ساعدوني واشرحوا لي كمان ::: عشان افهم:::
دمتم بخير
