الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الله يسكنك بجناته للي وده بمساعدتي والردعلي

مغلق
بدأه مايميزني لقب في 8 نوفمبر 2006 · 5 رد · 596 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم جميعا

اولا انا موضوعي اهو اني ابكتب برنامج وابكتب محاولاتي والمشاكل اللي واجهتني ولبغاكم تساعدوني فيها علما باني هدفي الوحيد اني اكون محترف مثلكم (ماشاء الله عليكم علشان ماتقولون هذا بس يبي يحسد .......هاها بس تراني امزح عليكم"ها انتم راضين و انا ليش اسال لاني متاكد ميم بالميه تبون تساعدون لانكم تحبون الخير لاخوانكم

البرنامج الاول:wtite program the area &circumcentre of circle given radius The program keep read computer until the use enter 0as radius

عاد انا كتبت البرنامج بطريقه منفصله ولا عرفت اشبكهم برنامج واحد عاد ودي تعلموني كيف يكونون برنامج واحد

البرنامج المحيط والمساحه سوف اعرضهم الحين بس احس فيه خطا على ان مايطلع لي اخطاء يعني البرنامج ماشغل صح فهذي محاولاتي وعلى قد حالي بس لازم نبدا من الصفر حتى تكون بدايه للاحتراف

المحيط #include <iostream.h>

void main ()

{

int x;

int circumcentre ;

int i;

int r;

i=2;

x=3.14;

circumcentre = x*i*r;

cin>>r;

cout<< circumcentre ;

}

معليش ترى بس هنا معكس البرنامج المحيط=2*ط نق

اما المساحه #include <iostream.h>

void main ()

{

int x;

int area ;

int a;

int r;

r=a*a;

x=3.14;

area= x*a*a;

cin>>r;

cout<< area ;

}

المساحه=ط*نق تربيع

عاد الحين ابغى التصحيح وش اخطائي لان قلت سابقا ابغى التعلم وربطهم برنامج واحد

اما البرنامج الثاتي للامانه ماحاولت فيه لاني كنت مشغوله باللي قبل يعني الحين ابكتب المطلوب وبعدين انا احاول فيه وانتم كمان حلوا علشان استفيد

wtite program to read the score of 10 student &print averageof these score &the number of faied &succes student

الله يعافيكم ردوا علي عاجلا ولاتجاهلوني تراني معتمده على التعلم عليكم بعد الله

وانمنى اني ماثقلت عليكم

-

#2

لن أحل البرنامج و لكن سنتفقد بعض الأخطاء التي وقعت بها:

int x;
x=3.14;

هل تعرف ما الفرق بين ال int و ال float!

int r;
circumcentre = x*i*r;
cin>>r;

ما قيمة ال r في السطر الثاني!

nt x;
int circumcentre;
int i;
int r;

تستطيع أن تعرف هذه المتغيرات على هذا النحو:

int x, circumcentre, i, r;

بعد أن انتهينا من هذا الجزء أريد أن أسأل هل تعرف ما هو ال loop?

#3

أقترح عليك أن تقرأ هذه الكتب التعليمية .. وهى باللغة العربية .. وتشرح بالتفصيل ..

موسوعة البرمجة بلغة C++

كتاب الإكسير بلغة السى ++

تم تعديل هذه المشاركة بواسطة CazLo^ في 9 نوفمبر 2006 في 03:42

#4

المعلومة الاهم التي يجب ان تعرفها ان تنفيذ البرنامج يتم بشكل متسلسل اي تعليمة تتلوها تعليمة وفق مجال معين

مع تمنياتي لكم بالتوفيق

llback.jpg

اشهد ان لا إله إلا الله وان محمدا ً رسول الله

#5

مشكورين كلكم وعلى التوجيهات اللي قدمتوها للي برنامج المحيط ولله الحمد ضبط معي بس المساحه عقدني التربيع

هو صح علي علي اني خليته r=a*aبالله وجهوني على الاخطاء الموجوده فيه

وانا قمت بالفصل بنينهم يعني الحين لما اربطهم اربطهم بواسطه while???????? ردوااعلي

والبرنامج الثاني ماشرحتوه لي؟؟؟ظظ

#6

بالنسبة للتربيع يمكنك تعريفه كما تفضلت بالطريقة الاعتيادية

r=a*a ويمكن ان تضعه على شكل تعريف ثابت اي

#define r a*a

وعندها اعطي a اي قيمة واطبع r سيكون الناتج هو a تربيع

كما ويمكنك استعمال الطريقة الامثل وهي استعمال دالة الاس pow وهي موجودة بالملف cmath

والطريقة كما يلي

#include<iostream>
#include<cmath>
using namespace std;
main()
{
	cout<<pow(3,2);
	return 0;
}

لاحظ معي ان الناتج سيكون 9 لان 3 أس 2 يساوي 9

بهذه الطريقة يمكنك ان تعطي اي رقم لأي أس سواء تربيع او تكعيب او اي رقم

الوسط الاول من الدالة هو الرقم المراد اعطائه اس والوسط الثاني هو الاس .

تمنياتي لك بالتوفيق :)

تم تعديل هذه المشاركة بواسطة time1 في 9 نوفمبر 2006 في 23:07

llback.jpg

اشهد ان لا إله إلا الله وان محمدا ً رسول الله

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…