الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[تنبيه - عنوان غير مناسب : ]مساعده

بدأه غايتى جنتى في 18 مارس 2011 · 6 رد · 341 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيفكم إن شاء الله تكون بخير بصراحه أنا عندى موضوع أبغ منكم المساعده

أنا راح أقدم الكم محولتى بصراحه أنا معندى خلفيه عن الموضوع هذا أنا قمت بصراحه البحث عنه وهو محوله وأنا أبغ التوضيح كمال

سويت برانمج البنك أنا ما عندى شىء من مافهم الغه الجافه فى البديه طالبت من العميل يدخل ماذ يريد

1-أنشاء حساب جديد: (كلاس الحاله) يدخل بيانات الاسم وتحقق منه رقم الجول تحقق منه نوع الجنس والتحقق منه ثم يدخل المبلغ وأذ كان المبلغ يسمح أن يفتح حساب ثم يصدر اله بطاقه

2-السحب الجارى : أن هناك مبلغ محدد السحب بحيث الايكون رصيد أقل من 50 ريال أذكان رصيد أقل لايعمل وأذكان رصيدهأعلى يقم أختيار المبلغ ثم ينقص الرصيد ويطبع الملغ المسحوب ورصيد بعد السحاب(كلاس جديد)

3-التوفير الممتاز: بحيث يقوم أأخذ من رصيد شهرين ريال500ثم يضع فى صندوق جديد ثم أذ طالب السحب يقدم الملغ(كلاس جديد)

ممكن يكون الرد ضرورى عاجل

وشكرا.......... :wub:

import java . util . scanner;
public class Aecount {
const  int CHARSET = 25;
const  int FIRSTC = 65;
const  int LASTC = 90;
const  int FIRSTS = 97;
const  int LASTS = 122;
const  int SPACE = 32;
num Gender{
    Female,
    Male
};
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.print("Please enter a valid user " +
				"1) أنشاء حساب" +
				"2)السحب" +
				"3)التوفير الممتاز");
		int t;
	t=input.nextInt();
	if(t==1)
{Scanner iput=new Scanner(System.in);
char name[CHARSET];
 char validateName (name);
 int validateName(char name[]) 
{ 
    boolean checkFlag = false; 

    while(!checkFlag) 
    { 
    	System.out.print("Please enter a valid user name: "); 
        for(int j = 0; j <= CHARSET; j++) 
        { 
            name[j] = '\0'; 
        } 
      input.getline(name,CHARSET); 



        for(int i = 0; i < CHARSET; i++) 
        { 
            if(((name >= FIRSTC && name <= LASTC) || (name >= FIRSTS && name <= LASTS) || (name == SPACE))||(name == '\0')) 
            { 
                name = name; 
                checkFlag = true; 


            }else{ 
                checkFlag = false; 
                break; 
            } 
        } 
    } 

   System.out.print("\n ");

   char m,num[10];

   System.out.print("\nPlease enter the mobile number '10 digit':");

   for(int i=0; i<10; i++)
   {
           Object input;
		m=input.nextInt();
           num=m;
   }

   if ((m>'0')&&(m<'9'))
   {
	   System.out.print("\nInvalid, Greater than 10 digit");

           return 0;
   }


   if(mobile(num))
	   System.out.print("\nValid");
   else
	   System.out.print("\nInvalid");

   char m1,num1[10];

   System.out.print("\nPlease enter the mobile number '10 digit':");

   for(int i=0; i<10; i++)
   {
	   m1=input.nextint();
           num1=m1;
   }

   if ((m1>'0')&&(m1<'9'))
   {
	   System.out.print("\nInvalid, Greater than 10 digit");

           return 0;
   }


   if(mobile(num1))
	   System.out.print("\nValid");
   else
	   System.out.print("\nInvalid");



//chick if it start with 05
   if (num1[0]=='0' && num1[1]=='5')
           return 1;
   else
           return 0;

}
private boolean mobile(char[] num) {
	// TODO Auto-generated method stub
	return false;

	{
	    int genderVal;

	    while(true)
	    {
	    	 System.out.print("\n Please enter gender, (0) for female, (1) for male: ");
	        genderVal=input.nextint();;

	        if(genderVal == Female || genderVal == Male)
	        {
	            switch(genderVal)
	            {
	            case Female:
	                return Female;
	            case Male:
	                return Male;
	            }

	        }else{

	            continue;
	        }
	        break;
	    }
	    return -1;

	}
	int R;
	 System.out.print(" Please enter #أدخل المبلغ");
	 R=input.nextlnt();
	 if(R >=1000)
	 System.out.print("@@@ تم أصدر البطاقه وشكرا التعملك معنا");
	 {System.out.print("***************************Information******************************\n");


	 System.out.print( "user name: " +name +"\n");
	 System.out.print( "user mobile: " );
	       for(int i=0; i<10; i++)
	    	   System.out.print( num);
	       System.out.print("\n");
	   switch(genderVal)
	   {
	   case Female:
		   System.out.print("Gender:  Female \n");
	       break;
	   case Male:                            System.out.print("Gender:  Male \n")	   System.out.print("********************************************************************" );
	 }else{
		 System.out.print("$$$$$$$  نعتذر المبلغ غير كافى");}
	 }
	}	   
	}

(السحب)

public class Chaking {

		int t;
	t=input.nextInt();	
	if(t==2)
		{System.out.print("Please enter a valid user " +
				"1)500" +
				"2)1000" +
				"3)1500" +
				"4)2000");
	if(R>100)
		{int p,z;
	p=input.nextInt();
	switch(p)
	{case 1:z=R-500;
	System.out.print("	رصيدك الان$$$$$" +Z+" المبلغ المسحوب      =                           "+"500");                    
			break;
	case 2:z=R-1000;
	System.out.print("	رصيدك الان $$$$$" +Z+" المبلغ المسحوب                                 ="+"1000");
	break;
	case 3:z=R-1500;
	System.out.print("	رصيدك الان $$$$$" +Z+" المبلغ المسحوب                                 ="+"1500");
	break;
	case 4:z=R-2000;
	System.out.print("	رصيدك الان $$$$$" +Z+" المبلغ المسحوب                                 ="+"2000");


	}
		}
	else
		System.out.print("نعتذر رصيدك الايسمح");
}
		}

تم تعديل هذه المشاركة بواسطة .S.T.A.L.K.E.R في 18 مارس 2011 في 14:54 — السبب: add code tag

#2

اختى الكريمه الكود غير سليم بالمره

جميع الكود خطأ

وانصحك بالبحث فى المنتدى

فهناك المزيد ن المواضيع عن موضوع البنك هذا

بالتوفيق

Software Developer
Mahmoudkelany.com


 

#3

هذا الكود محول من لغه للغه اخرى

او اللى كتبه كان اخذ فى اعتباره لغه اخرى مثل الـ ++C

Software Developer
Mahmoudkelany.com


 

#4

ما المطلوب بالضبط؟

ما المشكلة؟

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#5
علاء الصالحي كتب:

ما المطلوب بالضبط؟

ما المشكلة؟

تحياتي

صباح\مساء الخير :)

المطلوب هو أن نزلت محاولتى فى البرنامج وأريد منكم تصحيح الكود مع التوضيح

وشكرا.......... :wub:

#6
Mahmoud Kelany كتب:

هذا الكود محول من لغه للغه اخرى

او اللى كتبه كان اخذ فى اعتباره لغه اخرى مثل الـ ++C

صباح \مساء الخير :)

قراتك الكود ممتازه أنا عندى خلفيه فى الغه ++C وحولات أكتب بالغه الجافه

ورجو منك مساعدتى ولاتبخل على بعلمك

بنسبه الموضوع بحث عنه والم أجد

وشكرا.......... :wub:

#7

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة