Cadena de caracteres en C++
Publicado por Andy (12 intervenciones) el 18/03/2020 09:11:41
Debo realizar un programa que lea una palabra y una letra. Luego tengo que buscar la primera coincidencia de la letra en la palabra e imprimirla.
Ejemplo: Si ingresamos la palabra: Ferrocarril y la letra c ... Se imprime la palabra carril.
Supongo que después de introducir la palabra y la letra, debo de leer la palabra y establecer una condición que detecte la letra que se dió... pero como imprimo el resto de la palabra? Debo hacer otro vector para guardarla?
Estoy un poco confundida sobre como debe de ir el ciclo...
Gracias por la ayuda
Ejemplo: Si ingresamos la palabra: Ferrocarril y la letra c ... Se imprime la palabra carril.
Supongo que después de introducir la palabra y la letra, debo de leer la palabra y establecer una condición que detecte la letra que se dió... pero como imprimo el resto de la palabra? Debo hacer otro vector para guardarla?
Estoy un poco confundida sobre como debe de ir el ciclo...
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
#include <iostream>
using namespace std;
int main()
{
char palabra[20];
cout<<"Dame una palabra: "<<endl;
cin.getline(palabra,20);
char letra;
cout<<"Dame una letra que incluya la palabra dada anteriormente: "<<endl;
cin>>letra;
int x;
for (x=0; x<20; x++)
{
if (palabra[20]==letra)
{
}
}
return 0;
}
Gracias por la ayuda
Valora esta pregunta


0