Potrzebuje na szybko , język C++ :
Napisz program obliczający obwód trójkąta, którego długość boków podaje użytkownik. W przypadku podania liczb ujemnych lub równych zero użytkownik ma zostać poproszony o ponowne podanie długości boków.


Odpowiedź :

Odpowiedź:

/*

Napisz program obliczający obwód trójkąta, którego długość boków podaje użytkownik.

W przypadku podania liczb ujemnych lub równych zero użytkownik ma zostać poproszony o

ponowne podanie długości boków.

*/

#include <iostream>

#include <string>

int a, b, c;

int L;

bool run = true;

using namespace std;

int main()

{

   cout << "a: ";

   cin >> a;

   

   cout << "b: ";

   cin >> b;

   

   cout << "c: ";

   cin >> c;

   

   

   while (run) {

       if (a <= 0){

           cout << "Prosze podac ponownie dlugosc boku a: " << endl;

           cin >> a;

       }

       else if (b<=0){

           cout << "Prosze podac ponownie dlugosc boku b: " <<  endl;

           cin >> b;

       }

       else if (c<=0) {

           cout << "Prosze podac ponownie dlugosc boku c: " <<  endl;

           cin >> c;

       }

       else {

           run = false;

           L = a + b + c;

       }

   }

   

   cout << "L = " << L << endl;

   

   return 0;

}