Răspuns :
1.
#include<iostream>
using namespace std;
int main()
{int minn,maxx,n,cminn,p=1,nr;
cin>>n;
maxx=n;minn=n;
while(n!=0)
{
cin>>n;
if(n!=0){ if(n>maxx)maxx=n;
if(n<minn)minn=n;}
}
cminn=minn;
while(cminn>0){p=p*10;cminn/=10;}
nr=maxx*p+minn;
cout<<nr;
return 0;}
2.
#include<iostream>
using namespace std;
int main ()
{int suma,s=0,nr=0,n;
float medie;
cin>>suma;
while(s<suma)
{cin>>n;s+=n;nr++;}
if(s>suma) {s=s-n;nr--;}
medie=(s*1.0)/nr;
cout<<"Au fost citite "<<nr<<" numere"<<endl;
cout<<"Medie="<<medie;
return 0;}
3.
#include<iostream>
using namespace std;
int main ()
{int n,maxx=0,cn,og,ok=0;
do{cin>>n;
if(n!=0){cn=n;og=0;while(cn>0)
{og=og*10+cn%10;cn/=10;}
if(og==n){ok=1;if(n>maxx)maxx=n;}
}
}while(n!=0);
if(ok==0) cout<<"Nu exista palindrom";
else cout<<maxx;
return 0;}
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!