0votos
Árbol de Navidad en C++
por

Alfonso Orjuela

hace 1 mes

Buen día para todos, esta es mi solución. Mi árbol de navidad aprovecha el beneficio de la función miembro .width(x), la cual me permite generar espacios en el margen izquierdo mas 3 bucles for() anidados. Esto da como resultado un árbol de navidad completo con tronco y base. Cordial saludos. Quedo atento a sus comentarios.

0votos
Clave Murcielago en C++
por

Emanuel

usando GCC4, GoogleTest hace 2 meses

En el archivo incluyo el script de la función junto con las pruebas hechas en google test, también incluyo la lista de ejemplos en un fichero aparte "examples_file". Espero se entienda. Cualquier duda estoy a la escucha...

0votos
Hola Ramon en C++
por

Emanuel

usando Kate, GCC hace 3 meses

Utilicé std::next_permutation de <algorithm> para generar las permutaciones. Me faltaría generar una función que extraiga las palabras de la frase... algo como extract_words_from_sentence( "hola, soy ramón" ); // => { "hola", "soy", "ramón" }

0votos
Futuro rey en C++
por

Olkhan

hace 3 meses

Cree una clase que recibe 1 mapa y una lista: 1) un mapa con los padres -> hijos (generaciones) 2) un vector (lista consecutiva en memoria) para indicar los fallecidos (muertos). a partir de allí analiza la información y devuelve un mapa con los nombres y posibilidades de ser rey para cada uno de los herederos.

0votos
Numeros capicua en C++
por

Izan BF

hace 3 meses

Solo hace falta iterar hasta la mitad de los dígitos del string, además de que con que solo un dígito no encaje, podemos decir que no es capicúa y ahorrarnos el resto de comprobaciones. Complejidad O(N/2), donde N son el número de dígitos.

0votos
Doble factorial n!! en C++
por

Izan BF

hace 3 meses

No es necesario hacer un if para el paso par e impar. Simplemente, restando 2 a cada paso, al final si es impar será -1, y si es par 0, por eso, poniendo más grande que cero, sirve para ambos casos, luego el resto es simple, el típico código de bucle con multiplicaciones como el factorial.

0votos
Elaborar un programa(libre) en c++ en C++
por

Emanuel

usando Internet hace 4 meses

Deberías publicar desafíos más específicos, más entretenido =) El ejercicio que propones, es para entender cual es la diferencia que hay entre los distintos tipos de herencia, y cómo podrías utilizar. https://es.wikibooks.org/wiki/Programaci%C3%B3n_en_C%2B%2B/Herencia explica un poco sobre herencia.