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 pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări suplimentare sau nevoie de ajutor, vă rugăm să ne contactați cu încredere. Așteptăm cu drag să reveniți și nu uitați să ne salvați în lista dumneavoastră de favorite!