Ajudar para resolver esse codigo

public class ConversorDeTemperatura {
double x=1
if (a==1){
return((5x)/9)-32;
}
else
return(x
1.8)+32;
}
}

public class ConversorDeTemperaturaTeste {

private static final char[] ConversorDeTemperatura = null;

public static void main(String[] args) {
	ConversorDeTemperatura h=new ConversorDeTemperatura();
	double x;
	System.out.print(ConversorDeTemperatura);
}

}

esta dando erro de sintaxe, Por favor me ajudem.

use a tag CODE

Seu código aqui

cara num entendi, e nem tentei entender, o que vc queria fazer com essa logica… mais tenta roda ele agora

public class ConversorDeTemperatura { public double converte(double a){ double x = 1; if (a == 1) { return ((5 * x) / 9) - 32; } else { return (x * 1.0) + 32; } } }

public class Main {

	private static final char[] ConversorDeTemperatura = null;

	public static void main(String[] args) {
		ConversorDeTemperatura h = new ConversorDeTemperatura();
		double a = 100;
		double result = h.converte(a);
		
		System.out.print(result);
	}

}

[quote=AntonioBrunno]
public class ConversorDeTemperatura {
double x=1
if (a==1){
return((5x)/9)-32;
}
else
return(x
1.8)+32;
}
}

public class ConversorDeTemperaturaTeste {

private static final char[] ConversorDeTemperatura = null;

public static void main(String[] args) {
	ConversorDeTemperatura h=new ConversorDeTemperatura();
	double x;
	System.out.print(ConversorDeTemperatura);
}

}

esta dando erro de sintaxe, Por favor me ajudem.[/quote]

Então, acostume-se a postar codigo entre as tags CODE como o colega falou.

Agora sobre seu codigo

nesta parte vc criou a classe, mas nao criou nenhum metodo para retornar sua conversao

public class ConversorDeTemperatura {
	double x=1
		if (a==1){
			return((5*x)/9)-32;
		}
		else
			return(x*1.8)+32;
	}
}

o correto seria algo assim:

public class ConversorDeTemperatura { public double getConversorDeTemperatura(aqui provavelmente vc tera um parametro do tipo double que seria essa "a"){ double x=1 if (a==1){ return((5*x)/9)-32; } else return(x*1.8)+32; } } }
ja na sua classe ConversorDeTemperaturaTeste ficou muito confuso,
vc criou um array de char “ConversorDeTemperatura” recebendo null, nao atribiu valores em nenhum outro lugar, e manda escrever o array.
depois vc instancia a classe ConversorDeTemperatura h, mas nao usa; ta muito confuso mesmo.

	private static final char[] ConversorDeTemperatura = null;

	public static void main(String[] args) {
		ConversorDeTemperatura h=new ConversorDeTemperatura();
		double x;
		System.out.print(ConversorDeTemperatura);
	}

caro amigo como devo fazer para digitar um numero e tecldo e converter.

vc pode usar assim por linha de comando (DOS, Shell)

System.out.println("Digite o valor");
Scanner sc = new Scanner(System.in);
double d = sc.nextDouble();

ou assim, interface grafica.

double d = Double.parseDouble(JOptionPane.showInputDialog("Digite o valor"));