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 oferite v-au fost de ajutor. Nu ezitați să ne contactați pentru orice întrebare sau dacă aveți nevoie de asistență suplimentară. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!