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

Va rog ajutati ma urgent!! macar primul ex​

Anexe:

Răspunsuri la întrebare

Răspuns de dvd002
0

Răspuns:

Ex 1)
#include <iostream>

using namespace std;

void sub(int numar, int &prima, int &ultima){

   ultima = numar % 10;

   while(numar != 0){

       if(numar < 10){

           prima = numar;

       }

       numar /= 10;

   }

}

int main()

{

  int numar;

  cin >> numar;

  int prima,ultima;

  sub(numar,prima,ultima);

  cout << prima << ultima;

}
Ex 2)
#include <iostream>

using namespace std;

void sub(int numar, int &prima, int &ultima){

   ultima = numar % 10;

   while(numar != 0){

       if(numar < 10){

           prima = numar;

       }

       numar /= 10;

   }

}

int main()

{

  int n;

  cin >> n;

  int sir[100];

  for(int i = 0; i < n; i++){

      int prima,ultima;

      cin >> sir[i];

      sub(sir[i],prima,ultima);

      sir[i] = prima*10+ultima;

  }

  for(int i = 0; i < n; i++){

      cout << sir[i] << " ";

  }

}

Explicație:

Alte întrebări interesante