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

ما رأيكم بتقديم دروس في C++

مغلقرائج
بدأه تيمون في 22 أكتوبر 2003 · 139 رد · 9,278 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#51

و عليكم السلام اخوي طالب برمجة .......

الفرق بينهم بسيط و بعطيك مثالين اذا ما فهمت منهم خبرني وانا بشرحهم لك ...

المثال الاول يوم نستعمل if بدون ما انحط else

بحيث انه تكون s = 91

if ( s > 90 )

m = "A";

if ( s> 80 )

m = "B" ;

if(s > 70 )

m = "C";

و الناتج m بيطلع لينا C ...

و المثال الثاني ...

if ( s > 90 )

m = "A";

else if ( s> 80 )

m = "B" ;

else if(s > 70 )

m = "C";

و الناتج m بيطلع لينا A ...

اتمنى انك فهمت ...

اخوك تيمون

#52

السلام عليكم ورحمة الله وبركاته

تعرفوا...أخواني و أخواتي

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

وطالب برمجةو haya

تبون الصدق.....

يبالنا نطلع هذيلا الأجانب وندخلكم أنتوا في جامعتنا ......

يزاكم الله ألف خير ..انا اليوم برقد و أنا مرتاحة ..أول شي بذاكر الكودات إلي طارحينها ...عقب بشوف كتابنا شو فيه.

أدعولنا بالتوفيق...

وإن شاء من اليوم ورايح بنكون على تواصل لشرح السي بلس بلس على منهج جامعة الإمارات

#53

اخوي تيمون فهمت انه else if ادا اتحقق الشرط الاول ما انكمل ....صح ؟ظ

بس الاولى ما فهمتها

ومشكور مره ثانيه

#54

شوف اخوي طالب برمجة ...

انا اذا بدأت بالمثال الاول اول شي بشوف هل s > 90 و نجنا عدنا الs 91 فبيكون الجواب نعم فبتكون m = A ...

و بعدين منسير عند الاف الثانيه هل s > 80 فبيكون الجواب نعم فبتكون قيمة m = B ...

و بعدين انشوف اخر اف عدنا و هي هل s > 70 فبيكون الجواب عدنا نعم فبتكون قيمة m = C ...

ففي النهايه بيطلع ليه ناتج m = C

لانه هذا اخر تغير للm

اخوك تيمون

#55

السلام عليكم اخواني ....

بغيت انبهكم لشي ....

مثلا عدنا float num =9.67;

و طالبين منا نطلع الfive decimal لهذا الرقم num فلازم يوم نكتب الكود ما ننسى :

cout << showpoint << fixed ;

cout <<setprecision(5) << num << endl;

و يالله الله يوفقكم بالامتحان ......

اخوكم تيمون ...

#56

مشكووووووووووور أخويه تيمون وتسلم....و زين انك نبهتنا علشان باجر امتحان ال midterm و تسلم و بصراحه ما قصرت......

الله يوفق الجميع في الامتحان.....و إن شاء الله بنساعدك في المنتدى...

في شرح الc++.........

و الله انك رووعه....ما شاء الله عليك......إن شاء الله تحصل جائزة نوبل في البرمجه..آمييييييييييييييييييين....

تحياتي...أختك....

#57

سلام

اللي عنده حل هالمساله يعطيني اياه

مع الشكر

Write a program to compute and print successive powers of the fraction 1/2, starting with 1/2 raised to the zero power and continuing until

o 1/2 raised to the 99th power is computed OR

o some power k is reached such that 1/2 to the kth power equals zero.

Keep all data in type float. This problem should be solved using repeated, accumulated multiplication; no exponentiation is required.

#58

مشكور اخوي تيمون الصراحه ما قصرت

#59

السلام عليكم اخوي طالب برمجة .........

هذا هو حل السؤال بس بكل صراحة انا ما متأكد اذا الحل صح او لا .......

#include<iostream>

#include<cmath>

using namespace std ;

int main()

{

int count = 1;

while ( count <= 99 )

{

cout << pow(0.5,count)<< endl;

count++ ;

}

return 0 ;

}

اخوك تيمون

#60

مشكور للمره الالف

#61

السلام عليكم... شحالكم يا جماعة الخير..و شو أخبار رمضان وياكم... أخوي تيمون، الهريس برد...ما عطيتني عنوانك عشان أييبه لك!!

المهم..هذا هو حل السؤال الرابع عن الإن فايل...

#include <iostream>

#include <fstream>

#include<string>

using namespace std;

float average;

int main()

{

ifstream studentscore;

studentscore.open( "studentscore.txt");

float scoure, count, total, max , min ;

string name, MAX, MIN;

total= 0;

max = 0;

min = 1000;

studentscore>> count ;

while ( studentscore )

{

studentscore >> name >> scoure;

total=total + scoure;

if ( scoure >= max)

{

MAX= name;

max = score;

}

if ( score <= min )

{

MIN= name;

min = score;

}

}

cout << " The maximum score is " << max << "& the sudent " << MAX << "got" << endl;

cout << " The minimum score is " << min << " & the sudent " << MIN << " got" << endl;

average = total/count;

cout << " The average score of the class is " << average << endl;

studentscore.close();

return 0;

}

هااااه...شو رايك في الحل...؟؟؟

تم تعديل هذه المشاركة بواسطة أشواق في 29 أكتوبر 2003 في 02:20

#62

الحل اختي أشواق فيه غلط بسيط :

#include <iostream>

#include <fstream>

#include<string>

using namespace std;

float average;

int main()

{

ifstream studentscore;

studentscore.open( "studentscore.txt");

float scoure, count, total, max , min ;

string name, MAX, MIN;

total= 0;

max = 0;

min = 1000;

studentscore>> count ;

while ( studentscore )

{

studentscore >> name >> scoure;

total=total + scoure;

if ( scoure >= max)

{

MAX= name;

max = scoure;

}

if ( scoure <= min )

{

MIN= name;

min = scoure;

}

}

cout << " The maximum score is " << max << "& the sudent " << MAX << "got" << endl;

cout << " The minimum score is " << min << " & the sudent " << MIN << " got" << endl;

average = total/count;

cout << " The average score of the class is " << average << endl;

studentscore.close();

return 0;

}

بس اقول تراش طولتي الغيبه و الهريس ما وصل يالله رمضان كريم ....

بتيبين الهريس و الا لا .

اخوش تيمون ...

تم تعديل هذه المشاركة بواسطة تيمون في 29 أكتوبر 2003 في 07:27

#63

السلام عليكم

الله يوفقني و يوفقمك في midterm ما تم شي شو ان شاء مستعدين ..

اهم شيء التوكل على الله

dont forget deep breath and concentration

good luck

#64

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

اخواني و خواتي طلاب و طالبات جامعة الامارات ...... خلنا انعقد امتحان المنتصف ورى ظهرنا ... لانه خلاص ما نقدر انغير شي و اللي خبصناه ما نقدر انغيره .... و الدرجه بتنرصد ... بس نحنا إن شاء الله نقدر انعدل هذي الدرجة بامتحان final ...

و انا إن شاء الله بحاول اكمل ليكم شرح chapter الباقيه علشان ليوم امتحان الفاينل اكون شرحت كل شي ....

اخوكم تيمون ... :)

تم تعديل هذه المشاركة بواسطة تيمون في 31 أكتوبر 2003 في 12:22

#65

هلا تيمون

هيه والله صدقت اخوي نحن ما نقدر نغير شي وإن شاء الله نعوض في الفاينل

وابتظار بقيه الشرح

وتسلم ايدينك

#66

تيمون لو سمحت ياريت تشرحلنا اليوم جبتر 7 لان الدكتور دخل فيه وانا ماعرف شو السالفه..................................

ومشكور مقدما

#67

شوف اخوي طالب برمجة اسف على التأخير ........

chapter 7 ما فيه شي ايديد غير reference parameter ...

يعني شوف هذا المثال ....

و إن شاء الله تفهم سالفة refrence parameter منه :

void p(int& s) ;

int main()

{

int m = 70 ;

p(m);

cout<< endl << m << endl;

return 0 ;

}

void p (int& s )

{

s = 8 ;

cout << s ;

}

و شوف كيف تطلعت لينا النواتج ........

اخوك تيمون .

#68

مشكور اخوي تيمون

بس ياريت لو اتفهمني بالكلام احسن وشو يعني s&؟؟

وسمحلنا(طرار ويتشرط)

#69

السلام عليك اخوي طالب برمجة ...

اشرط و خذ راحتك ... المهم هذي & اللي نكتبها يوم نعرف الfuntion ..

مثلا اكتب float function(int& m );

انا قصدي من اللي كتبته انه هذي الfunction تاخذ اعداد صحيحه و هي m و تعطينا الناتج بالfloat اما اللي انا قصده من & هذي اللي حطتها بعد int ...

انه مثلا احين يوم من سوي call function ..

int s = 9 ;

cout << function(s) << s ;

float function(int& m)

{

m++;

cout << m ;

}

و انا قصدي من هذا ان قيمة s اللي بدخل الfunction عدنا بتغير يوم بتغير قيمة الm ..

و اسف اذا كان شرحي مب واضح لانا ما تعمقنا في هذا الشي بعد ....

اخوك تيمون ...

تم تعديل هذه المشاركة بواسطة تيمون في 31 أكتوبر 2003 في 21:50

#70

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

المهم.. أخوي السؤال الخامس...شو رايك في حلي؟؟؟

#include<iostream>

using namespace std;

int main ()

{

int s , m ,d, h , c;

m = 0 ;

d = 0 ;

h = 0 ;

cout << "Enter the number of seconds " ;

cin >> s ;

while ( s >= -1 )

{

c = s ;

while ( c >= 86400 )

{

c = c - 86400 ;

d++;

}

while ( c >= 3600 )

{

c = c - 3600 ;

h++;

}

while ( c >= 60 )

{

c = c - 60 ;

m++;

}

cout << "The number of day in " << s << "is = " << d << endl;

cout << "The number of hours in " << s << "is = " << h << endl;

cout << "The number of minutes in " << s << "is = " << m << endl;

cout << "The number of seconds in " << s << "is = " << c<< endl << endl;

h = 0 ;

d = 0 ;

m = 0;

c =0 ;

cout << "Enter the number of seconds " ;

cin >> s ;

}

}

أدري فيه غلطة ... بس مو قادرة تتعدل لي...

#71

و هذا السؤال السادس...

#include <iostream>

#include <string>

using namespace std;

int main()

{

bool begin = true;

int b=0 , count = 0, number ;

string w ;

string s ;

while(begin)

{

cout <<"*************************************************************************" << endl;

cout <<"1.Print the length of the string" << endl;

cout <<"2.Print the location of the first occurrence of a specific string" << endl;

cout <<"3.Print each character in a line" << endl;

cout<<"4.Print how many times a specific string exists" << endl;

cout <<"5.Exit"<<endl;

cout<<"*************************************************************************" << endl;

cout <<"Select your choice: ";

cin>> number ;

if ( number != 5 )

{

cout<<"Enter a string: ";

cin >> w ;

}

if ( number== 1 )

cout<<"The length of the string is: " <<w.length() << endl ;

else if ( number == 2 )

{

cout <<"Enter a string to be searched : ";

cin >> s ;

if ( w.find(s) > 2000 )

cout <<"The string " << s<< " is not existing" <<endl;

else

cout <<"The first occurrence of the string gas exists in location number "

<< w.find(s)<<endl;

}

else if( number == 3 )

while(count<=w.length ())

{

cout << w.substr (count,1)<< endl;

count++;

}

else if ( number == 4 )

{

cout <<"Enter a string to be searched : ";

cin >> s;

if ( w.find(s) > 2000 )

cout <<"The string " << s << " is not existing" <<endl;

else

{

while(count < w.length())

{

if ( w.substr(count,s.length())== s )

b++;

count++ ;

}

cout <<"The string " << s << " exists " << b<<" times "<< endl;

}

}

else if ( number == 5 )

begin = false ;

count = 0 ;

}

cout <<"Thanks for using the program..."<<endl;

return 0 ;

}

أتمنى أني ما كنت مثقلة عليك...و يالله هانت !!! بيوصل الهريس يوم الاثنين،، بس أخاف ما يسوونلي هريس في الجناح،، عادي أييبلك من المطعم!!؟؟ <<ما أنصحك فيه الصراحة>> ع العموم إذا ما كان في هريس بييبلك سوييت من صنع ايديه و حيات عينيه!!!

#72

السلام عليكم ، اختي اشواق ...

الكود الخامس :

#include<iostream>

using namespace std;

int main ()

{

int s , m ,d, h , c;

m = 0 ;

d = 0 ;

h = 0 ;

cout << "Enter the number of seconds " ;

cin >> s ;

while ( s >= -1 )

{

c = s ;

while ( c >= 86400 )

{

c = c - 86400 ;

d++;

}

while ( c >= 3600 )

{

c = c - 3600 ;

h++;

}

while ( c >= 60 )

{

c = c - 60 ;

m++;

}

cout << "The number of day in " << s << "is = " << d << endl;

cout << "The number of hours in " << s << "is = " << h << endl;

cout << "The number of minutes in " << s << "is = " << m << endl;

cout << "The number of seconds in " << s << "is = " << c<< endl << endl;

h = 0 ;

d = 0 ;

m = 0;

c =0 ;

cout << "Enter the number of seconds " ;

cin >> s ;

}

return 0 ;

}

اخوك تيمون ...

#73

الكود السادس مالش صح و ما اعتقد انه فيه اي غلط

اخوج تيمون .

#74

السلام عليكم

تيمون وينك

ووين الباجين

شو هونتو عن الدروس

#75

و عليكم السلام أخوي طالب برمجة....لا ما هونا بس مشغولين شوي.....

تيمون وينك أبيك تشرح لي chapter 7 و تشرح أمثلة أكثر وتعطينا واجبات لأنه هالشابتر هب حلو.......

وبالانتظار.....بومبا..خخخخخ.....

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

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