موقع طلبة جامعة البحرين

يمكنك تصفح الموقع كزائر ولكن ندعوك لتسجيل عضوية خاصة بك لتحصل على كافة الصلاحيات مثل تنزيل ملفات المكتبة وقراءة تعليقات هيئة التدريس وغيرها. يمكنك الحصول على عضوية مجانية بالضغط على زر تسجيل. إذا قمت بالتسجيل مسبقا فيمكنك الضغط على زر دخول.

تسجيل دخول
  • قسم المكتبة الجامعية مغلق مؤقتا بعد الاستهداف التي تعرضت له بعض خدمات أمازون في البحرين، جاري استرجاع الملفات ونقلها إلى سيرفرات جديدة وسيتم بعدها اعادة افتتاح المكتبة

ITCS112 - ITCS104 - ITCS102 للفصل الصيفي 2014 - 2015

ياريت أتحطين لينا الحل انجوفه

PHP:
#include<iostream>
using namespace std;

int main()
{
	int stnum,qnum;
	cout<<"Enter the number of students:";
	cin>>stnum;
	cout<<"Enter the number of quizzes:";
	cin>>qnum;
	double **marks2d;
	marks2d=new double *[stnum];
	for(int i=0; i<stnum; i++)
		marks2d[i]=new double[qnum];
	int max=-3000;
	int mpos;
	for(int row=0; row<stnum; row++ )
	{
		cout<<"Enter the marks scored by student#"<<row+1<<"in 6 quizzes"<<endl;
		int sum=0;
		for(int col=0; col<qnum; col++ )
		{
			cin>>marks2d[row][col];
			sum+=marks2d[row][col];
		}
		int avg=sum/qnum;
		if(avg>max)
		{max=avg;
		 mpos=row+1;}
	}
	cout<<"The student with the highest average mark is student#"<<mpos<<endl;

	return 0;
}
 
السؤال ب تيتوريال 4 مآلت البوينتر
هذي السؤال الثاني
ابي جزء c & d
انآ عندي الحل بس مو فاهمه شو معناه <-
 
ممكن مثال عن الديب كوبي شلون نكتب الكود + الشالوا كوبي ؟
+
ممكن احد يصور لي اشلون اطلع Trace الخطوات مال مسائل الركيرجين حل اي وحده من المسائل في الركريجن بس بطريقه الخطوات Trace
 
PHP:
void testing (int arr[], int n)
{ if (n == 0)
cout<<"It is testing\n";
else
if (arr[n-1] <= arr[n])
{
cout<<arr[n]<<endl;
testing (arr, n-1);
}
else
cout<<"It is not testing\n";
}//End of testing
int main()
{ int x[5]={10,5,7,9,12};
testing (x, 4);
return 0;}

the output:
12
9
7
It is not testing
 
int max=-3000
ماث لوفر من وين جت
 
^^
هذي اي رقم تخلينه اهم شئ اكون صغير
هذا الموضوع اخذناه في المقرر السابق
 
عندي مثال عن الديب كوبي والحل:

using the following class definition of a Matrix , implement the copy constructor of the class matrix that create dynamically the matrix ( size X size ) and initialize it by the received matrix ( use deep copy )
كود:
class Matrix
{
private :
int size ;
double ** mat ;
public :
matrix ();
matrix ( const matrix & m );
void print ();
~ matrix ();
};

الحل:

Matrix :: Matrix ( const matrix & m )
{
size= m.size;
mat = new double * [ size];
for ( int i =0 ; i<size; i++)
mat[i] = new double  [ size];
for ( int i =0 ; i<size; i++)
for ( int j  =0 ; j<size; j++)
mat [i] [j] = m.[i] [j];
}
هاي الكوبي كونستركتر ويه الديب كوبي .. اذا في شيء مو واضح قولوا
 
الحين الكوبي كونستر هو نفسه ديب كوبي
 
^^
لا مو نفسه
 
شنو الفرق
شلون نعرفه
 
Write a recursive function named printStringReverse that accepts no parameter. The function should read
a string of characters and print the string in reverse order, without using arrays. Hint: stop reading
characters from the standard input when the Enter key is pressed, ASCII for Enter is 10 decimal. The
prototype of the function is: void printStringreverse();​

احدي شلون نسويه ..؟؟
 
^^
يعني الكود للcopy constructor غير عن كود deep copy بس ساعات تستعملين الديب كوبي في الكوبي كونستركتر على حسب السؤال
 
PART (B) [10 Points]
Write a recursive function named Series that takes as parameter an integer i. The function
should compute and return the result of the following series:
Series(i)= 1 + 2 + 3+ …..+ (i-1)+ i

الحل
PHP:
int series(int i)
{
	if(i==0)
		return 0;
	else
		return i+series(i-1);
}
 
خلاص ماث لوفر ما بتحلين لينا اسئلة سابقة
حلي لينا عن الركيرجن لاني ماني فاهم شلون ايحطون الفنكشات بس أعرف الاوت بوت
 
مرحبـا جمييع

سؤآل ضرووري ..

الحين في الآوت بوت في البوينتر ..

إذا عطونا X=&Z

يصير الإكس = ادرس الزد .. أو اللي في الزد ..!!؟؟

واذا ماعطونا الادرس .. احنا نكتبه يعنيي ؟؟
 
PART (B) [10 Points]
Write a recursive function named Series that takes as parameter an integer i. The function
should compute and return the result of the following series:
Series(i)= 1 + 2 + 3+ …..+ (i-1)+ i

الحل
PHP:
int series(int i)
{
	if(i==0)
		return 0;
	else
		return i+series(i-1);
}

ماتقصرين جزاش الله خير
 
خلاص ماث لوفر ما بتحلين لينا اسئلة سابقة
حلي لينا عن الركيرجن لاني ماني فاهم شلون ايحطون الفنكشات بس أعرف الاوت بوت

شوفي السؤال اللى فوق مشاركتش عن الركيرجن
 
return i+series(i-1);
امبي أعرف اشلون سويتين جدي
 
مرحبـا جمييع

سؤآل ضرووري ..

الحين في الآوت بوت في البوينتر ..

إذا عطونا X=&Z

يصير الإكس = ادرس الزد .. أو اللي في الزد ..!!؟؟

واذا ماعطونا الادرس .. احنا نكتبه يعنيي ؟؟

اكيد ما بيعطونش اطلعين ادرس بس اذا كتبوا هذه الجملة يقصدون ان الاكس تأشر على الزد
 
return i+series(i-1);
امبي أعرف اشلون سويتين جدي

اذا شفتين في السؤال فيه جمع فيعني لازم بتكتبين رتيرن + الشئ اللى ينجمع اللي هو i وانتين كل حين بتجمعين يعني بديتين من الكبير بتنقصير كل حين واحد وبتجمعين
اتمنى وصلت الفكرة
 
عودة
أعلى أسفل