InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


المنتدى العام لكلية الحاسبات وتقنية المعلومات قسم خاص بالمواد العامة و الطلاب غير المتخصصين بكلية الحاسبات وتقنية المعلومات

CPCS 202: Project 1 ،، للنقاش والمساعدة !

المنتدى العام لكلية الحاسبات وتقنية المعلومات

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 10-11-2011, 01:45 PM
الصورة الرمزية Prince soma

Prince soma Prince soma غير متواجد حالياً

Super Hussam

 
تاريخ التسجيل: Sep 2011
التخصص: IT
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: ذكر
المشاركات: 266
افتراضي رد: CPCS 202: Project 1 ،، للنقاش والمساعدة !


المشاركة الأصلية كتبت بواسطة msb2003 مشاهدة المشاركة
طيب انا عارف انو بيطلعو بس انا سويت بال if وخليتو يعتمد على انواع الخدمه وخليتو يطلع الوحده وكل شي لكن لمن يجي يطلع الهلالات يطلعهاا لكل الخدمات مثلا لو ضغط 1للخدمات واليونت طلع 100 ما يطلعلي 5 هلالات بس يطلعلي كل الهلالات للخدمات كلها 1و2 و3 و4 و5 و6 و7 مو عارف كيف اخلي يطلع بس حق الي انا حددتو
run:
Name :مازن
Residential
account Number: 1234
The bill number :1234
old Meter Reading :2000
Current meter reading:3000
Bill Month :1234
unpaid Balance: 15.0
Total Consumption :
1000 unit
Rate Per Unit: 5 halalah
Rate Per Unit: 10 halalah
Rate Per Unit: 12 halalah
Rate Per Unit : 15 halalah
Rate Per Unit : 20 halalah
Rate Per Unit : 22 halalah
Rate Per Unit : 24 halalah
Rate Per Unit : 20 halalah
Rate Per Unit : 10 halalah
Rate Per Unit : 10 halalah

شوف هذا بعد تطبيق البرنامج يطلعلي كل الريت مو عارف..؟ اش اسوي على فكره لسى ما خلصنا الif statment

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

if(TotalConsumption >= 1 && TotalConsumption <= 2000 )
RatePerUnit =5;

طبعا هذا اذا اخترنا الخدمه الاوله
رد مع اقتباس

 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 10-11-2011, 12:35 PM   #2

Tony7

جامعي

الصورة الرمزية Tony7

 
تاريخ التسجيل: Oct 2010
التخصص: Finally CS ^_^
نوع الدراسة: إنتظام
المستوى: السادس
الجنس: ذكر
المشاركات: 167
افتراضي رد: CPCS 202: Project 1 ،، للنقاش والمساعدة !

شكرا يا deathpain و يا Prince soma

 

Tony7 غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 10-11-2011, 03:22 PM   #3

deathpain

devkemo

الصورة الرمزية deathpain

 
تاريخ التسجيل: Dec 2010
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: Computer Science
نوع الدراسة: إنتظام
المستوى: الثامن
البلد: جــــدة
الجنس: ذكر
المشاركات: 770
افتراضي رد: CPCS 202: Project 1 ،، للنقاش والمساعدة !

المشاركة الأصلية كتبت بواسطة tony7 مشاهدة المشاركة
شكرا يا deathpain و يا prince soma
العفو حبيبي ،،

 

توقيع deathpain  

 



في حال وجود أي استفسار أو سؤال حول الجافا CPCS202 الرجاء كتابة استفسارك مباشرة في موضوعي هنا:

تطبيق - معدلي الجامعي - التطبيق الأسهل لحساب المعدل الجامعي
http://skaau.com/vb/showthread.php?t=745520

 

deathpain غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 10-11-2011, 04:14 PM   #4

Prince soma

Super Hussam

الصورة الرمزية Prince soma

 
تاريخ التسجيل: Sep 2011
التخصص: IT
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: ذكر
المشاركات: 266
افتراضي رد: CPCS 202: Project 1 ،، للنقاش والمساعدة !

المشاركة الأصلية كتبت بواسطة tony7 مشاهدة المشاركة
شكرا يا deathpain و يا prince soma
العفو ما سوينا الى الواجب

 

Prince soma غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 10-11-2011, 06:11 PM   #5

Al-AzDi

رب اشرح لي صدري

الصورة الرمزية Al-AzDi

 
تاريخ التسجيل: Mar 2011
التخصص: Cs
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: ذكر
المشاركات: 182
افتراضي رد: CPCS 202: Project 1 ،، للنقاش والمساعدة !

ممكن أحد يرفع البروجيكت

 

توقيع Al-AzDi  

 

عَنْ أَنَسٍ رَضِيَ اللَّهُ عَنْهُ قَالَ :
(قَالَ رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ الْأَزْدُ أُسْدُ اللَّهِ فِي الْأَرْضِ
يُرِيدُ النَّاسُ أَنْ يَضَعُوهُمْ وَيَأْبَى اللَّهُ إِلَّا أَنْ يَرْفَعَهُمْ
وَلَيَأْتِيَنَّ عَلَى النَّاسِ زَمَانٌ يَقُولُ الرَّجُلُ يَا لَيْتَ أَبِي كَانَ أَزْدِيًّا
يَا لَيْتَ أُمِّي كَانَتْ أَزْدِيَّةً )

 

Al-AzDi غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 10-11-2011, 06:35 PM   #6

Prince soma

Super Hussam

الصورة الرمزية Prince soma

 
تاريخ التسجيل: Sep 2011
التخصص: IT
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: ذكر
المشاركات: 266
افتراضي رد: CPCS 202: Project 1 ،، للنقاش والمساعدة !

المشاركة الأصلية كتبت بواسطة Al-AzDi مشاهدة المشاركة
ممكن أحد يرفع البروجيكت
تفضل
الملفات المرفقة
نوع الملف: doc Project_one_CPCS202.doc‏ (67.0 كيلوبايت, المشاهدات 58)
نصائح مهمة : 1 - إفحص الملف المرفق بأي برنامج مضاد للفيروسات
2 - قم بمراسلة الإدارة عن أي مرفق يوجد به فيروس
3 - المنتدى غير مسوؤل عن مايحتويه المرفق من بيانات

 

Prince soma غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 10-11-2011, 10:10 PM   #7

deathpain

devkemo

الصورة الرمزية deathpain

 
تاريخ التسجيل: Dec 2010
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: Computer Science
نوع الدراسة: إنتظام
المستوى: الثامن
البلد: جــــدة
الجنس: ذكر
المشاركات: 770
افتراضي رد: CPCS 202: Project 1 ،، للنقاش والمساعدة !

خطوات حل البروجكت:
1- تعريف المتغيرات
نقوم بتعريف جميع المتغيرات المطلوبة في البروجكت مثل: الإسم، رقم الحساب، رقم الفاتورة، الشهر .. الخ.
مثال:
كود PHP:
String Name;
Long AccountNumber;
int BillNumber
2- المدخلات (Inputs)
نستخدم السكانر Scanner في إدخال البيانات لأنه أسهل ولا يحتاج Parsing كما هو الحال في inputDialog ،،
مثال: ادخال الإسم ورقم الفاتورة ورقم الحساب ،،
كود PHP:
ادخال الاسم 
Scanner Input1
=New Scanner(System.in);
System.out.println("Enter Owner Name:");
Name Input1.nextLine();
ادخال رقم الحساب
Scanner Input2
=new Scanner(System.in);
System.out.println("Enter account Number:");
AccountNumber Input2.nextLong();
ادخال رقم الفاتورة
Scanner Input3
=new Scanner(System.in);
System.out.println("Enter Bill Number:");
BillNumber Input3.nextInt(); 
3- توزيع الخدمات Services
كما هو موضح في البروجكت يوجد لدينا 7 خدمات وهي:
1- Residential
2- Commercial
3- Governmental
4- Agricultural
5- Charities
6- Private Education Establishments
7- Private Medical Establishments
ونقوم بتوزيعها على حالات باستخدام if Statements
مثال: حالة Residential
كود PHP:
بافتراض ان Residential هي الخدمة رقم 1 
if (Service==1) {
if (
TotalConsumption >= && TotalConsumption <=1000)
RatePerUnit=5; } 
ونفس الطريقة تطبق مع باقي الخدمات،،
4- المخرجات (Outputs)
وهذا طبعاً أسهل شيء في البروجكت ويتم عن طريق الأمر System.out.print إذا كنت تريد المخرجات في الكونسول Console أو JOptionPane.showMessageDialog إذا كنت تريد إخراجه في نافذة Window ،،
مثال إخراج الإسم ورقم الفاتورة على الكونسول
كود PHP:
System.out.print("Name"+Name);
System.out.print("Bill Number:"+BillNumber); 
*وأخيراً قوانين مهمة*
Current Balance = (RatePerUnit/100)*Total Consumption+Unpaid Amount+Other Charges
Total Consumption = New Meter Reading - Old Meter Reading

وبالتوفيق للجميع ،،

 

deathpain غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 11-11-2011, 03:36 PM   #8

Prince soma

Super Hussam

الصورة الرمزية Prince soma

 
تاريخ التسجيل: Sep 2011
التخصص: IT
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: ذكر
المشاركات: 266
افتراضي رد: CPCS 202: Project 1 ،، للنقاش والمساعدة !

المشاركة الأصلية كتبت بواسطة deathpain مشاهدة المشاركة
خطوات حل البروجكت:
1- تعريف المتغيرات
نقوم بتعريف جميع المتغيرات المطلوبة في البروجكت مثل: الإسم، رقم الحساب، رقم الفاتورة، الشهر .. الخ.
مثال:
كود PHP:
String Name;
Long AccountNumber;
int BillNumber
2- المدخلات (Inputs)
نستخدم السكانر Scanner في إدخال البيانات لأنه أسهل ولا يحتاج Parsing كما هو الحال في inputDialog ،،
مثال: ادخال الإسم ورقم الفاتورة ورقم الحساب ،،
كود PHP:
ادخال الاسم 
Scanner Input1
=New Scanner(System.in);
System.out.println("Enter Owner Name:");
Name Input1.nextLine();
ادخال رقم الحساب
Scanner Input2
=new Scanner(System.in);
System.out.println("Enter account Number:");
AccountNumber Input2.nextLong();
ادخال رقم الفاتورة
Scanner Input3
=new Scanner(System.in);
System.out.println("Enter Bill Number:");
BillNumber Input3.nextInt(); 
3- توزيع الخدمات Services
ليش أنت عرفت لكل ستايتمنت سكانر
Scanner Input1=New Scanner(System.in);
Scanner Input2=New Scanner(System.in);
Scanner Input3=New Scanner(System.in);


كان يمديك تكتبه زي كذه

كود PHP:

 Scanner keyboard 
= new Scanner(System.in);
System.out.println("Enter an account Number  : \t ");
       
long accountNumber keyboard.nextLong();
       
       
System.out.println("Enter  a bill Number: \t ");
       
int billNumber keyboard.nextInt();
       
       
System.out.println("Enter old Meter Reading: \t ");
       
int oldmeterreading =keyboard.nextInt(); 

 


التعديل الأخير تم بواسطة Prince soma ; 11-11-2011 الساعة 03:40 PM.
Prince soma غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 11-11-2011, 03:44 PM   #9

deathpain

devkemo

الصورة الرمزية deathpain

 
تاريخ التسجيل: Dec 2010
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: Computer Science
نوع الدراسة: إنتظام
المستوى: الثامن
البلد: جــــدة
الجنس: ذكر
المشاركات: 770
افتراضي رد: CPCS 202: Project 1 ،، للنقاش والمساعدة !

المشاركة الأصلية كتبت بواسطة prince soma مشاهدة المشاركة
ليش أنت عرفت لكل ستايتمنت سكانر
scanner input1=new scanner(system.in);
scanner input2=new scanner(system.in);
scanner input3=new scanner(system.in);


كان يمديك تكتبه زي كذه

كود PHP:

 scanner keyboard 
= new scanner(system.in);
system.out.println("enter an account number  : \t ");
       
long accountnumber keyboard.nextlong();
       
       
system.out.println("enter  a bill number: \t ");
       
int billnumber keyboard.nextint();
       
       
system.out.println("enter old meter reading: \t ");
       
int oldmeterreading =keyboard.nextint(); 
شكراً على الملاحظة والمعلومة الجديدة علي ،،
انا من أول كنت أحسب انه سكانر لكل واحد ،،
أمس وأنا أتفرج شرح في يوتيوب شفتها سكانر واحد لكل المدخلات ،،
ولكن شكراً مرة أخرى، وإن شاء الله نتعلم من بعض أكثر نقرتين لعرض الصورة في صفحة مستقلة

 

deathpain غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 11-11-2011, 04:06 PM   #10

Prince soma

Super Hussam

الصورة الرمزية Prince soma

 
تاريخ التسجيل: Sep 2011
التخصص: IT
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: ذكر
المشاركات: 266
افتراضي رد: CPCS 202: Project 1 ،، للنقاش والمساعدة !

المشاركة الأصلية كتبت بواسطة deathpain مشاهدة المشاركة
شكراً على الملاحظة والمعلومة الجديدة علي ،،
انا من أول كنت أحسب انه سكانر لكل واحد ،،
أمس وأنا أتفرج شرح في يوتيوب شفتها سكانر واحد لكل المدخلات ،،
ولكن شكراً مرة أخرى، وإن شاء الله نتعلم من بعض أكثر نقرتين لعرض الصورة في صفحة مستقلة
العفو و هذا الموضوع مفتوح عشان نساعد بعض

بس اظن بشرط يكون الimport زي كذه *. import java . util

 


التعديل الأخير تم بواسطة Prince soma ; 11-11-2011 الساعة 04:10 PM.
Prince soma غير متواجد حالياً   رد مع اقتباس
 

إضافة رد


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

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

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

 


الساعة الآن 02:15 PM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2023