Palíndromos y números capicúas

Ayose Iturralde

//Este programa identifica los palíndromos y los números capicúas

#include<iostream>
#include<stdio.h>
#include<string.h>
using namespace std;

int main ()
{ 
int dim, i, a, b=0;
char v[1000];

cout<<"Introduce un numero, palabra o frase (en caso de frase no introduzcas espacios):\n";
gets(v);
dim=strlen(v);
a=int (dim/2);
for (i=0;i<a;i++)
{
if (v[i]== v[dim-i-1])
b=b+1;
}
if (a==b)
cout<< "El numero, palabra o frase introducido ES capicua/palindromo\n";
else
cout<< "El numero, palabra o frase introducido NO es capicua/palindromo\n";

returno 0; 
}
Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s