Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Liczenie boków trójkąta

Ostatnio zmodyfikowano 2011-11-29 21:21
Autor Wiadomość
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:
C/C++
#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;
}
P-44836
pekfos
» 2011-11-27 16:42:39
może tak:
std::cin.ignore();
P-44838
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.
P-44978
« 1 »
  Strona 1 z 1