PDA

View Full Version : اجرا نشدن برنامه در eeclips



alirezafc
دوشنبه 03 آذر 1393, 19:25 عصر
سلام دوستان اگه میشه راهنماییم کنید
من این برنامه رو تو eclipse گذاشتم اما وقتی اجرا می کنم این خطا رو میده
The chosen operation is not enabled
برنامه هم اینه. برای محاسبه ب.م .م و ک.م.م هستش:

import java.util.*;
import java.io.*;


public class A {
Scanner sc;
PrintStream ps;

int gcd(int a, int b)
{
return (b==0?a:gcd(b, a%b));
}

public void doIt() throws Exception
{
sc = new Scanner(new File("A.in"));
ps = new PrintStream(new File("A.out"));

int n = sc.nextInt();
for(int i=0;i<n;i++)
{
int a = sc.nextInt();
int b = sc.nextInt();

int gcf = gcd(a, b);

int lcm = a*b / gcf;

ps.printf("%d %d %d", i+1, lcm, gcf);
ps.println();
}
}

public static void main(String args[]) throws Exception
{
(new A()).doIt();
}

}



اگه میشه کمکم کنین .ممنون میشم
با تشکر

vahid-p
سه شنبه 04 آذر 1393, 00:24 صبح
برنامتون درسته.
هر چی هست مشکل از تنظیمات Eclipse است نه کدی که نوشتید. اگه اررور توضیحات بیشتری داره، حتما بنویسید، شاید بیشتر راهنمایی کنه.
شما تنظیمات Eclipse رو دستکاری نکردید؟
شما این کد رو اجرا کنید ببینید باز همون اررور رو میده :

public class A(){
public static void main(String args[]){
System.out.println("Hello World!");
}
}


البته اطلاعاتی که دادید کمه، چون میگه عملگر انتخاب شده فعال نیست. خب چه عملگری؟!

یه نکته حاشیه ای :
به جای
(new A()).doIt();
بنویس :
new A().doIt();
یعنی پرانتز گذاری در اینجا توصیه نمیشه.