Liczenie boków trójkąta
Ostatnio zmodyfikowano 2011-11-29 21:21
Mioka Temat założony przez niniejszego użytkownika |
Liczenie boków trójkąta » 2011-11-27 16:32:05 Stworzyłem taki mini program, który sprawdza, czy trzy długości są w stanie utworzyć trójkąt. Chciałbym, żebyście go ocenili czy może być, czy jednak powinno się coś w nim poprawić. Oto i on: #include <iostream> #include <limits> using namespace std; int main() { int a, b, c, wynik; cout << "podaj długość pierwszego boku trójkąta:"; cin >> a; std::cin.clear(); std::cin.ignore( std::numeric_limits < std::streamsize >::max(), '\n' ); cout << "podaj długośc drugiego boku trójkąta: "; cin >> b; std::cin.clear(); std::cin.ignore( std::numeric_limits < std::streamsize >::max(), '\n' ); cout << "podaj długość trzeciego boku trójkąta: "; cin >> c; std::cin.clear(); std::cin.ignore( std::numeric_limits < std::streamsize >::max(), '\n' ); cout << "bok a =" << a << endl; cout << "bok b =" << b << endl; cout << "bok c =" << c << endl; if(( a + b > c ) &&( a + c > b ) &&( c + b > a ) ) cout << "Da się utworzyc trójkąt." << endl; else cout << "Nie da się utworzyć trójkąta." << endl; cout << "The end "; return 0; } |
|
pekfos |
» 2011-11-27 16:42:39 może tak: std::cin.ignore(); |
|
Mioka Temat założony przez niniejszego użytkownika |
» 2011-11-29 21:21:25 A czym się dokładnie różni jedno od drugiego bo nie jestem do końca pewien, nie zrozumiałem do końca tego z opisu lekcji. |
|
« 1 » |