Informatică, întrebare adresată de Bongy, 8 ani în urmă

Buna ma poate ajuta si pe mine cineva cu o tema

Suna asa :un subprogram care afiseaza toate tripletele x,y,z care indeplinesc relatia x*y+y*z=n

Răspunsuri la întrebare

Răspuns de boiustef
1

Răspuns:

#include <iostream>

using namespace std;

void triplete(int n)

{

   int x,y,z;

   for (x=1; x<n; x++)

   {

       for (y=1; y<n; y++)

       {

           if (n>x*y)

           {

              z=(n-x*y)/y;

               if (x*y+y*z==n)

               cout << x << " " << y << " " << z << endl;

           }

       }

   }

}

int main()

{

   int n;

   cin >> n;

   triplete(n);

   return 0;

}

Explicație:

Alte întrebări interesante