InstagramTwitterSnapChat


 
وصف

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


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

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

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

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 24-11-2011, 02:20 AM
الصورة الرمزية SPIDER

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

جامعي

 
تاريخ التسجيل: Aug 2008
التخصص: Computer Engineering
نوع الدراسة: إنتظام
المستوى: متخرج
الجنس: ذكر
المشاركات: 939
افتراضي رد: Cpcs 202 شروحات وحلول وواجبات الجافا


المشاركة الأصلية كتبت بواسطة мαѕooяy مشاهدة المشاركة
spider !~
معليش عالسؤال ^^
بس انا حاولت بالكود حقي اني اعطيه char
،
لكن للأسف ماقبل ، وعملي غلط ،
الين ماسويتها انتقر قبل ،
،
ممكن تقلي كيف الطريقة اللي استخدم فيها الchar بالنسبة للسوتش

ويسلممو
في الأصل، الـ switch في جافا 6 وما قبل يقبل نوع int فقط، ولكن يمكن استخدام الأنواع char - byte - short بما أنها أقل رتبة من int (لا يمكن استخدام long - double - float حيث أنها أعلى رتبة من int).

فمثلاً، الحرف 'a' من نوع char ما هو إلا 97 من نوع int.

مثال على استخدام char في switch:

كود PHP:
char x 'a';
switch(
x)
{
    case 
'a'System.out.print("a"); break;

    
// or you can use this one    
    
case 97System.out.print("a"); break;

 


توقيع SPIDER  

سبحان الله وبحمده .. سبحان الله العظيم

[من برمجتي] ODUS Auto-Adder v1.1 + الكود المصدري

أعتذر عن عدم تمكني على الرد على جميع الرسائل الخاصة ... لا يمكنني إرسال أكثر من رسالة واحدة خلال نصف ساعة تقريباً

 

رد مع اقتباس

 

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

мαѕooяy

لآ يَستحقْ الكثَيرْ ::

الصورة الرمزية мαѕooяy

 
تاريخ التسجيل: Apr 2009
التخصص: Cs <3
نوع الدراسة: إنتظام
المستوى: الخامس
الجنس: أنثى
المشاركات: 6,263
افتراضي رد: Cpcs 202 شروحات وحلول وواجبات الجافا

اول شيء مرآ شكرا عالتوضيح ،
،
انا لو حابة يكون الـآchar مدخل كيف ممكن يكون الكود
لانوآ ماقد استخدمنا قبل char كمدخل
و لما جيت اجربها بكودي اول ، تعاملت معها كأنها int
قالي لازم اما انك تحولي نفس المغير لـانتقر او تسوي كآستنق
،
عملت الكآستنق لكن مآزبط نقرتين لعرض الصورة في صفحة مستقلة

كود PHP:
char type = (charkeyboard.nextInt();
            switch (
type)
            {
            
            
            case 
'a' :    
            { 
result number1+number2;
            
System.out.println("the result : " +result);
            break;    
            } 

 

توقيع мαѕooяy  

 





,,,
مازال يراودني يقين
بأن هناك شيء ينتظرني
بعد الصبر ليبهرني
وينسيني مرارة الأمس
,,,



 

мαѕooяy غير متواجد حالياً   رد مع اقتباس
 

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

SPIDER

جامعي

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

 
تاريخ التسجيل: Aug 2008
التخصص: Computer Engineering
نوع الدراسة: إنتظام
المستوى: متخرج
الجنس: ذكر
المشاركات: 939
افتراضي رد: Cpcs 202 شروحات وحلول وواجبات الجافا

المشاركة الأصلية كتبت بواسطة мαѕooяy مشاهدة المشاركة
اول شيء مرآ شكرا عالتوضيح ،
،
انا لو حابة يكون الـآchar مدخل كيف ممكن يكون الكود
لانوآ ماقد استخدمنا قبل char كمدخل
و لما جيت اجربها بكودي اول ، تعاملت معها كأنها int
قالي لازم اما انك تحولي نفس المغير لـانتقر او تسوي كآستنق
،
عملت الكآستنق لكن مآزبط نقرتين لعرض الصورة في صفحة مستقلة

كود PHP:
char type = (charkeyboard.nextInt();
            switch (
type)
            {
            
            
            case 
'a' :    
            { 
result number1+number2;
            
System.out.println("the result : " +result);
            break;    
            } 
لا يمكن عمل casting من نوع كبير إلى نوع أصغر، ولكن العكس صحيح.

وترتيب الأنواع من الأصغر إلى الأكبر كالتالي:

char
byte
short
int
long
float
double

وبالنسبة لإدخال نوع char، يمكنكِ إدخال String وتحويل أول حرف إلى char باستخدام ()charAt

كود PHP:
char type keyboard.nextLine().charAt(0); 

 

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

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

мαѕooяy

لآ يَستحقْ الكثَيرْ ::

الصورة الرمزية мαѕooяy

 
تاريخ التسجيل: Apr 2009
التخصص: Cs <3
نوع الدراسة: إنتظام
المستوى: الخامس
الجنس: أنثى
المشاركات: 6,263
افتراضي رد: Cpcs 202 شروحات وحلول وواجبات الجافا

المشاركة الأصلية كتبت بواسطة spider مشاهدة المشاركة
لا يمكن عمل casting من نوع كبير إلى نوع أصغر، ولكن العكس صحيح.

وترتيب الأنواع من الأصغر إلى الأكبر كالتالي:

Char
byte
short
int
long
float
double

وبالنسبة لإدخال نوع char، يمكنكِ إدخال string وتحويل أول حرف إلى char باستخدام ()charat

كود PHP:
char type keyboard.nextline().charat(0); 

الله يعطيك العافية سبآيدر ،
الفكرة بالكود حلوة ، اني اخد اول اندكس من الكلمة
حجربهاـآ ، وان شاء الله تزبط
شششكرآ

 

мαѕooяy غير متواجد حالياً   رد مع اقتباس
 

إضافة رد


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

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

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

 


الساعة الآن 03:29 PM


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

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

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

2003-2025