using namespace std ;
int main () {
string línea 1 , línea 2 ;
archivo ifstream
( " archivo.txt ");
if ( file.good ()) {
getline ( archivo, línea 1) ;
}
file.close ();
< p >}
el objetivo, entonces, es tomar " línea 1 " (que contiene una línea desde el archivo " archivo.txt ") y revertirla.
2
Crear un bucle para repetir la cadena, a la inversa. Escriba lo siguiente en el editor de texto :
int i = ( int) line1.length () -1 ;
para ( i; i> = 0 ; i -) < br >
{
línea 2 + = línea 1 [ i ]
}
el bucle "for" comienza con " i ", en referencia a la posición del último carácter de la sentencia. Que añade que la carta a línea 2 , y se mueve al siguiente carácter de línea 1 a la inversa.
3
Imprime la línea de atrás. Escriba lo siguiente en el editor de texto , siguiendo el bucle :
cout << line2 << endl ;
Si line1 leer " revertir la línea", línea 2 debe decir " enil eht esrever . "