1. Se citesc de la tastatură 3 numere naturale, a, b, c. Să se realizeze cu a și b operația codificată prin numărul c.
2. Se citește de la tastatură un număr natural de 3 cifre. Să se afișeze pe ecran cea mai mare cifră a sa.
3. Se dau trei numere naturale a b c. Să se determine cea mai mare valoare care se poate obține prin înmulțirea a două dintre numere și adunarea rezultatului cu al treilea.
4. Se citește de la tastatură un număr natural de 3 cifre. Să se afișeze cifrele sale în ordine crescătoare.
Se poate oricare.
artur99:
Oricare, adică e la alegere, sau trebuie toate? :))
Răspunsuri la întrebare
Răspuns de
1
2.
#include <iostream>
#include <algorithm>
using namespace std;
int main(){
int n,a,b;
cin>>n;
a=n%10,n/=10;
b=n%10,n/=10;
cout<<max({a,b,n});
}
3.
#include <iostream>
#include <algorithm>
using namespace std;
int main(){
int n,a,b;
cin>>n;
a=n%10,n/=10;
b=n%10,n/=10;
cout<<max({a*b+n,a*n+b,b*n+a});
}
#include <iostream>
#include <algorithm>
using namespace std;
int main(){
int n,a,b;
cin>>n;
a=n%10,n/=10;
b=n%10,n/=10;
cout<<max({a,b,n});
}
3.
#include <iostream>
#include <algorithm>
using namespace std;
int main(){
int n,a,b;
cin>>n;
a=n%10,n/=10;
b=n%10,n/=10;
cout<<max({a*b+n,a*n+b,b*n+a});
}
Alte întrebări interesante
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Biologie,
9 ani în urmă
Limba română,
9 ani în urmă
Engleza,
10 ani în urmă
Matematică,
10 ani în urmă