lunes, 27 de julio de 2015

PalindromoS

Se entiende como palindromo, las palabras o frases que se leen de igual manera hacia adelante o hacia atrás.

Esta palabra es de origen griego y se desprende de la frase "palin dromein", que se traduce en "ir hacia atrás"

Este fenómeno abarca a palabras, frases o números.
Ejemplos de algunas palabras:
-Aba
-Aerea
-Ama
-Ana
-Arenera
-Oso
-Ojo
-Radar
-Rajar
-Salas

Ejemplos de frases palindromas:
-Ana se levanto temprano
-El oso se comió toda la comida
-Me golpeo el ojo
-Somos o no somos amigos
-Yo hago yoga hoy
-

Ejercicio practico en C++

Ejercicio para aprender a programar el dígito verificador del rut en C++

#include <iostream>
#include <string.h>
#include <stdlib.h>

using namespace std;

int main()
{
int sec=2, suma=0, resto=0;
char RUT[12];
cout<<"Inserte su RUT sin digito verificador: ";
cin.getline(RUT, 12, '\n');

for (int i=strlen(RUT); i>=0; i--)
{
if (isdigit(RUT[i]))
{
suma = suma + (RUT[i] - 48) * sec;

if (sec==7)
{
sec=2;
}
else
{
sec++;
}
}
}
resto = suma % 11;
cout<<"Digito verificador: "<< 11 - resto<<endl;
system ("pause");
return 0;


}