قناة سكاو في الواتساب
 


حسابنا في السناب شاتحسابنا في منصة Xقناتنا في اليوتيوبحسابنا في التيك توكقناتنا في التيليجرامقناة سكاو في الواتساب
 
وصف

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


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

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

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

قناتنا في الواتساب

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

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

devkemo

 
تاريخ التسجيل: 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  



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

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

 

رد مع اقتباس

 

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

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   #3

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   #4

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 معطلة

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

 


الساعة الآن 11:02 AM


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

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

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

2003-2026