*closed*Code:http://rapidshare.com/files/154323636/Rechtwinkliges_Dreieck.exe.html
Druckbare Version
*closed*Code:http://rapidshare.com/files/154323636/Rechtwinkliges_Dreieck.exe.html
Schick doch den Code. ¬_¬
yap, ich hab nen mac
die exe hilft da nich viel
überprüfe einfach ob B < A ist. wenn das nämlich zutrifft gab es die kombination schon.Zitat:
Zitat von Mafio
Inc. dem einfachen aber doch so genialen Vorschlag von ichich... das war der Punkt den ich übersehen habe ^^ lolCode:#include <iostream>
using namespace std;
string blub;
#define LIMIT 1000
int main()
{
int a , b , c;
for( a = 0 ; a <= LIMIT ; a++ )
{
for( b = 0 ; b <= LIMIT ; b++ )
{
for( c = 0 ; c <= LIMIT ; c++ )
{
if( a*a + b*b == c*c && a != 0 && b != 0 && c != 0 )
if( b < a )
{
{
cout << "Das Dreieck mit den Seiten A:"<< a <<"\t B:" << b << "\t C:" << c << "\t ist Rechtwinklig\n";
}
}
}
}
}
getline (cin,blub);
}
Ich meinte es eig genau andersherum^^ ist zwar wayne aber sieht ordentlicher aus.... ( beginnt dann mit 3 4 5 )
EDIT: nochwas verbessert (s. kommentare)
:
Code:#include <iostream>
using namespace std;
string blub;
#define LIMIT 1000
int main()
{
int a , b , c;
for( a = 1 ; a <= LIMIT ; a++ ) //a = 1 anstatt 0
{
for( b = 1 ; b <= LIMIT ; b++ ) //b = 1 anstatt 0
{
for( c = 1 ; c <= LIMIT ; c++ ) //c = 1 anstatt 0
{
if( a*a + b*b == c*c ) // dadurch ist && a != 0 && b != 0 && c != 0 überflüssig
if( b > a )
{
{
cout << "Das Dreieck mit den Seiten A:"<< a <<"\t B:" << b << "\t C:" << c << "\t ist Rechtwinklig\n";
}
}
}
}
}
getline (cin,blub);
}
...ja das hab ich auch schon geändert, .... ich hab das problem das immer wenn ich fast fertig bin und irgendwas poste eine neue idee kommt... sollte das denn hier auch noch am laufen halten und nicht nur auf meinem Computer