22-03-2010, 07:49 PM
|
#2
|
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
|
رد: إلى من يريد شرح الجافا بليز بسرعه
وعليكم السلام ورحمة الله وبركاته .
الفقرة الأخيرة من السؤال غير واضحة ... ولكن تم برمجتها على ما فهمته :
كود:
import java.util.*;
import java..*;
كود:
class Account
{
public String GetFirstLetter (String name)
{
String n1,n2,n3;
n1 = name.substring(0, 1);
name = name.substring(name.indexOf(" ") +1, name.length());
n2 = name.substring(0, 1);
name = name.substring(name.indexOf(" ") +1, name.length());
n3 = name.substring(0, 1);
return n1+n2+n3;
}
public String Today ()
{
Date d = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("ddMMyyyy");
return sdf.format(d);
}
public String Number()
{
DecimalFormat df = new DecimalFormat("0.00");
int x = 0 + (int) (Math.random() * (10 - 0));
float y = 0 + (float) (Math.random() * (1 - 0));
double p = Math.pow((double)y, (double)x);
System.out.println("Random Number : " + p);
float value = Float.parseFloat(df.format(p));
value = Math.abs(value);
value = Math.round(value);
int t = (int) value;
String hex = Integer.toHexString(t);
return hex;
}
}
public class Main {
public static void main(String[] args) {
Account ac1 = new Account();
Scanner sc = new Scanner(System.in);
System.out.print("Please enter your full name : ");
String name = sc.nextLine();
System.out.println("--------------");
System.out.println("Name : " + ac1.GetFirstLetter(name));
System.out.println("Today : " + ac1.Today());
System.out.println("Final Number : " + ac1.Number());
}
}
بالتوفيق .
|
|
سبحان الله وبحمد ,,, سبحان الله العظيم الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه . اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.
|
|
|
|