Pagini recente » Cod sursa (job #2294530) | Cod sursa (job #1681887) | Cod sursa (job #1650664) | Cod sursa (job #2087550) | Cod sursa (job #37566)
Cod sursa(job #37566)
#include <fstream.h>
#include <conio.h>
int v[500];
ifstream fin("elimin2.in");
ofstream fout("elimin2.out");
void main(){
clrscr();
int i,j,k=0;
int n;
fin>>n;
while(n)
if(n%10==0){ v[k++]=(n%10);
n=n/10;
}
if(v[k]==0);
else{
//verificam;
for(i=0;i<=k;i++)
if(v[i]==v[k-i]);
else if(v[i]!=v[k-i]){
for(j=i;j<=k;j++){
v[j]=v[j+1];
}
k--;
}
//introducem secventa palindromica in fisierul de iesire;
for(i=0;i<=k;i++)
fout<<v[i];
}
fout.close();
fin.close();
getch();
}