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

se citesc 2 nr a si b sa se formeze un nou nr x din cea mai mare cifra a lui a si cea mai mica cifra a lui b
IN PSEUDOCOD!​


andrei750238: Cum se formeaza noul numar ?
cea mai mare cifra a lui a devine cifra zecilor lui x si cea mai mica cifra a lui b devine cifra unitatilor lui x ?

Răspunsuri la întrebare

Răspuns de andrei750238
0

citeste a,b;

min<-9

max<-0

cat timp (a>0) executa {

daca (a%10>max) atunci max <- a%10;

a = a/10;

}

cat timp (b>0) executa {

daca (b%10<min) atunci min <- a%10;

b = b/10;

}

x <- max*10+min

scrie x

Răspuns de valentinstoian99
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int a, b, minA = 10000000000, minB = 10000000000, cifra = 0;

   cin >> a >> b;

   int numarNou = 0;

   while (a > 0) {

       cifra = a % 10;

       a /= 10;

       if (cifra < minA) {

           minA = cifra;

       }

   }

   while (b > 0) {

       cifra = b % 10;

       b /= 10;

       if (cifra < minB) {

           minB = cifra;

       }

   }

   numarNou += minA * 10 + minB;

   return 0;

}

Explicație:


valentinstoian99: la final adaugi cout << numarNou;
Alte întrebări interesante