Dev - C++ - LEER CADENA Y ALMACENARLA EN UN STRING

 
Vista:
sin imagen de perfil
Val: 22
Ha disminuido su posición en 2 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

LEER CADENA Y ALMACENARLA EN UN STRING

Publicado por juan (13 intervenciones) el 11/04/2020 19:22:08
Buenos dias,
A ver si alguien puede solucionarme esta duda.
Tengo que crear un programa en C++ que escriba un mensaje en la consola solicitando al usuario que introduzca una palabra cualquiera. Hasta aqui, ningún problema.
Luego el programa tiene que leer la cadena y almacenarla en un string, es aqui donde tengo el problema ya que no se realmente que tengo que hacer.
Otra duda que tengo es si el usuario puede introducir la palaba que él quiera, ¿que longitud le pongo a la cadena?
Esto es lo que tengo hecho:

1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
int main()
{
    char palabra;
    std::cout << "Introduzca una palabra cualquiera:  ";
    std::cin >> polinomio;
 
 
 
    return 0;
}

Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

LEER CADENA Y ALMACENARLA EN UN STRING

Publicado por Alfil (1444 intervenciones) el 11/04/2020 20:17:02
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    string palabra, parrafo;
 
    cout << "\nEscribe una palabra: ";
    cin >> palabra;
 
    cout << "\nLa palabra es " << palabra << endl;
 
    cin.ignore(80, '\n');
    cout << "\nEscribe un parrafo: ";
    getline(cin, parrafo);
 
    cout << "\nEl parrafo es: " << parrafo << endl;
 
    return EXIT_SUCCESS;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 22
Ha disminuido su posición en 2 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

LEER CADENA Y ALMACENARLA EN UN STRING

Publicado por juan (13 intervenciones) el 11/04/2020 20:33:01
Vale, y se puede poner algo para, por ejemplo, asegurarme de que en todas las posiciones pares 0,2,4,6,.... hay una vocal y devuelva error si en alguna posicion par hay una consonante o un numero?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

LEER CADENA Y ALMACENARLA EN UN STRING

Publicado por Alfil (1444 intervenciones) el 11/04/2020 20:45:31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    string palabra, parrafo;
 
    cout << "\nEscribe una palabra: ";
    cin >> palabra;
 
    if (palabra[0] == 'A' || palabra[0] == 'E')
        cout << "\nLa palabra es " << palabra << endl;
 
    else
        cout << "\nERROR" << endl;
 
    cin.ignore(80, '\n');
    cout << "\nEscribe un parrafo: ";
    getline(cin, parrafo);
 
    cout << "\nEl parrafo es: " << parrafo << endl;
 
    return EXIT_SUCCESS;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 22
Ha disminuido su posición en 2 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

LEER CADENA Y ALMACENARLA EN UN STRING

Publicado por juan (13 intervenciones) el 11/04/2020 20:48:30
Se pueden crear subcadenas de la cadena para asegurarme de que cumple un determinado orden?
Por ejemplo, empezar por A o E, el segundo caracter sea un numero, el tercero una Z y asi sucesivamente en todas las subcadenas?

Perdon por ser tan pesado pero programar se me da fatal :_(
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

LEER CADENA Y ALMACENARLA EN UN STRING

Publicado por Alfil (1444 intervenciones) el 11/04/2020 20:50:48
Basándote en el código que hay escrito, trata de escribirlo y te lo corregiremos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar