InstagramTwitterSnapChat


 
وصف

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


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

[cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

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

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 21-05-2010, 06:48 PM
الصورة الرمزية Mr.Ahmad

Mr.Ahmad Mr.Ahmad غير متواجد حالياً

عضو هيئة تدريس

 
تاريخ التسجيل: Jul 2008
الكلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد


المشاركة الأصلية كتبت بواسطة galaxy55 مشاهدة المشاركة
Cryptography) A company wants to transmit data over the telephone, but is
concerned that its phones could be tapped. All of the data are transmitted as four-digi
integers. The company has asked you to write a program that encrypts the data so th
it can be transmitted more securely. Your program should read a four-digit integer an
encrypt it as follows: Replace each digit by (the sum of that digit plus 7) modulus 10.
Then, swap the first digit with the third, swap the second digit with the fourth and print
the encrypted integer. Write a separate program that inputs an encrypted four- digit
integer and decrypts it to form the original number.
-----
والله مااعرفت احل
تم حلها في موضوعك الأصلي .

المشاركة الأصلية كتبت بواسطة سعوديــ جامعيه ــه مشاهدة المشاركة
مســ الخير ــاء
عفوا فيه سؤالين مهممممممممممممه شاغلتني و اتمنى الرد
مِن مَن لديه خبره اكييييييييييده بالموضوع

السؤال الأول:

ابغى احد يدلني على افضل قسم بكلية الحاسب و تقنية المعلومات
او بالأحرى ابغى نشره تفصيليه لكل قسم بهالكليه .. يعني
كيفية الدراسه ,, عدد سنوات الدراسه ,, مدى السهوله و الصعوبه ,, المجالات الوظيفيه


السؤال الثاني:

ابغى كيفية طلب منحه داخلية؟؟
و متى اطلبها و وين؟؟
ابغى كللللللل شئ بالتفصيل عن المنحه الداخليه بهالكليه



و اتمنى القى الرد عالسؤالين مِن مَن لديه خبره اكيييييييييييييييييده
بهالكليه..
و يا ريت الرد يكون مسج على بروفايلي و اذا ما فيه امكانيه عادي
يكون رد عالموضوع

و شكـــــــــــرا مقدما
يفضل لو تم وضعها في موضوع منفصل لكي تلقي اجابة على اسئلتك .


المشاركة الأصلية كتبت بواسطة شمعة مضيئة مشاهدة المشاركة
السلام عليكم و رحمة الله و بركاته

كيييفكم؟؟
فيه شيء جنني مدري كيف اسويه حاولت بكل الطرق اللي اعرفها و ما زبط معي حقلكم عنه
انا عندي كلاس اسمه Fun و فيه فنكشنsetNames تستقبل array of String وهذا كوده

كود:
public void setNames(String[] m){

كود:
Names=m;}
وفي المين أبغى اقرأ من اليوزر 3 أسماء وارسلها للفنكشن السابقه

كيييييييييييييف اعملهااااا؟؟؟


عن طريق التالي , تم وضعها في مثال :

كود PHP:
class Fun
{
    private 
String [] names;
    public 
void setNames (String [] list)
    {
        
this.names = list.clone();
    }
    public 
void printNames ()
    {
        for (
int i 0names.lengthi++)
        {
            
System.out.printf("[%d]- %s\n",i,names[i]);
        }
    }
    
}
public class 
Main {
    public static 
void main(String[] args) {
        
String [] list_Names = new String[] {"Ahmad","Omer","Ali"};
        
Fun fun = new Fun();
        
fun.setNames(list_Names);
        
fun.printNames();
    }

بالتوفيق .

 


توقيع Mr.Ahmad  

سبحان الله وبحمد ,,, سبحان الله العظيم
الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.

 

رد مع اقتباس

 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 21-05-2010, 09:01 PM   #2

شمعة مضيئة

شـــوشـــو

الصورة الرمزية شمعة مضيئة

 
تاريخ التسجيل: Jul 2009
التخصص: IS
نوع الدراسة: إنتظام
المستوى: الثامن
الجنس: أنثى
المشاركات: 272
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

كود PHP:
class Fun
{
    private 
String [] names;
    public 
void setNames (String [] list)
    {
        
this.names = list.clone();
    }
    public 
void printNames ()
    {
        for (
int i 0names.lengthi++)
        {
            
System.out.printf("[%d]- %s\n",i,names[i]);
        }
    }
    
}
public class 
Main {
    public static 
void main(String[] args) {
        
String [] list_Names = new String[] {"Ahmad","Omer","Ali"};
        
Fun fun = new Fun();
        
fun.setNames(list_Names);
        
fun.printNames();
    }

طيب يا مستر أحمد انت بذي الطريقه ارسلت الاسماء بنفسك في المين لكن انا ابغى اقرأها من اليوزر بدالة Scanner

 

شمعة مضيئة غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 25-05-2010, 05:35 PM   #3

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

آسف على التأخر في الإجابة على اسئلتكم .
ولكن إعذرونا فإننا مشغولين بالإختبارات .

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 25-05-2010, 07:43 PM   #4

زهرة البنفسج

مراقبة سابقاً

الصورة الرمزية زهرة البنفسج

 
تاريخ التسجيل: Jan 2009
التخصص: Computer Science
نوع الدراسة: إنتظام
المستوى: التاسع
الجنس: أنثى
المشاركات: 1,458
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

متى أحتاج إني أعرفmethod على أساس إنها static

 

توقيع زهرة البنفسج  

 

 

زهرة البنفسج غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 25-05-2010, 07:46 PM   #5

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المشاركة الأصلية كتبت بواسطة زهرة البنفسج مشاهدة المشاركة
متى أحتاج إني أعرفmethod على أساس إنها static
عندما تكون الـ method لا تستخدم الـ Data Memebers وكذلك لا تستدعي الـ methods الموجودة في الكلاس .
باستثاء الـ static varibles . و الـ method class -static method - .

مثل الطريقة Math.sqrt لأنها لا تحتاج إستخدام أي Data Memebers بل نمرر لها بارامترات .

بالتوفيق .

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 27-05-2010, 05:27 PM   #6

زهرة البنفسج

مراقبة سابقاً

الصورة الرمزية زهرة البنفسج

 
تاريخ التسجيل: Jan 2009
التخصص: Computer Science
نوع الدراسة: إنتظام
المستوى: التاسع
الجنس: أنثى
المشاركات: 1,458
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

ممكن أعرف ليش برنامج الـJCreator
أيام ماتشتغل فيه nextLine
و أيام تشتغل مررررررة تمام؟؟؟؟؟؟

 

زهرة البنفسج غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 09-06-2010, 10:04 AM   #7

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المشاركة الأصلية كتبت بواسطة زهرة البنفسج مشاهدة المشاركة
ممكن أعرف ليش برنامج الـJCreator
أيام ماتشتغل فيه nextLine
و أيام تشتغل مررررررة تمام؟؟؟؟؟؟
المشكلة ليست منه .. ولكن عندما نستقبل رقم عن طريق الـ Scanner ثم نريد ان نستقبل سلسلة نصية (String) تظهر هنالك مشكلة . وهي بعدم وقوفه ليدخل المستخدم السلسلة النصية .

هذه المشكلة سببها من الـ Buffer .. حيث عند استقبال الرقم تبقى هنالك في الـ Buffer بيانات قبالتالي عند استقبال السلسلة النصية عن طريق Scanner لن يتوقف لإدخال المستخدم بل يأخذ ما يوجد في الـ Buffer .

وهذا مثال على المشكلة وحلها :
كود PHP:
import java.util.Scanner;
public class 
Main {
    public static 
void main(String[] args) {
        
Scanner sc = new Scanner(System.in);
        
System.out.println("Age");
        
int x sc.nextInt();
        
sc.nextLine(); // When he remove this, the problem is appear!
        
System.out.println("NAme ");
        
String name sc.nextLine();
        
System.out.println("IS " name);
    }

بالتوفيق .

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 29-05-2010, 06:54 PM   #8

$RVD$

anonym

 
تاريخ التسجيل: Jun 2009
التخصص: IT
نوع الدراسة: إنتظام
المستوى: السادس
الجنس: ذكر
المشاركات: 50
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

السلام عليكم
عندي برنامج استخدم فيه try &catch
وهذا الرنامج الغرض منه اذا كان فيه كسرين متشابهين اعمل تري وكتش واذا كان المقام صفر اعمل تري وكتش ياريت تفيدوني انا عملت ابلرنامج بس مو راضي يشتغل معايه ارجو المساعده وجزاكم الله خير
كود:
package homework;


public class testFraction {

    
    public static void main(String[] args) {
      Fraction f1 = null, f2 = null,f3;
    try{
        f1 = new Fraction(1, 1);
        f2 = new Fraction(1, 1);
  if (f1==f2){
        throw new Exception("the first number equal to second number");
            
        }
    }
    catch( Exception e){
  System.out.println(",please try again");      
            
    }
System.out.println("We Have two    Freactions  " +f1.tostring() + " and " + f2.tostring());  
       
        f1=f1.simplify();
        f2=f2.simplify();

        System.out.println("The new Freactions  are " +f1.toString()          + " and " + f2.toString());
    }
    }


كود:
package homework;


public class Fraction {
private int numerator;
	private int denominator;

     public Fraction(int num, int denom) {
      setNumerator(num);// numerator=num; 
      setDenominator(denom);// denominator= denom;
}
    
 public void setNumerator(int num) {
        numerator = num;
    }

 public void setDenominator(int denom) {
      try{  
       if (denominator==0)
           denominator = denom;
    }catch (ArithmeticException e){
           
                System.out.println("invalid you can not devided by Zero");
        
    }
 }
 public int getNumerator( ) {
	return numerator;
	}
 public int getDenominator( ) {
	return denominator;
	}


public int gcd(int m, int n) {
        int r = n % m;
        while (r !=0) {
            n = m;
            m = r;
            r = n % m;
        }
        return m;
    }

public String tostring( ) {
        return getNumerator() + "/" + getDenominator();
    }
  public Fraction simplify( ) {
        int num   = getNumerator();
        int denom = getDenominator();
        int gcd   = gcd(num, denom);
        Fraction simp = new Fraction(num/gcd, denom/gcd);
        return simp;
    }
}

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 09-06-2010, 10:26 AM   #9

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المشاركة الأصلية كتبت بواسطة $RVD$ مشاهدة المشاركة
السلام عليكم
عندي برنامج استخدم فيه try &catch
وهذا الرنامج الغرض منه اذا كان فيه كسرين متشابهين اعمل تري وكتش واذا كان المقام صفر اعمل تري وكتش ياريت تفيدوني انا عملت ابلرنامج بس مو راضي يشتغل معايه ارجو المساعده وجزاكم الله خير
كود:
package homework;
 
 
public class testFraction {
 
 
    public static void main(String[] args) {
      Fraction f1 = null, f2 = null,f3;
    try{
        f1 = new Fraction(1, 1);
        f2 = new Fraction(1, 1);
  if (f1==f2){
        throw new Exception("the first number equal to second number");
 
        }
    }
    catch( Exception e){
  System.out.println(",please try again");      
 
    }
System.out.println("We Have two    Freactions  " +f1.tostring() + " and " + f2.tostring());  
 
        f1=f1.simplify();
        f2=f2.simplify();
 
        System.out.println("The new Freactions  are " +f1.toString()          + " and " + f2.toString());
    }
    }


كود:
package homework;
 
 
public class Fraction {
private int numerator;
    private int denominator;
 
     public Fraction(int num, int denom) {
      setNumerator(num);// numerator=num; 
      setDenominator(denom);// denominator= denom;
}
 
 public void setNumerator(int num) {
        numerator = num;
    }
 
 public void setDenominator(int denom) {
      try{  
       if (denominator==0)
           denominator = denom;
    }catch (ArithmeticException e){
 
                System.out.println("invalid you can not devided by Zero");
 
    }
 }
 public int getNumerator( ) {
    return numerator;
    }
 public int getDenominator( ) {
    return denominator;
    }
 
 
public int gcd(int m, int n) {
        int r = n % m;
        while (r !=0) {
            n = m;
            m = r;
            r = n % m;
        }
        return m;
    }
 
public String tostring( ) {
        return getNumerator() + "/" + getDenominator();
    }
  public Fraction simplify( ) {
        int num   = getNumerator();
        int denom = getDenominator();
        int gcd   = gcd(num, denom);
        Fraction simp = new Fraction(num/gcd, denom/gcd);
        return simp;
    }
}
تصحيح الحل ,,, توجد حلول وطرق عدة ,, وهذا احد الحلول :

كود PHP:
class Fraction {
    private 
int numerator;
    private 
int denominator;
    public 
Fraction(int numint denom) {
        
setNumerator(num);// numerator=num;
        
setDenominator(denom);// denominator= denom;
    
}
    public 
void setNumerator(int num) {
        
numerator num;
    }
    public 
void setDenominator(int denom) {
        
denominator denom;
    }
    public 
int getNumerator() {
        return 
numerator;
    }
    public 
int getDenominator() {
        return 
denominator;
    }
    public 
int gcd(int mint n) {
        
int r m;
        while (
!= 0) {
            
m;
            
r;
            
m;
        }
        return 
m;
    }
    public 
String tostring() {
        return 
getNumerator() + "/" getDenominator();
    }
    public 
Fraction simplify() {
        
int num getNumerator();
        
int denom getDenominator();
        
int gcd gcd(numdenom);
        
Fraction simp = new Fraction(num gcddenom gcd);
        return 
simp;
    }
    public static 
boolean isEqual (Fraction f1Fraction f2throws Exception
    
{
        if (
f1.denominator == || f2.denominator == 0)
        {
            throw new 
ArithmeticException("invalid you can not devided by Zero");
        }
        if ((
f1.numerator == f2.numerator) && (f1.denominator == f2.denominator)) {
            return 
true;
        } else {
            return 
false;
        }
    }

كود PHP:
class testFraction {
    public static 
void main(String[] args) {
        
Fraction f1 nullf2 nullf3;
        
// --> Is Equal
        
try {
            
f1 = new Fraction(11);
            
f2 = new Fraction(11);
            if (
Fraction.isEqual(f1f2))
            {
                
System.out.println ("Is Equal");
            }
            else
            {
                
System.out.println ("Is not Equal");
            }
        }
        catch (
ArithmeticException e)
        {
            
System.out.println(e.getMessage());
        }
        catch (
Exception e) {
            
System.out.println(",please try again");
        }
        
// <<- end
        
        
System.out.println("We Have two    Freactions  " f1.tostring() + " and " f2.tostring());
        
f1 f1.simplify();
        
f2 f2.simplify();
        
System.out.println("The new Freactions  are " f1.toString() + " and " f2.toString());
    }

بالتوفيق .

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 30-05-2010, 11:57 AM   #10

rssb

جامعي

 
تاريخ التسجيل: Apr 2009
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: تقنيه معلومات (IT)
نوع الدراسة: متخرج - انتظام
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 292
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

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

والله اعلم ,,

 

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

إضافة رد


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

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

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

 


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


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