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ă resursele disponibile v-au fost de ajutor. Pentru întrebări sau asistență suplimentară, nu ezitați să ne contactați. Ne bucurăm să vă revedem în curând și vă invităm să ne salvați în lista de site-uri preferate!