السلام عليكم ورحمة الله
الرجاااااااااء المساعده في تكملة هذا البرنامج
البرنامج عباره عن فقرتين الفقره الاولى تحويل العملات من الرينقت الماليزي الى اليرو الدولار والين الياباني ...
الفقرة التانية عمل while loop : الوايل لووب حيعمل ع خدمة مستخدم البرنامج لسؤاله عن رغبته في اعادة تشغيل البرنامج او الخروج واذا طلب الخروج حيجيه بانال فيه عبارة " شكرا لااستخدامك البرنامج ... طاب يومك "
هذا الكووود الي سويته :
import java.text.DecimalFormat;
import javax.swing.*;
class CurrencyConverter
{
public static void main(String args[])
{
String cont="Yes";
while(cont.equals("Yes")){
DecimalFormat d=new DecimalFormat("0.000");
int choice=Integer.parseInt(JOptionPane.showInputDialog("Enter \n 1 for Ringgit To Dollars. \n 2 for Ringgit to Yen. \n 3 for Ringgit to Euros. "));
double temp=Double.parseDouble(JOptionPane.showInputDialog("Enter a number"));
while (choice== no)
{
if(choice==1)
JOptionPane.showMessageDialog(null,"is="+d.format(Dollars(temp)));
else if(choice==2)
JOptionPane.showMessageDialog(null,"is="+d.format(Yen(temp)));
else if(choice==3)
JOptionPane.showMessageDialog(null,"is="+d.format(Euros(temp)));
}
String temp=String(JOptionPane.showInputDialog("Enter your choise"));
if (choice== yes)
// JOptionPane.showMessageDialog(null,"is="+d.format(Dollars(temp)));
cont=JOptionPane.showInputDialog(null,"Do you want to continues: (Yes/No)");
}
JOptionPane.showMessageDialog("Thank You Have A Nice Day");
}
static double Dollars(double d)
{
return d*3.36 ;
}
static double Yen(double y)
{
return y*0.031;
}
static double Euros(double e)
{
return e*4.98;
}
}
return e*4.98;
}
}