さて、三角形の種類を知るプログラムを作成する必要があります。ユーザーは三角形の各辺のサイズを入力し、三角形の種類 (不等辺、二等辺、正三角形) を出力します。非常に初心者の「プログラマー」(半月未満)ですが、とにかくこれは私が持っているものです:
#include <iostream>
using namespace std;
int main(){
int num1;
int num2;
int num3;
cout << "first number" << endl;
cin >> num1;
cout << "second number" << endl;
cin >> num2;
cout << "third number" << endl;
cin >> num3;
if (num1 == num2 == num3){
cout << "it's equilateral" << endl;
}
else if (num1 != num2 != num3){
cout << "it's scalene" << endl;
}
return 0;
}
コードが正しく動作しないのはなぜですか? 例: 最初に 1 を入力し、次に 2 番目に 1 を入力し、3 番目に 2 を入力すると、それはスケーレンであることがわかります。私はただ学んでいます。ありがとう。