👤

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ăspuns :

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;

}

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!


ID Teachingsy: Alte intrebari