Pages

lunes, 14 de enero de 2013

Obtener el substring de una palabra - Código fuente en C++

Problema
Ingrese una palabra y obtenga el substring de la palabra, indicando la posición inicial y el tamaño del substring.

Solución
Se ingresa una palabra  y se pone los índices de comienzo y final,  retornando  la cadena deseada.
  • Ingresa = “Alfabeto”
A través de la función  Substring('Alfabeto' ,1,4 ) obtedremos las letras de posición 1,2,3,4
  • Resultado = Alfa
Codigo fuente en C++

#include <iostream>
using namespace std;
int main()

{
    int ini,tam;
    cout << "ingresa una palabra" << endl;
    string palabra;
    cin<<palabra;
    cout << "ingresa posicion" << endl;
    cin<<ini;
    cout <<"ingresa longitud" << endl;
    cin<<tam;
    string sal = palabra.substr(ini,tam);
    cout<<sal<<endl;
    return 0;
}

0 comentarios:

Publicar un comentario