amin_m
- مصر
- مشكلة في صياغة الكود
السلام عليكم #include<iostream.h> #include<string.h> #include<conio.h> int state=1,index1=0; char w[50]; int index2=0,l; char st[10]; void putt(int); int digits() { if(w[index1]>='0' && w[index1]<='9') { st[index2++]=w[index1++]; return 1; } else return 0; } i…
- Sort Name In File.txt
السلام عليكم شوفى الكود التالى لتعرفى فكرة الترتيب الأبجدى #include <iostream> #include <string> using namespace std; int main() { string name[3]={"basem","zayed","ahmed"}; string temp; int i,j; for(i=0;i<3;i++) { for (j=i;j<3;j++) { if(name>name[j]) { temp=na…
- Sort Name In File.txt
السلام عليكم يمكن أن تقرأى الأسماء من الملف وتخزنيها فى مصفوفة من النوع string ثم تقومى بترتيب المصفوفه ( نفس فكرة الترتيب الفقاعى ) ثم اسألى المستخدم ان كان يريد عرض الأسماء على الشاشه أم تخزينها فى ملف طبعا سيتم التخزين من المصفوفه وليس من الملف الأول بالتوف…
- هل تستطيع حساب عدد البتات التى يستخدمها متغير Integer
السلام عليكم دا برنامج للأعداد الموجبه #include <iostream.h> int num_bits(int n) { int c=0; while (n>0) { c++; n=n/2; } return c; } int main() { int n; while (1) { cout<<"Enter number : "; cin>>n; cout<<"number of bits : "<<num_bits(n)<<endl; } return 0; }
- هل تستطيع حساب عدد البتات التى يستخدمها متغير Integer
السلام عليكم اللى أعرفه ان اى متغير من النوع int يتم حجز 4 بايتات له اى 32 بت وطريقة تخزين العدد الصحيح هى كالآتى فرضنا مثلا العدد 600 يتم قسمة العدد 600 على العدد 256 وايجاد باقى القسمه وصحيح القسمه يتم تخزين صحيح القسمه فى البايت الأول وباقى القسمه فى البايت…
- مشكلة في صياغة الكود
السلام عليكم البرنامج بدون أخطاء بس لو مثال على الإدخال والإخراج عشان نفهم أكثر #include<iostream.h> #include<string.h> #include<conio.h> int state=1,index1=0; char w[50]; int index2=0,l; char st[10]; void putt(int); int digits() { if(w[index1]>='0' && w[index…
- كود برنامج بالبوينتر مع محاولآتي ..
فى الداله Centimize يجب وضع اللوب حتى يتم تحويل كل عناصر المصفوفه وكمان فى الداله main لاحظى طريقة استدعاء الدوال تحياتى
- كود برنامج بالبوينتر مع محاولآتي ..
فى الداله Centimize يجب وضع اللوب حتى يتم تحويل كل عناصر المصفوفه وكمان فى الداله main لاحظى طريقة استدعاء الدوال تحياتى عفوا تم تكرار المشاركه أرجوا من الإداره حذفها
- كود برنامج بالبوينتر مع محاولآتي ..
السلام عليكم الداله ReadArray اساسا لم تقرأ اى بيانات غير عدد العناصر والداله Centimize كان ينقصها اللوب وبعض الأخطاء الأخرى #include <iostream> using namespace std; //========================================== double ReadArray (double* Nptr, int& n) { cout<<"…
- Function نوعها Pointer
السلام عليكم استبدلى السطر الآتى Class1* Obj1= new Class1( Obj3-> getP() , true , date ); بالآتى دالة البناء للكلاس Class1 تحتوى على ثلاثة بارامترات الأفضل ان تعلنى داخل الداله Function1 عن ثلاثة متغيرات من نفس نوع تلك البارامترات وتقومى بإسناد Obj3-> getP() ,…
- مفهوم تعدد المسالك في نظام التشغيل Windows - الدرس الاول :
السلام عليكم موضوع رائع أخى بارك الله فيك يعنى مثلا الكود الآتى #include <iostream> using namespace std; #include <windows.h> int a=0,b=0; DWORD WINAPI myThreadFunc1( LPVOID ) { cout << "Thread Created !" << endl; for ( int j = 0; j < 10; j++){ Sleep(1000); a+…
- كيف أعمل شرط لإدخال الأرقام فقط
أخى جرب الكود الآتى #include <iostream> #include <ctype.h> using namespace std; bool Is_Num(char* a) { int c=0; while (*a!=NULL) { if( *a>'9') c++; a++; } return !c; } int main() { char a[100]; int n; cin>>a; if(Is_Num(a)) { cout<<" your enter is number \n"; n…
- هل تستطيع تحويل سلسله نصيه تحتوى على ارقام إلى أرقام فعليه
السلام عليكم وهى دى محاولتى #include <iostream> using namespace std; double stod(char*a) { int n_int_digits=0; int n_fraction_digits=0; double num=0; double k=1; bool b=true; bool sign=false; // this loop for count number of integer and fraction digits if(*a==…
- طلب مساعدة
أخى شوف الكود #include <iostream> #include <string> #include <conio.h> using namespace std; int main() { char c[100]; string s; int i=0; while ((c=getch()) && c!=13) { if(c==8 && i>0) { i--; cout<<'\b'; cout<<" "; cout<<'\b'; } else{ cout<<'*'; i++; } } for(in…
- بخصوص تعريف فانكشن تو بوينتر من كلاس معين في كلاس اخر
السلام عليكم هل قمتى بتضمين الهيدر الموجود به الكلاس OkReservation لأنى اعتقد ان الخطأ معناه ان OkReservation نوع غير معرف ؟؟؟؟
- طلب مساعدة
العفو أخى شوف التعديل اللآتى يمكن يفيدك #include <iostream> #include <string> #include <conio.h> using namespace std; int main() { char c; string s; int i=0; while ((c=getch()) && i<5) { s+=c; cout<<'*'; i++; } cout<<"\n\nyou have entered : "<<s<<endl; getch()…
- طلب مساعدة
السلام عليكم لو كنت تقصد انه عندما تدخل كلمة السر تظهر مثلا نجوم على الشاشه شوف الكود الآتى #include <iostream> #include <conio.h> using namespace std; int main() { char c[5];int i=0; while ((c=getch()) && i<5) { cout<<'*'; i++; } c[5]='\0'; cout<<"\n\nyou hav…
- طلب مساعده في لغة السي
السلام عليكــم ورحمـة الله وبركاتــه ،، الكود الآتى يحتوى على استخدام تلك الدوال struct names { int num; char name[20]; }; int main() { names t; char yn; int n; FILE* fptr=fopen("myfile.dat","ab+"); if(fptr==NULL) printf("can't open file \n"); else { // loop f…
- طلب مساعده في لغة السي
السلام عليكــم ورحمـة الله وبركاتــه ،، نكمل حديثنا ان شاء الله نتكلم عن الدوال 1- fgetc وظيفتها قراءة حرف واحد من الملف , أى أن المؤشر يقرأ حرف واحد ثم ينتقل الى الحرف اللى بعده و هلم جرا حتى المسافه الخاليه تقرأ كحرف ويجب اسناد قيمتها الى متغير حرفى مثال : i…
- طلب مساعده في لغة السي
السلام عليكــم ورحمـة الله وبركاتــه ،، أول شىء هناك الكثير من الدوال التى تستخدم فى التعامل مع الملفات مثل fgetc , fgets , fprintf , fscanf وغيرها .... قبل أن نقوم بشرح الدوال يجب أن نعرف كيف نتعامل مع المؤشر من النوع *FILE ؟ عندما نقول FILE* fptr ; فالمؤشر f…