Răspuns :
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:
#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:
Vă mulțumim pentru vizita pe platforma noastră dedicată Informatică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de sprijin suplimentar, vă încurajăm să ne contactați. Revenirea dumneavoastră ne bucură, iar dacă v-a plăcut, nu uitați să adăugați site-ul nostru la favorite!