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

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  

 



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

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

 

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