السلام عليكم :)
أردت استعمال الدالتين Sin و Cos داخل مشروعي بعد إضافة Math.h ولكن ما يشتغل وأعطأ خطأ :(
x= sin(5);
السلام عليكم :)
أردت استعمال الدالتين Sin و Cos داخل مشروعي بعد إضافة Math.h ولكن ما يشتغل وأعطأ خطأ :(
x= sin(5);
السلام عليكم.
أخي مشكلتك غير واضحة لي و لكن تأكد من التالي:
أولا يجب أن تضيف مكتبة الدوال الرياضية إلى مشروعك و ذلك كما يلي:
#include
ملاحظة : تأكد أنك تضع الأقواس < و > و ليس علامات التنصيص "".
ثانيا: الزاوية التي تمررها كبارامتر للتابع sin هي بالراديان و ليس بالدرجة.
تأكد من هذه الملاحظات و جرب البرنامج و إذا لم يعمل فالرجاء تسجيل رسالة الخطأ.
مع التحيات.
السلام عليكم
الأخ العزيز
هذا مثال كامل :
#include
#include
void main()
{
double x=0;
x = sin(5);
cout << x <}وملاحظة : عند كتابتك للكود بهذا الشكل
[ code2]
عليك إنهائه بهذا الشكل
[ code2/]
والسلام ، أخوك
والله هذا اللي سويته ، بس ما هو راضي ويطلع الرسالة التالية
undeclared identifer :(
السلام عليكم ،،،
اخوي شيك على المتغيرات عندك ... عندك متغير ما تعرف (-: .
سلام ..........
أنا وضعت ناتج العملية في متغير من نوع Double ، بس الخطأ في الدالة
double x; x= cos(5);
والخطأ في cos :( .
الأخ العزيز
إذا كان سبب الخطأ هو عدم تعريف cos فربما يكون السبب ملف الهيدر ، حاول حذفه وأعد نسخه من السي دي .
أخوك ،
هذا الموضوع مغلق.