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

Rezolvati exercițiile 1 și 2 .
Va rog ,urgent.

Anexe:

Răspunsuri la întrebare

Răspuns de andriesboss92
0

Exercitiul 1.

#include <iostream>

using namespace std;

int main()

{

   int a, b, c, d, x, k;

   

   cout << "a = ";

   cin >> a;

   cout << "b = ";

   cin >> b;

   

   if ( ( a % 3 ) >= ( b % 5 ) )

       c = a % 3;

   else

       c = b % 5;

   

   if( ( a / 3 ) >= ( b / 5 ) )

       d = a / 3;

   else

       d = b / 5;

   

   cout << "k = ";

   cin >> k;

   

   x = ( ( k + a % 2 + b / 10 ) * c ) / d;

   

   cout<<"c = "<<c<<endl<<"d = "<<d<<endl<<"x = "<<x;

   

}

Exercitiul 2

#include <iostream>

using namespace std;

int main()

{

   int k, n, copie, m=0;

   

   cout << "k = ";

   cin >> k;

   

   n = k * 2019;

   

   // pentru a determina inversul unui numar folosim algoritmul de oglindire

   

   copie = n; // cream o copie a numarului n pentru a nu distruge variabila

   

   while ( copie != 0 ) // algoritm de oglindire

   {

       m = m * 10 + copie % 10;

       copie = copie / 10;

   }

   

   cout<<"n = "<<n<<endl<<"m = "<<m;

   

}

Alte întrebări interesante