1. se citesc patru cifre de la tastatura. Să se determine numărul minim și numărul maxim are se poate forma cu aceste cifre.
2.Se citeste un numar n de la tastatura.Sa se afiseze suma cifreleor pare si produsul cifrelor impare, respectiv numărul de cifre al numărului citit.
Răspunsuri la întrebare
Răspuns de
1
1
#include <iostream>
using namespace std;
int main() {
int v[4];
for (int i=0; i<4; i++) cin>>v[i];
//mai mic
for(int i=0;i<3;i++) for (int j=i+1; j<4; j++) if (v[i]>v[j]) swap(v[i],v[j]);
for (int i=0;i<4;i++) cout<<v[i];
//mai mare
for(int i=0;i<3;i++) for (int j=i+1; j<4; j++) if (v[i]<v[j]) swap(v[i],v[j]);
for (int i=0;i<4;i++) cout<<v[i];
return 0;
}
2
#include <iostream>
using namespace std;
int main() {
int n, si=0, sp=0, k=0;
cin>>n;
do {
k++;
if((n%10)%2==1) si+=n%10;
else sp+=n%10;
n/=10;
} while (n!=0);
cout<<sp<<' '<<si<<' '<<k;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
8 ani în urmă
Istorie,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă