Răspuns :
Răspuns:
Fac doar problema 2660 pentru ca ai dat prea putine puncte :
#include <iostream>
using namespace std;
int main()
{ unsigned int n,r=0,s=0;
cout<<"n="; cin>>n;
while(n)
{ r=r*10+n%10;
n/=10; }
s=r%10*(r/10%10);
cout<<s;
return 0;
}
Explicație:
2660.
#include <iostream>
using namespace std;
int main()
{
int n,p,cif1,cif2;
cin>>n;
while(n>99)
{
n=n/10;
}
cif2=n%10;
cif1=n/10;
p=cif1*cif2;
cout<<p;
return 0;
}
170.
#include <iostream>
using namespace std;
int main()
{
int n,s,mini=9,maxi=0,x;
cin>>n;
x=n;
while(n!=0)
{
if(n%10<mini)
mini=n%10;
n=n/10;
}
while(x!=0)
{
if(x%10>maxi)
maxi=x%10;
x=x/10;
}
s=mini+maxi;
cout<<s;
return 0;
}
Nu am facut si 2221. Ma gandesc ca poti elimina oricare din acele cifre, nu neaparat de la coada, ceea ce nu mi se pare chiar asa usor de facut. Dar daca te ajuta cu ceva, am vazut acea problema pe brainly deja.
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.