Lösung ich die folgende Zuordnung haben:Benötigen Sie Hilfe einen Auftrag
Wir haben die Länge von vier Seiten. Sie müssen feststellen, ob sie ein Quadrat bilden können. Wenn nicht, bestimmen Sie, ob sie ein Rechteck bilden können. Wenn nicht, festzustellen, ob sie ein Viereck
Hinweise bilden können
die Längen Sortierung werden uns helfen, so
Platz sein wird, wird
If L1 == L2 && L2 == L3 && L3 == L4
dieses
If L1 == L2 && L3 == L4
das sein Rechteck
If L1 + L2 + L3 > L4
Dies wird Viereck seinWenn es nicht einer von ihnen ist
Eingang wird es Banane nennen:
Die Anzahl der Testfälle, nach einer Zeile mit vier positiven ganzen Zahlen zwischen 0 und 2^30, den Längen.
Ausgang:
Einer von vier Saiten: ‚Platz‘, ‚Rechteck‘, ‚Viereck‘ oder ‚Banane‘.
Beispieleingabe
4 10 8 7 6 9 1 9 1 29 29 29 29 5 12 13 7
Beispielausgabe
quadrangle rectangle square
Ich weiß nicht, wie diese zu lösen. Hier ist mein Code so weit:
#include <iostream>
using namespace std;
int main()
{
int L1; int L2; int L3; int L4;
cin>>L1>>L2>>L3>>L4;
cout<<"Enter the 4 lengths";
if(L1 == L2 && L2 == L3 && L3 == L4){
cout<<"You have choosed the square";
}
else if(L1 == L2 && L3 == L4|| L1==L3 && L2==L4){
cout<<"You have choosed the rectangle";
}
else if(L1 + L2 + L3 > L4){
cout<<"You have choosed the quadrangle";
}
else{
cout<<"It's Baanana";
}
return 0;
}
Sie haben gemerkt Wort in dem Hinweis "Sortierung", nicht wahr? –
Das Problem bei der Sortierung könnte mir jemand helfen, das zu beheben? –
Sie lesen keine Eingaben des Benutzers. Du kannst nicht sortieren, was du nicht hast. –