Informatică, întrebare adresată de emema98, 9 ani în urmă

din fisierul palindrom.in se citeste un nr. natural nenul n , iar de pe urmatoarea linie se citesc n numere naturale nenule separate prin cate un spatiu. In fisierul palindrom.out , sa se afiseze pe prima linie sirul citit , pe urmatoarele linii numerele care sunt palindromuri , iar pe ultima linie cate palindromuri s-au gasit sau un mesaj corespunzator . ( un palindrom este un numar simetric ; de exemplu : 15651 sau 23532 este palindrom , 15652 sau 23534 nu este palindrom )

Răspunsuri la întrebare

Răspuns de dianabacircea
10
#inlcude<iostream>
#inlcude<fstream>
using namespace std;
int n,k,i,x,aux,inv,c,a[100],k;
int main()
{ifstream in (" palindrom.in");
 ofstream out(" palindrom.out");
in>>n;
k=1;
for(i=1;i<=n;i++)
{in>>x;
aux=x;
inv=0;
while(aux>0)
{c=aux%10;
aux=aux/10;
inv=inv*10+c;
}
if(inv==x){a[k]=x; k++}
out<<x<<" ";
}
out<<endl;
for(i=1;i<=k;i++)  
out<<a[i]<<" ";
out<<endl;
out<<k-1<<endl;
return 0;}

dianabacircea: scuze, era include, nu inlcude
emema98: nu e nimic :D
Alte întrebări interesante