前提・実現したいこと
Javaの演習中に詰まってしまいました。
変更したつもりなのですが、同じエラーが何回も出続けます。
発生している問題・エラーメッセージ
エラー: 不適合な型: intをbooleanに変換できません: }else if(result = 0){
該当のソースコード
Java
1import java.util.Scanner; 2 3public class ClassifyingToys{ 4 public static void main(String[] args){ 5 Scanner scan = new Scanner(System.in); 6 int n = scan.nextInt(); 7 8 int[] array; 9 for (int i = 0 ; i < n ; i++) { 10 for (int j = 0; j < 3 ; j++) { 11 array[i] = scan.nextInt(); 12 } 13 int result = array[2]*array[2] - array[1]*array[1] - array[0]*array[0]; 14 if(result < 0){ 15 System.out.println(" : acute-angled"); 16 }else if(result == 0){//ここを変更しました。 17 System.out.println(" : right-angled"); 18 }else{ 19 System.out.println(" : abtuse-angled"); 20 } 21 } 22 } 23}
試したこと
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー