#include<iostream.h>
using namespace std;
#include<math.h>
void main()
{
double x=9.0,y;
y=sqrt=(x);
cout<<"sqrt of"<<y<<endl;
double z=2;
cout<<"power of 9.0 resued to 3"<<pow(x,z);
cout<<"absolute of(-1)"<<abs(-1)<<endl;
cout<<"ceil of 2.1="<<ceil(2.1)<<endl;
cout<<"floor of 2.9="<<floor(2.9)<<endl;
}ممكن أحد يقولي وين الخطاء في هذا الكووود
مغلق
اتوقع هذا السطر:
y=sqrt=(x);
اتوقع ان الحل الصحيح :
y=sqrt(x);
بيض الله وجهك كانوا يطلعون عندي خطأين الأأن واحد
هذا الخطأ في هاذا السطر
using namespace std;
وفي الأسفل هذا الخطأ
C:\Program Files\Microsoft Visual Studio\MyProjects\ddd\11.cpp(2) : error C2871: 'std' : does not exist or is not a namespace
مشكورين أخواني انتهت المشكلة
حذفت هذا السط
using namespace std;
لأن الكود مش name space بس الدكتور الله يسامحه أضافه لنا
تم تعديل هذه المشاركة بواسطة ملك النت في 18 مايو 2007 في 22:49
صديقي العزيز الخطأ هو انك
iostream.h---->iostream
لان المترجمات الجديدة تعمل بدون امتداد h.
الخطأ الثاني هو:-
y=sqrt=(x);---->y=sqrt(x);
اما namespace std فهي لا تحوي اي خطأ وهي فقط لا ستعمال دوال الادخال والاخراج مع مكتبة iostream
هذا الموضوع مغلق.