ช่วยหาข้อผิดพลาดของโค้ตนี้ที่ฮะ

ปัญหา การเขียน JavaScript เครื่องมือ

Moderator: phpbb, mindphp

ตอบกลับโพส
kikoo2007
phpBBThailand Newbie
phpBBThailand Newbie
โพสต์: 1
ลงทะเบียนเมื่อ: 09 ก.ย. 2009, 22:17

ช่วยหาข้อผิดพลาดของโค้ตนี้ที่ฮะ

โพสต์ โดย kikoo2007 »

ตามนี้รุย


import java.util.Scanner;

public class GlobalMembersNode
{
public static Node[] g = new Node[30];
public static int Main()
{
Node p;
p = first;
char s, d;
int n;
String[] s = new String[300];
String c = new String(new char[300]);
int i;
int j;
int k;
int l = 0;
int able;
float sum = 0.0;
float t;
Scanner sc = new Scanner(System.in);
c = sc.readLine();

for(n = 0, i = 0;c.charAt(i)!='\0'&&c.charAt(i)!=' ';n = n *10+c.charAt(i)-0x30, i++)
for(i = 0;i<n;i++)
s = sc.readLine();
g[l].s = (byte)'X';
do
{
able = 0;
for(i = 0;i<n;i++)
{
if(s[0] ==g[l].s)
{
g[l].d = s[2];
for(k = 0, j = 4;s[j]!='\0'&&s[j]!=' ';k = k *10+s[j]-0x30, j++)

g[l].p[g[l].i++];
s[0] = '#';
s[2] = '#';
able = 1;
}
else if (s[2] == g[l].s)
{
g[l].d = s[0];
for (k = 0, j = 4; s[i][j] != '\0' && s[i][j] != ' '; k = k * 10 + s[i][j] - 0x30, j++)

g[l].p[g[l].i++];
s[i][0] = '#';
s[i][2] ='#';
able = 1;
}
}
if(g[l].d == 'Y')
{
for(i = 0;i<=l;i++)
{
for(j = 0;j<g[i].i;j++)
{
for(k = j+1;k<g[i].i;k++)
{
if(g[i].p[k]<g[i].p[j])
{
g[i].p[k]^=g[i].p[j];
g[i].p[j]^=g[i].p[k];
g[i].p[k]^=g[i].p[j];
}
}
}
if(g[i].i%2==0)
t = (float)(g[i].p[g[i].i/2-1]+g[i].p[g[i].i/2])/2.0;
else
t = (float)g[i].p[g[i].i/2];
System.out.printf("%c %c %.1f\n",g[i].s,g[i].d,t);
sum+=t;
}
System.out.printf("%.1f",sum);
break;
}
if (able != 0)
{
l++;
g[l].s = g[l-1].d;
}
else
{
System.out.print("broken");
break;
}
}while(able);
scanf(" ");
return 0;
}
}

พอลองคอมไพล์กับเจแล็บมันบอกเออเรอร์ฮะ
somsak_nong
phpBBThailand Newbie
phpBBThailand Newbie
โพสต์: 5
ลงทะเบียนเมื่อ: 24 เม.ย. 2010, 01:15

Re: ช่วยหาข้อผิดพลาดของโค้ตนี้ที่ฮะ

โพสต์ โดย somsak_nong »

มันคือ Java ไม่ใช่ Javascript

บอก Error ที่ Compiler แจ้งออกมาได้ไหมครับ
ลงลายเซ็น ..20 กระทู้ขึ้นไป
ตอบกลับโพส

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 83 และ บุคคลทั่วไป 0 ท่าน