العودة   منتديات طلاب الجامعة العربية المفتوحة > منتدى كليات الجامعة العربية المفتوحة > منتدى تقنية المعلومات والحاسوب > M255

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع

قديم 05-12-2013, 06:49 PM   #57
sandybill sandybill غير متصل
طــالب
 
الصورة الرمزية sandybill

 









افتراضي رد: Tma 255


والفقره f من السؤال الثالث
نبي الحل النهائي لها نزلنا محاولات بس مدري هو صح والا لا
sandybill غير متصل   رد مع اقتباس
قديم 05-12-2013, 06:51 PM   #58
sandybill sandybill غير متصل
طــالب
 
الصورة الرمزية sandybill

 









افتراضي رد: Tma 255


مين حل السؤال الرابع
sandybill غير متصل   رد مع اقتباس
قديم 05-12-2013, 06:54 PM   #59
sandybill sandybill غير متصل
طــالب
 
الصورة الرمزية sandybill

 









افتراضي رد: Tma 255


اللي عنده مشكله في فهم البرنامج
هذااللنك فيه شرح عنه وعن واجهاته مع شرح بمثال

http://www.youtube.com/watch?v=lXgwz...BC9D97&index=2

اهم شي يكون البرنامج تم تنصيبه بطريقه صحيحه

التعديل الأخير تم بواسطة sandybill ; 05-12-2013 الساعة 06:55 PM سبب آخر: خطا
sandybill غير متصل   رد مع اقتباس
قديم 05-12-2013, 06:58 PM   #60
sandybill sandybill غير متصل
طــالب
 
الصورة الرمزية sandybill

 









افتراضي رد: Tma 255


شرح الل Loops
http://www.youtube.com/watch?v=62_lN...EBB33B4EBC9D97
sandybill غير متصل   رد مع اقتباس
قديم 05-12-2013, 07:06 PM   #61
sandybill sandybill غير متصل
طــالب
 
الصورة الرمزية sandybill

 









افتراضي رد: Tma 255


مانقدر نحل السؤال الرابع الا بعد ما نتاكد انه السؤال الثالث حليناه صح
بليز اللي حله كله ع بغضه ينزل نموذج الحل

------------------------------------
Question 4. [4 marks]
Write Java code inside the class Rectangle to draw the following shapes in form of *
a. Add a method called “horizontalLine()” that draws a horizontal line similar to *********** where the number of
asterisks equal to the whole integer of the width of the rectangle. (i.e 4.8 means 4 _****) [1.5 mark]


b. Add a method called “verticalLine()” that draws a vertical line where the number of asterisks equal to the whole
integer of the height of the rectangle. For example i.e 4.8 means 4 _
*
*
*
* [1.5 mark]



c. In the main function, send a message to rectangle2 to draw a horizontal line then another message to draw a
vertical line. The output should be:
*****
*
*
*
*
*
*
*
*
*
* [1 mark]
sandybill غير متصل   رد مع اقتباس
قديم 05-12-2013, 07:08 PM   #62
sandybill sandybill غير متصل
طــالب
 
الصورة الرمزية sandybill

 









افتراضي رد: Tma 255


حاولت احله بس ما قدرت
sandybill غير متصل   رد مع اقتباس
قديم 05-12-2013, 07:10 PM   #63
sandybill sandybill غير متصل
طــالب
 
الصورة الرمزية sandybill

 









افتراضي رد: Tma 255


يالله يا جماعه حلونا نخلصه نايمين مافي احد
sandybill غير متصل   رد مع اقتباس
قديم 05-12-2013, 07:29 PM   #64
amoona hassan amoona hassan غير متصل
طالب جديد
 
الصورة الرمزية amoona hassan

 











افتراضي رد: Tma 255


السلام عليكم
انا طبقت ع نت بينز اللاكواد وطلع عندي ها الاوت بوت هل كذا حلي صحيح ولا غلط ؟؟
الصور المرفقة
نوع الملف: png Untitled.png‏ (10.6 كيلوبايت, المشاهدات 25)
amoona hassan غير متصل   رد مع اقتباس
قديم 05-12-2013, 07:37 PM   #65
amoona hassan amoona hassan غير متصل
طالب جديد
 
الصورة الرمزية amoona hassan

 











افتراضي رد: Tma 255


ممكن احد يصححلي هالكود
الصور المرفقة
نوع الملف: png Q4.png‏ (92.1 كيلوبايت, المشاهدات 25)
amoona hassan غير متصل   رد مع اقتباس
قديم 06-12-2013, 11:16 PM   #66
رهينة الماضي رهينة الماضي غير متصل
طــالب
 
الصورة الرمزية رهينة الماضي

 











افتراضي رد: Tma 255


انا نفس الاوت بوت تبعك بس السوال الرابع عقدني ماني عارفة وين احط هذا الكود

rectangle2.horizontalLine();
rectangle2.verticalLine();
رهينة الماضي غير متصل   رد مع اقتباس
قديم 07-12-2013, 07:59 AM   #67
Vanquisher Vanquisher غير متصل
طالب فعال
 
الصورة الرمزية Vanquisher
TMA رد: Tma 255


السلام عليكم

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

عملا بقول رسول الله صلى الله عليه وسلم:
"... وإنّ اللهَ في عَونِ العَبْدِ مادام العَبدُ في عَونِ أخِيه"

وحفاظا على درجات الواجب التي يجب انتهازها للتحسين من الدرجة الكلية
سأقدم الحل الكامل لواجب M255 مع إرشادات استخدام نت بينز
رغم وجود بعض الحلول والملحوظات بمنتهى الوضوح في الصفحات السابقة
لكن سأكتبها كلها جزءا واحدا حتى ينقطع الشك باليقين

-----------------------------------------------------------------------------------------------------------------
السؤال الأول

-----------------------------------------------------------------------------------------------------------------

هنــــــــــا

-----------------------------------------------------------------------------------------------------------------
السؤال الثاني
-----------------------------------------------------------------------------------------------------------------

.1
هنــــــــــا
وهنــــــــــا

.2
a. 14
b. 27
c. 9
d. true


الأكواد

-----------------------------------------------------------------------------------------------------------------
السؤال الثالث
-----------------------------------------------------------------------------------------------------------------
نفتح برنامج نت بينز
ننشيء بروجكت جديد



نضغط Next



اسم ملف الوورد يجب أن يكون بالصيغة التالية:
رقمك الجامعي + اسمك (أعطاك مثال "AhmedAli-012345")
يفضل أيضا يكون اسم البروجكت بنفس الصيغة لكن ليس إلزاميا



نضغط Finish
بعد ذلك نضغط right-click على Source Packages ثم نختر New ثم Java Package



نسمي الـ package باسم السؤال الثالث ثم نضغط Finish



right-click على الباكج الجديدة ونختار New ثم Java Class



نسمي الكلاس Rectangle ونضغط Finish



هنا سيتم كتابة كود السؤال الثالث



كود PHP:
package Question1;

/**
 *
 * @author ضع اسمك هنا
 */
public class Rectangle {
    
    
double widthheight;

    public 
Rectangle(){
        
width 0;
        
height 0;
    }
    
    public 
Rectangle(double wdouble h){
        
this.width w;
        
this.height h;
    }
    
    public 
void setWidth(double w){
        
this.width w;
    }
    public 
double getWidth(){
        return 
this.width;
    }
    
    public 
void setHeight(double h){
        
this.height h;
    }
    public 
double getHeight(){
        return 
this.height;
    }
    
    
//Calculates the area of the rectangle
    
public double recArea(){
        
double area this.width this.height;
        return 
area;
    }
    
    
//Calculates the perimeter of the rectangle
    
public double recPerimeter(){
        
double perimeter * (this.height this.width);
        return 
perimeter;
    }
    
    public static 
void main(String[] args){
        
Rectangle rectangleOne = new Rectangle(2,3);
        
Rectangle rectangleTwo = new Rectangle(5,10);
        
        
System.out.println("The area of rectangle one = " rectangleOne.recArea());
        
System.out.println("The perimeter of rectangle one = " rectangleOne.recPerimeter());

        
System.out.println("The area of rectangle two = " rectangleTwo.recArea());
        
System.out.println("The perimeter of rectangle two = " rectangleTwo.recPerimeter());
    } 

-----------------------------------------------------------------------------------------------------------------
السؤال الرابع
-----------------------------------------------------------------------------------------------------------------

نضغط مرة أخرى right-click على Source Packages ثم نختر New ثم Java Package

نسمي الـ package باسم السؤال الرابع ثم نضغط Finish

right-click على الباكج الجديدة ونختار New ثم Java Class

نسمي الكلاس Rectangle أيضا ونضغط Finish

لو ظهرت لنا رسالة نختار Cancel

هنا سيتم كتابة كود السؤال الرابع



كل ما علينا فعله هو نسخ كلاس السؤال الثالث ولصقه في كلاس السؤال الرابع
مع إضافة الأشياء المطلوبة في السؤال الرابع


كود PHP:
package Q4;

/**
 *
 * @author ضع اسمك هنا
 */
public class Rectangle {
    
    
double widthheight;

    public 
Rectangle(){
        
width 0;
        
height 0;
    }
    
    public 
Rectangle(double wdouble h){
        
this.width w;
        
this.height h;
    }
    
    public 
void setWidth(double w){
        
this.width w;
    }
    public 
double getWidth(){
        return 
this.width;
    }
    
    public 
void setHeight(double h){
        
this.height h;
    }
    public 
double getHeight(){
        return 
this.height;
    }
    public 
double recArea(){
        
double area this.width this.height;
        return 
area;
    }
    public 
double recPerimeter(){
        
double perimeter * (this.height this.width);
        return 
perimeter;
    }
    public 
void horizontalLine(){
        
int count;
        
int w = (int)this.width;
        for(
count 0count wcount++){
            
System.out.print("*");
        }
        
System.out.println();
    }
    public 
void verticalLine(){
        
int count;
        
int h = (int)this.height;
        for(
count 0count hcount++){
            
System.out.println("*");
        }
    }
    public static 
void main(String[] args){
        
Rectangle rectangleOne = new Rectangle(2,3);
        
Rectangle rectangleTwo = new Rectangle(5,10);
        
        
System.out.println("The area of rectangle one = " rectangleOne.recArea());
        
System.out.println("The perimeter of rectangle one = " rectangleOne.recPerimeter());

        
System.out.println("The area of rectangle two = " rectangleTwo.recArea());
        
System.out.println("The perimeter of rectangle two = " rectangleTwo.recPerimeter());
        
        
rectangleTwo.horizontalLine();
        
rectangleTwo.verticalLine();
    }


هذا هو الحل الكامل للواجب والفل مارك مضمونة ان شاء الله
بشرط استخدام مسميات مختلفة وتعليقات متنوعة
ومحاولة تغيير الكود بحيث يقوم بنفس الوظيفة

أنا شخصيا كاتب كود مختلف بشكل ملحوظ عن هذا الحل

-----------------------------------------------------------------------------------------------------------------
رسالة بسيطة لكل من يتصفح المنتدى من جميع فروع الجامعة ويستفيد من زملائه ويأخذ الحلول
دون أن يشترك في النقاش أو يساهم بأقل دعاء أو تقييم أو كلمة تقدير:

قال صلى الله عليه وسلم:
"لا يَشْكُر اللهَ مَن لا يَشْكُر النّاس"
.................رواه أحمد وأبو داود والترمذي

وداعــــــــــــــــــــا


التعديل الأخير تم بواسطة Vanquisher ; 07-12-2013 الساعة 08:00 AM
Vanquisher غير متصل   رد مع اقتباس
قديم 07-12-2013, 04:50 PM   #68
Hithem_S Hithem_S غير متصل
طالب جديد
 
الصورة الرمزية Hithem_S

 










افتراضي رد: Tma 255


Vanquisher

أخى الحبيب/ أغلى كلمه يقولها المسلم الى أخر هى (جزاك الله خيراً)
فخير العون تقديمه عندما يحتاجه الناس.
وخير النصيحه عندما يكون المرء ضالاً.
وخير الناس أنفعهم للناس.

التعديل الأخير تم بواسطة Hithem_S ; 07-12-2013 الساعة 04:52 PM
Hithem_S غير متصل   رد مع اقتباس
قديم 07-12-2013, 06:13 PM   #69
Vanquisher Vanquisher غير متصل
طالب فعال
 
الصورة الرمزية Vanquisher
افتراضي رد: Tma 255


اقتباس:
المشاركة الأصلية كتبت بواسطة Hithem_S مشاهدة المشاركة
Vanquisher

أخى الحبيب/ أغلى كلمه يقولها المسلم الى أخر هى (جزاك الله خيراً)
فخير العون تقديمه عندما يحتاجه الناس.
وخير النصيحه عندما يكون المرء ضالاً.
وخير الناس أنفعهم للناس.
وجزاك خيرا... بارك الله فيك

--------------------------------------------
تصحيح

كود السؤال الثالث السطر الأول

كود PHP:
package Q3
وليس
كود PHP:
package Question1

Vanquisher غير متصل   رد مع اقتباس
قديم 07-12-2013, 06:34 PM   #70
Vanquisher Vanquisher غير متصل
طالب فعال
 
الصورة الرمزية Vanquisher
افتراضي رد: Tma 255


اقتباس:
المشاركة الأصلية كتبت بواسطة Vanquisher مشاهدة المشاركة
ولا تنسوا screenshots لكل من الكود والأوت بوت في ملف الوورد
و screenshots أخرى لإثبات أنك صاحب الكود
Vanquisher غير متصل   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 07:12 PM.


Powered by vBulletin® Version 3.8.1, Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. TranZ By Almuhajir
جميع المواضيع والمشاركات تعبر عن وجهة نظر أصحابها
ولا تعبر باي شكل من الاشكال عن وجهة نظر منتديات AOUA
تصميم وتطوير : التكنولوجيا الماسية