Cerinţa Se citește de la tastatură un număr natural n, apoi n numere naturale. Să se afişeze cel mai mic număr care poate fi scris folosind cifra minimă a fiecărui număr citit. Date de intrare Programul citește de la tastatură numărul n, iar apoi cele n numere naturale, separate prin spaţii. Date de ieşire Programul afișează pe ecran numărul MIN, cel mai mic număr care poate fi scris folosind cifra minimă a fiecărui număr citit.
Răspunsuri la întrebare
Răspuns de
4
#include <iostream>
using namespace std;
int main(){ int n,v[100],i,min,j; cout<<"Dati n= "; cin>>n; cout<<"Dati sirul n: "; for(i=1; i<=n; i++) cin>>v[i]; for(i=1; i<n; i++) for(j=i+1; j<=n; j++) if(v[i]>v[j]) { min=v[i]; v[i]=v[j]; v[j]=min; } min=0; for(i=1; i<=n; i++) min=min*10+v[i]; cout<<min; return 0;}
using namespace std;
int main(){ int n,v[100],i,min,j; cout<<"Dati n= "; cin>>n; cout<<"Dati sirul n: "; for(i=1; i<=n; i++) cin>>v[i]; for(i=1; i<n; i++) for(j=i+1; j<=n; j++) if(v[i]>v[j]) { min=v[i]; v[i]=v[j]; v[j]=min; } min=0; for(i=1; i<=n; i++) min=min*10+v[i]; cout<<min; return 0;}
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
9 ani în urmă
Limba rusă,
9 ani în urmă
Geografie,
9 ani în urmă