Count number of words [C++]

  Рет қаралды 87,135

Programación y más

Programación y más

Күн бұрын

Пікірлер: 53
@diegohuacanjulca5868
@diegohuacanjulca5868 3 жыл бұрын
He visto tus últimos videos y también tus cursos. Me resulta bastante curioso revisar tus primeros videos, como este y ver que sigues los mismos pasos. Analizar el problema, planificar la solución y luego finalmente implementar el código.
@programacionymas
@programacionymas 3 жыл бұрын
Sí, la idea es revisar y entender primero bien el ejercicio antes de continuar con la implementación 👍
@Israelocvr
@Israelocvr 8 жыл бұрын
De nada :V #include #include #include using namespace std; int ContarPalabras(char[]); int main (){ char cadena[200]; cout
@juliogutierrez9989
@juliogutierrez9989 7 жыл бұрын
Eres un capo. Manita arriba brother.
@tioangelw
@tioangelw 7 жыл бұрын
eres mi heroe
@itzeltonatzidelarosavillal8577
@itzeltonatzidelarosavillal8577 6 жыл бұрын
🤘
@cristiandanielcruzcastro3797
@cristiandanielcruzcastro3797 4 жыл бұрын
Nos has salvado, estamos agradecidos.jpg :v
@juan.cravanal4344
@juan.cravanal4344 3 жыл бұрын
lo que dijo kzbin.info/door/IyM43yJD8i_TxwAWDWbrMg
@jordimorenoveramendi5803
@jordimorenoveramendi5803 8 жыл бұрын
buenaa!!! resolucion!
@josecorrales9703
@josecorrales9703 7 жыл бұрын
Grasias!
@programacionymas
@programacionymas 3 жыл бұрын
Gracias por comentar!
@TheChino360
@TheChino360 8 жыл бұрын
Quiero hacer algo similar, almacenar las coordenadas de los espacios en un arreglo
@brayanrojas2152
@brayanrojas2152 6 жыл бұрын
gracias
@programacionymas
@programacionymas 3 жыл бұрын
Gracias por el comentario!
@alrededordelmundo100
@alrededordelmundo100 4 жыл бұрын
amigo y si a parte de eso me piden que cuente el numero de palabras de longitud par? por ejemplo ala es impar y hola es par.
@programacionymas
@programacionymas 4 жыл бұрын
Hola Jhon. Depende de cómo tengas almacenadas las palabras. Si se trata de un arreglo puedes iterar sobre el arreglo con un bucle for, y evaluar la condición sobre cada palabra. Entonces si la longitud de la palabra %2 (módulo 2) es igual a 0 es par, y aumentas el contador en 1.
@Frankzj2003
@Frankzj2003 2 жыл бұрын
y en pascal como quedaría? justamente tengo que hacer lo mismo pero en pasacal
@programacionymas
@programacionymas 2 жыл бұрын
La idea de contar espacios sería la misma, pero con la sintaxis de Pascal.
@superpollo1044
@superpollo1044 6 жыл бұрын
hola que tal, si en lugar de contar palabras quisiera contar las lineas que contiene un texto, como le podria hacer? gracias y buen video :)
@programacionymas
@programacionymas 6 жыл бұрын
Hola. Lo siento por el delay en mi respuesta. Habría que analizar qué caracter representa al salto de línea, y luego contar cuántas veces aparece ese caracter. Hace años que no uso C++ pero creo que se representaba como o . Saludos.
@programavnccvncc4640
@programavnccvncc4640 6 жыл бұрын
Tu comentario fue hace tiempo pero bueno aquí te dejo mi manera de contar las lineas de un fichero.txt o otro formato de texto. int i=0; while(getline(in,line)){ //lee todas las lineas del archivo , el in es //de ifstream in("fichero.txt"); v.push_back(line);//imprime line en el vector "v" i++; //incrementa i } lineas=v.size(); //lineas es igual al tamaño del vector así obtienes el numero de lineas que tiene un fichero.Supongo que pasado el tiempo encontraste la manera de resolver tu problema, si es así, dímela por favor.
@programavnccvncc4640
@programavnccvncc4640 6 жыл бұрын
Tu comentario fue hace tiempo pero bueno aquí te dejo mi manera de contar las lineas de un fichero.txt o otro formato de texto. int i=0; while(getline(in,line)){ //lee todas las lineas del archivo , el in es //de ifstream in("fichero.txt"); v.push_back(line);//imprime line en el vector "v" i++; //incrementa i } lineas=v.size(); //lineas es igual al tamaño del vector así obtienes el numero de lineas que tiene un fichero.Supongo que pasado el tiempo encontraste la manera de resolver tu problema, si es así, dímela por favor.
@gabrielantanolocia9650
@gabrielantanolocia9650 8 жыл бұрын
oye y si quieres contar las palabras que solo inician con vocal?
@programacionymas
@programacionymas 8 жыл бұрын
Hay una parte en el código donde se usa la función isalpha. Esta función permite determinar si el caracter se corresponde con una letra. Tendrías que reemplazar isalpha por una función isvocal, y definir esta función, de forma que devuelva TRUE cuando el caracter evaluado sea a, e, i, o, u.
@omarbethancourt7275
@omarbethancourt7275 10 жыл бұрын
amigo me puedes ayudar con este problema porfavor tengo que entregarlo en 2 horas y no entiendo estoy desesperado es en c++ Se desea procesar la edad de los 25 estudiantes de una clase y determinar a) Cuantos tienen mas de 15 años b) Cuantos tienen menos de 20 años c) Cuantos entre 14 y 16 años
@MURCIA1504
@MURCIA1504 5 жыл бұрын
Aun tienes tiempo para entregarlo?
@visuaLangley
@visuaLangley 5 жыл бұрын
@@MURCIA1504 JAJAJAAJAJAAJA
@alrededordelmundo100
@alrededordelmundo100 4 жыл бұрын
por que crees que pasa esto. Tengo un programa que me calcula el precio final de una serie de compras, cuando lo ejecuto me sale normal el valor , pero cuando vuelvo a ejecutar me sale 0 osea que no calcula nada en la segunda vez, o aveces es al revés primero no me ejecuta pero en la segunda si!
@programacionymas
@programacionymas 4 жыл бұрын
Si el programa admite valores de entrada, habría que revisar cada caso para ver en qué escenarios falla. Si no admite valores de entrada, es probable que algunos valores en su interior se generen de forma aleatoria. Pero algo variable debe tener, ya que un programa con las mismas entradas siempre produce los mismos resultados.
@alrededordelmundo100
@alrededordelmundo100 4 жыл бұрын
@@programacionymas gracias , tmb segun lo que me han dicho tiene que ver algo con limpiar el bufer ? como aria eso?
@Admb09
@Admb09 7 жыл бұрын
Excelente pero tengo una duda, ¿cómo puedo hacer para contar una palabra que empiece con un carácter especial? como por ejemplo "-Esto es, un ejemplo", no me contaría la palabra "Esto" pues esta empieza por un carácter especial, pero sigue siendo una palabra. Gracias de antemano.
@programacionymas
@programacionymas 7 жыл бұрын
Hola. Una idea que podrías seguir es la siguiente: 1. Leer una cadena 2. Iterar sobre los caracteres de la cadena 2.1. Si encuentras una letra, contar 1 palabra e ignorar todos los caracteres siguientes hasta encontrar un espacio. 2.2. Cuando se ha encontrado un espacio, la próxima letra que se encuentre aumentará en 1 la cantidad de palabras Siguiendo esta idea, "-Esto" no se consideraría una palabra. Luego del espacio, como "es," empieza con una letra, ya vas contando 1 palabra. Luego cuentas "un", y por último "ejemplo".
@pavovera5244
@pavovera5244 7 жыл бұрын
bro has mas videos de c/c++ solo tienes este video?
@programacionymas
@programacionymas 7 жыл бұрын
Hola Gustavo. Aquí puedes ver más videos sobre C++: kzbin.info/aero/PLzSFZWTjelbK2wOQ5gGwWp_Lvwt3I4OQt Si te surge alguna duda, recuerda que puedes comentar, e intentaré ayudarte. Saludos!
@andreamartinez1033
@andreamartinez1033 6 ай бұрын
necesito una ayuda estoy tratando de hacerlo con string y no me sale
@programacionymas
@programacionymas 5 ай бұрын
Hola. Cuál es el código que estás usando?
@ANDRES10333
@ANDRES10333 8 жыл бұрын
oye amigo me dice que "cad" no esta definido, que hago?
@programacionymas
@programacionymas 8 жыл бұрын
Revisa bien la sintaxis, seguro te ha faltado escribir el tipo de dato antes del nombre de variable.
@hectortellotambine2530
@hectortellotambine2530 Жыл бұрын
lo q pasa es que en mi laptop no viene instalado el programa para iniciar a escribir los codigos .....
@programacionymas
@programacionymas Жыл бұрын
Hola Hector. Te recomiendo iniciar con JavaScript. Aquí tienes un curso introductorio: programacionymas.com/series/javascript-curso-practico-y-completo
@eduardosulbaran3277
@eduardosulbaran3277 7 жыл бұрын
tengo este problema hacer un programa que cuente las veces que aparece una determinada letra en una frase que introduciremos por teclado . lo desarrolle asi: #include #include main() { char frase[50], letra, s; int c=0, i=1; do{ clrscr(); coutfrase; coutletra; do{ if(frase[i]=='letra'){ c++; } i++; }while(i
@programacionymas
@programacionymas 7 жыл бұрын
Hola. Declaraste frase como un arreglo de 50 caracteres, sin embargo, el while recorre 70 posiciones. Lo que deberías hacer es en contrar la marca de fin de cadena y detener allí el bucle. Si necesitas ayuda con más ejercicios te recomiendo ver: programacionymas.com/asesoria/
@georgysanchez
@georgysanchez 7 жыл бұрын
Disculpa este codigo lo puedo usar en lenguaje C
@programacionymas
@programacionymas 7 жыл бұрын
Hola. Puedes usar la misma lógica, pero de seguro que hay algunas palabras reservadas que cambian.
@georgysanchez
@georgysanchez 7 жыл бұрын
Programación y más muchas gracias creo que no tienes palabras diferentes, isalpha para que sirve? Creo que puedo imprimir en pantalla la palabra que apareció al mismo tiempo que lo cuenta? Y evaluar si es palindromo, gracias por responder rapido
@agustin._7931
@agustin._7931 3 жыл бұрын
Contar la cantidad de “1” en un entero ingresado. Alguna ayuda?
@programacionymas
@programacionymas 3 жыл бұрын
Hola. Tienes varias formas. 1- Si el entero lo tienes como cadena, puedes comparar cada caracter con "1" y usar un contador. 2- Si el entero es un dato int puedes dividirlo entre 10 dentro de un bucle, para obtener cada dígito, e ir comparando con el nro que buscas.
@agustin._7931
@agustin._7931 3 жыл бұрын
@@programacionymas Graciass use la segunda opción y resultó 👍
@franciscopech7342
@franciscopech7342 8 жыл бұрын
como puedo sacar la longitud de varias palabras dentro de una frase e imprimir la longitud. Ejemplo: que estas La longitud es: 3
@programacionymas
@programacionymas 8 жыл бұрын
Hola. Puedes seguir la siguiente lógica: 1. Determinar la longitud de toda la cadena. 2. Iterar sobre la cadena e ir verificando si el caracter es un espacio. 3. Si el caracter es un espacio, su posición va a coincidir con la longitud de la palabra (para la primera palabra). 4. Para las palabras siguientes, obtienes la longitud restando la posición nueva encontrada con la posición anterior y menos 1. En el ejemplo que mencionas, la posición del primer espacio es 3, y es la longitud de la primera palabra. Si luego de "estas" hubiera otra palabra, la posición del 2do espacio sería 9 y la longitud de "estas" es 9-3-1.
@ItzYuuri
@ItzYuuri 3 жыл бұрын
Bro, como seria el codigo en C normal? Que no entiendo C++
@programacionymas
@programacionymas 3 жыл бұрын
Hola! Es muy similar. Solo que en vez de usar cout y cin para imprimir y leer valores, tendrías que usar printf y scanf.
Eliminar números repetidos en C++ (con funciones y clase string)
19:32
Programación y más
Рет қаралды 18 М.
you will never ask about pointers again after watching this video
8:03
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Frecuencia de palabras en Python (contar palabras)
6:32
Parzibyte
Рет қаралды 17 М.
Functional programming - A general introduction
11:47
Daedalus Community
Рет қаралды 121 М.
I made Tetris in C, this is what I learned
15:15
Austin Larsen
Рет қаралды 24 М.
31 nooby C++ habits you need to ditch
16:18
mCoding
Рет қаралды 849 М.
Characters, Symbols and the Unicode Miracle - Computerphile
9:37
Computerphile
Рет қаралды 2 МЛН
15 Years Writing C++ - Advice for new programmers
4:04
SyncMain
Рет қаралды 1,3 МЛН
C++ Programming All-in-One Tutorial Series (10 HOURS!)
10:28:15
Caleb Curry
Рет қаралды 2,3 МЛН
Programación en C++ #13 | Reconocimiento de Palabras Palíndromas
8:38
Programaccion by Miraby
Рет қаралды 12 М.
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН