InstagramTwitterSnapChat


 
وصف

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


منتدى الملخصات والمواضيع المميزة بالقسم العام لكلية الحاسبات وتقنية المعلومات قسم خاص يتم نقل المواضيع المميزة و الملخصات والملفات المهمه

Cpcs 202 شروحات وحلول وواجبات الجافا

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

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

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

Super Hussam

 
تاريخ التسجيل: Sep 2011
التخصص: IT
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: ذكر
المشاركات: 266
افتراضي رد: Cpcs 202 شروحات وحلول وواجبات الجافا


المشاركة الأصلية كتبت بواسطة asma'a مشاهدة المشاركة


جزاك الله كل خيييير وربي يجعلوو في موازين حسناتك ^^..

وإن شاء الله حطلع ع الموقع يوم السبت (بعد اختبار الأساليب) :p..

بالتوفيق أخوي ..

دمتـَ بخير ^^
اميين

و أنا ما سويت الا الواجب
رد مع اقتباس

 

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

Prince soma

Super Hussam

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

 
تاريخ التسجيل: Sep 2011
التخصص: IT
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: ذكر
المشاركات: 266
افتراضي رد: Cpcs 202 شروحات وحلول وواجبات الجافا

وهذا حل البروجيكت حقي

كود PHP:
import java.util.Scanner;

public class 
Project1 {

    public static 
void main(String[] args) {
          
    
    
double RatePerUnit=0
              
    
Scanner input=new Scanner(System.in);

        
        
System.out.println("Enter name of owner Name of Apartment or Flat or Shop: \t");
      
String  Name  =input.nextLine();
        
        
         
System.out.println("Enter 1. for Residential, 2. for Commercial, 3. for Governmental,  4. for Agricultural, 5. for Charities,"
              
" 6. for Private educational establishments, 7.  for Private health establishments ");
          
short Service =input.nextShort();
         
         
        
           
System.out.println("Enter an account Number  : \t ");
            
Long accountNumber input.nextLong();
       
       
System.out.println("Enter  a bill Number: \t ");
      
int billNumber input.nextInt();
       
       
System.out.println("Enter old Meter Reading: \t ");
      
int oldmeterreading =input.nextInt();
       
       
       
System.out.println("Enter new Meter reading: \t ");
      
int  Newmeterreading =input.nextInt();
       if (
Newmeterreading oldmeterreading){
System.out.println("New meter reading cannot be less than old meter reading");
System.out.println("Enter New Meter Reading again:");
Newmeterreading input.nextInt();}
       
         
double  TotalConsumption Newmeterreading-oldmeterreading;

       
        
       
System.out.println("Enter a bill Month: \t ");
       
String billMonth =input.next();
       
       
System.out.println("Enter a unpaid Balance: \t ");
      
double unpaidbalance =input.nextDouble();
       if (
unpaidbalance<0){
System.out.println("Unpaid amount cannot be less than zero");
System.out.println("Enter any unpaid balance again:");
unpaidbalance input.nextDouble();}
                        
      
System.out.println("Enter an other Charges");
     
double  otherCharges=input.nextDouble();
      if (
otherCharges<0){
System.out.println("other Charges cannot be less than zero");
System.out.println("Enter any other Charges again:");
otherCharges input.nextDouble();}
      
                 
TotalConsumption Newmeterreading-oldmeterreading;

      
        if (
Service ==1){
            if(
TotalConsumption >= && TotalConsumption <= 2000 )
                    
RatePerUnit =5;
                else if(
TotalConsumption >= 2001 && TotalConsumption <= 4000 )
                    
RatePerUnit =10;
                else if(
TotalConsumption >= 4001 && TotalConsumption <= 6000 )
                    
RatePerUnit =12;
                else if(
TotalConsumption >= 6001 && TotalConsumption <= 7000 )
                    
RatePerUnit =15;
                else if(
TotalConsumption >= 7001 && TotalConsumption <= 8000 )
                    
RatePerUnit =20;
                else if(
TotalConsumption >= 8001 && TotalConsumption <= 9000 )
                    
RatePerUnit =22;
                else if(
TotalConsumption >= 9001 && TotalConsumption <= 10000 )
                    
RatePerUnit =24;
                else if(
TotalConsumption 10000 )
                    
RatePerUnit =26;}
        
        if (
Service ==2){
            if(
TotalConsumption >= && TotalConsumption <= 4000 )
                    
RatePerUnit =12;
                  else if(
TotalConsumption >= 4001 && TotalConsumption <= 8000 )
                    
RatePerUnit =20;
                  else if(
TotalConsumption >= 8001 && TotalConsumption 10000 )
                    
RatePerUnit =26;}
        
         if (
Service ==3){
              if(
TotalConsumption >= && TotalConsumption 10000 )
                    
RatePerUnit =26;}
         
          if (
Service ==4){
              if(
TotalConsumption >= && TotalConsumption <= 2000 )
                    
RatePerUnit =5;
                   else if(
TotalConsumption >= 2001 && TotalConsumption <= 5000 )
                    
RatePerUnit =10;
                   else if(
TotalConsumption >= 2001 && TotalConsumption <= 4000 )
                    
RatePerUnit =10;
                  else if(
TotalConsumption >= 5001 && TotalConsumption 10000 )
                  
RatePerUnit =12;}
          
          if (
Service ==5){
              if(
TotalConsumption >= && TotalConsumption <= 2000 )
                    
RatePerUnit =5;
                   else if(
TotalConsumption >= 2001 && TotalConsumption <= 5000 )
                    
RatePerUnit =10;
                   else if(
TotalConsumption >= 2001 && TotalConsumption <= 4000 )
                    
RatePerUnit =10;
                  else if(
TotalConsumption >= 5001 && TotalConsumption 10000 )
                  
RatePerUnit =12;}
          
          if (
Service ==6){
              if(
TotalConsumption >= && TotalConsumption 10000 )
                    
RatePerUnit =12;}
          
           if (
Service ==7){
               if(
TotalConsumption >= && TotalConsumption 10000 )
                    
RatePerUnit =12;}
           
         
           
           
double TotalBillPayment=(RatePerUnit/100)*TotalConsumption+unpaidbalance+otherCharges;
      
      
System.out.println("TotalBillPayment is " TotalBillPayment );
      
      
      
System.out.println("*");
    
System.out.println("                           Saudi Electricity Company                            ");
    
System.out.println("                                                         Bill Number: "+billNumber);
    
System.out.println("Name: "+Name+"                              Bill Month: "+billMonth);
    
System.out.println("Old Meter Reading: "+oldmeterreading+"                       Current Meter Reading: "+Newmeterreading);
    
System.out.println("Total Consumption: "+TotalConsumption+" Unit                 Rate Per Unit:"+RatePerUnit+" Halalah");
    
System.out.println("Unpaid Amount: "+unpaidbalance+"                          Other Charges: "+otherCharges);
    
System.out.println("Total Bill Payment: "+TotalBillPayment+"                   Total Days: 30");
    
System.out.println("Note: You have to pay your bill withing 15 days of Bill Month");
    
System.out.println("*");
    
System.exit(0);
      
        
    }

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

 

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

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

deathpain

devkemo

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

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

أتمنى من إلي عنده أسئلة صعبة حلها أو لم يحلها أن يشاركها معنا ،،
وأتمنى من إلي عنده استفسارات في مادة البرمجة أو مواضيع لم يفهمها أن يضعها وسنحاول أن نشرحها له

 

توقيع deathpain  

 



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

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

 

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

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

موت اهواك

Abu Ameer

الصورة الرمزية موت اهواك

 
تاريخ التسجيل: Mar 2011
كلية: أخرى
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: الخبر
الجنس: ذكر
المشاركات: 4,052
افتراضي رد: Cpcs 202 شروحات وحلول وواجبات الجافا

يعطيكم آأإآلف عآآآفية شبآآب .. مـ قصرتوآ وربي .. آإلــف شكر لكم ..

وعندي سؤال بسيط .. بمآ إني ممبتديء بالجافا ..نقرتين لعرض الصورة في صفحة مستقلة

وهو .. عمل آلة حآسبة ولكن دون استخدام الطريقة التقليدية ..

يعني بـ إستخدام طريقة الاستدعاء الذاتي و opp

أنآ عملتهآ لكن آلبرنآمج مـ آشتغل معآي ..

وشكرآ .. نقرتين لعرض الصورة في صفحة مستقلة

 

توقيع موت اهواك  

 

اللهُمَّ أرحم أختنا conscientious وأغفر لها
وجازها بصبرها جنات عرضها السموات والارض ..

 


التعديل الأخير تم بواسطة موت اهواك ; 17-11-2011 الساعة 07:51 PM.
موت اهواك غير متواجد حالياً   رد مع اقتباس
 

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

deathpain

devkemo

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

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

المشاركة الأصلية كتبت بواسطة موت اهواك مشاهدة المشاركة
يعطيكم آأإآلف عآآآفية شبآآب .. مـ قصرتوآ وربي .. آإلــف شكر لكم ..

وعندي سؤال بسيط .. بمآ إني ممبتديء بالجافا ..نقرتين لعرض الصورة في صفحة مستقلة

وهو .. عمل آلة حآسبة ولكن دون استخدام الطريقة التقليدية ..

يعني بـ إستخدام طريقة الاستدعاء الذاتي و opp

أنآ عملتهآ لكن آلبرنآمج مـ آشتغل معآي ..

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

 

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

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

deathpain

devkemo

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

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

السؤال الثامن من Lab4:
Write a program that order three integer’s number from smallest to biggest. The integers are entered from the input dialogs and stored in variables num1, num2, and num3, respectively. For example suppose user has entered num1 = 5 , num2= 2, num3=7 respectively, your answer must be 2, 5 ,7 [ hint: use if statements]
ببساطة فكرة السؤال أنه يريدك أن تكتب برنامج يرتب لك الأعداد من الأصغر إلى الأكبر،
خطوات الحل:
1- نقوم بتعريف 3 متغيرات على النحو التالي num1,num2,num3 من النوع Integer
2- نقوم بعمل سكانر حتى يقوم المستخدم بادخال قيم الثلاث أرقام
3 - نستخدم if statement لتفصيل الحالات لكل رقم،

السورس كود:
كود PHP:
import java.util.*;

public class 
Exercise8 {

 public static 
void main(String[] args) {

int num1,num2,num3;
Scanner input=new Scanner(System.in);
System.out.println("Enter the first number: ");
num1 input.nextInt();
System.out.println("Enter the second number: ");
num2 input.nextInt();
System.out.println("Enter the third number: ");
num3 input.nextInt();
if (
num1 num2 && num2 num3)
    
System.out.println("The Numbers from smallest to biggest are: "+num3+", "+num2+", "+num1);
else if (
num1 num3 && num3 num2)
    
System.out.println("The Numbers from smallest to biggest are: "+num2+", "+num3+", "+num1);
else if (
num2 num1 && num1 num3)
    
System.out.println("The Numbers from smallest to biggest are: "+num3+", "+num1+", "+num2);
else if (
num2 num3 && num3 num1)
    
System.out.println("The Numbers from smallest to biggest are: "+num1+", "+num3+", "+num2);
else if (
num3 num1 && num1 num2)
    
System.out.println("The Numbers from smallest to biggest are: "+num2+", "+num1+", "+num3);
else if (
num3 num2 && num2 num1)
    
System.out.println("The Numbers from smallest to biggest are: "+num1+", "+num2+", "+num3);
else
    
System.out.println("Invalid input");
    
System.exit(0);
  }

 

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

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

موت اهواك

Abu Ameer

الصورة الرمزية موت اهواك

 
تاريخ التسجيل: Mar 2011
كلية: أخرى
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: الخبر
الجنس: ذكر
المشاركات: 4,052
افتراضي رد: Cpcs 202 شروحات وحلول وواجبات الجافا

شكــرآ لك يـ آلغــآأإآلــي ..

بـ إآذن آلله .. ومـ زلت بـ إآنتظـآرهم ..

بـ آاتوفيق لك أإيضـــآ ..

 

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

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

deathpain

devkemo

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

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

السؤال العاشر من Lab4:
Write a program called PrintWord which prints "ONE", "TWO",... ,"NINE", "OTHER" if the int variable "number" is 1, 2,... , 9 or other, respectively.
Use (a) a "nested-if" statement; (b) a "switch-case" statement.

هناك حلين للسؤال:
الأول بطريقة nested if
السورس كود:
كود PHP:
import java.util.*;
/
 *
 * @
author deathpa1N
 
*/
public class 
Exercise10a {

    /
     * @
param args the command line arguments
     
*/
    public static 
void main(String[] args) {
    
Scanner input=new Scanner(System.in);
    
int Number;
    
System.out.println("Enter a number from 1 to 9: ");
    
Number input.nextInt();
    if (
Number==1){
        
System.out.println("ONE");}
    else{
    if (
Number==2)
        
System.out.println("TWO");
    else{
    if (
Number==3)
        
System.out.println("Three");
    else{ 
    if (
Number==4)
        
System.out.println("FOUR");
    else{
    if (
Number==5)
        
System.out.println("FIVE");
    else{
    if (
Number==6)
        
System.out.println("SIX");
    else{
    if (
Number==7)
        
System.out.println("SEVEN");
    else{
    if (
Number==8)
        
System.out.println("EIGHT");
    else{
    if (
Number==9)
        
System.out.println("NINE");
    else{
        
System.out.println("OTHER");}}}}}}}}}
    }
    
   } 
الثاني بطريقة switch
السورس كود:
كود PHP:
import java.util.*;
/
 *
 * @
author deathpa1N
 
*/
public class 
Exercise10b {

    /
     * @
param args the command line arguments
     
*/
    public static 
void main(String[] args) {
    
Scanner input=new Scanner(System.in);
    
int Number;
    
System.out.println("Enter a number from 1 to 9: ");
    
Number input.nextInt();
    switch (
Number){
        case 
1:
        
System.out.println("ONE"); break;
        case 
2:
        
System.out.println("TWO"); break;
        case 
3
        
System.out.println("Three"); break;
        case 
4:
        
System.out.println("FOUR"); break;
        case 
5:
        
System.out.println("FIVE"); break;
        case 
6:
        
System.out.println("SIX"); break;
        case 
7:
        
System.out.println("SEVEN"); break;
        case 
8
        
System.out.println("EIGHT"); break;
        case 
9:
        
System.out.println("NINE"); break;
        default:
        
System.out.println("OTHER"); break;} 
   
    }
    
   } 
السؤال واضح ولا يحتاج شرح ،، مجرد طباعة أرقام

 

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

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

deathpain

devkemo

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

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

السؤال الثاني عشر من Lab4:
Your history instructor gives three tests worth 50 points each. You can drop one of the first two grades. Your final grade is the sum of the best of the first two grades and the third grade. Given three test grades, write a program that calculates the final letter grade using the following cut-off points. The output should list all three test grades, state what test was dropped and the final letter grade
>= 90 A
< 90, >= 80 B
< 80, >= 70 C
< 70, >= 60 D
< 60 F
For example, if your input is 45 15 25 (you do not need to format the input), the output of your program should be very similar to:

First test: 45
Second test: 15
Third test: 25
After dropping test 2, the final grade is 70. The final letter grade is C.

السورس كود:
كود PHP:
import java.util.*;
/
 *
 * @
author deathpa1N
 
*/
public class 
Exercise12 {

    /
     * @
param args the command line arguments
     
*/
    public static 
void main(String[] args) {
        
double Test1Test2Test3,Sum=0;
        
char grade='A';
        
Scanner input = new Scanner (System.in);
        
System.out.print("Enter your grade at the first test: ");
        
Test1 input.nextDouble();
        
System.out.print("Enter your grade at the second test: ");
        
Test2 input.nextDouble();
        
System.out.print("Enter your grade at the third test: ");
        
Test3 input.nextDouble();
        
System.out.println("First Test:  " Test1);
        
System.out.println("Second Test: " Test2);
        
System.out.println("Third Test:  " Test3);
 
        if( 
Test1 Test2){
            
System.out.print("After dropping test 2, The final grade is ");
            
Sum=Test1+Test3; }
        else if( 
Test2 Test1){
             
System.out.print("After dropping test 1, The final grade is ");    
            
Sum=Test2+Test3;}
        
         if (
Sum >= 90){
             
grade='A';}
         else if ((
Sum 90)&&(Sum >=80)){
            
grade='B';}
         else if ((
Sum 80)&&(Sum >=70)){
            
grade='C';}
         else if ((
Sum 70)&&(Sum >=60)){
            
grade='D';}
         else if (
Sum<60){
             
grade='F';}
        
System.out.println(Sum+". The final letter grade is "+grade);
        
System.exit(0);
    }

السؤال بسيط ولا اعتقد إنه يحتاج شرح، إذا كان في شيء واضح أسألوا

 

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

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

aBaDy456

جامعي

 
تاريخ التسجيل: Nov 2011
التخصص: تقنية معلومات
نوع الدراسة: إنتظام
الجنس: ذكر
المشاركات: 30
افتراضي رد: Cpcs 202 شروحات وحلول وواجبات الجافا

ما عندكم حل سوال 11 ؟؟

 

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

إضافة رد


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

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

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

 


الساعة الآن 11:55 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