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

الدوال الرياضية

مغلق
بدأه عنق الزجاجة في 13 أغسطس 2001 · 7 رد · 764 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم :)

أردت استعمال الدالتين Sin و Cos داخل مشروعي بعد إضافة Math.h ولكن ما يشتغل وأعطأ خطأ :(

x= sin(5);
#2

السلام عليكم.

أخي مشكلتك غير واضحة لي و لكن تأكد من التالي:

أولا يجب أن تضيف مكتبة الدوال الرياضية إلى مشروعك و ذلك كما يلي:

#include

ملاحظة : تأكد أنك تضع الأقواس < و > و ليس علامات التنصيص "".

ثانيا: الزاوية التي تمررها كبارامتر للتابع sin هي بالراديان و ليس بالدرجة.

تأكد من هذه الملاحظات و جرب البرنامج و إذا لم يعمل فالرجاء تسجيل رسالة الخطأ.

مع التحيات.

#3

السلام عليكم

الأخ العزيز

هذا مثال كامل :

#include 
#include 

void main()
{
	double x=0;
	x = sin(5);
	cout << x <}

وملاحظة : عند كتابتك للكود بهذا الشكل

[ code2]

عليك إنهائه بهذا الشكل

[ code2/]

والسلام ، أخوك

#4

والله هذا اللي سويته ، بس ما هو راضي ويطلع الرسالة التالية

undeclared identifer :(
#5

السلام عليكم ،،،

اخوي شيك على المتغيرات عندك ... عندك متغير ما تعرف (-: .

سلام ..........

#6

أنا وضعت ناتج العملية في متغير من نوع Double ، بس الخطأ في الدالة

double x;
x= cos(5);

والخطأ في cos :( .

#7

السلام عليكم.

أخي : رسالة الخطأ التي ظهرت تدل على أنك استخدمت متغيرا لم يتم التصريح عنه و هذا بالعالد ينتج عن استعمال اسم متغر تم التصريح عنه و لكن أثناء كتابتك لاسم المتحول لم تراع حالة الأحرف لذلك تأكد من أن اسم المتغير الذي تستعمله هو نفسه في كل الأمكنة التي استعملته فيها.

مع التحيات.

#8

الأخ العزيز

إذا كان سبب الخطأ هو عدم تعريف cos فربما يكون السبب ملف الهيدر ، حاول حذفه وأعد نسخه من السي دي .

أخوك ،

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

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