Repetir Letras de Forma Iterada en C++

Escrito por EdMateo un

Era un día como hoy, estaba en un completo desparche y sin absolutamente nada que hacer (excepto los 80 trabajos del colegio). Entonces, en ese aburrimiento abrí una pestaña en el navegador y me puse a escribir una q, dos w’s. Y así por un corto tiempo, al instante pensé: “Ey, esto lo puedo programar”. En eso, puse mi editor de código y acabé con esta cagada en C++:

qwerty.cpp
#include <string>
#include <iostream>
using namespace std;
int
main()
{
char letters[] = {'0', 'q', 'w', 'e', 'r', 't', 'y', 'u', 'i', 'o', 'p', 'a', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'z', 'x', 'c', 'v', 'b', 'n', 'm'};
for (int i = 0; i < sizeof(letters) / sizeof(letters[0]); i++) {
cout << string(i, letters[i]) << endl;
}
return 0;
}

Soy muy vago para comentar código, entonces voy a explicar que hace cada cosa:

Todo esta cháchara para al final del día, tener un output así:

Terminal window
q
ww
eee
rrrr
ttttt
yyyyyy
...
bbbbbbbbbbbbbbbbbbbbbbbb
nnnnnnnnnnnnnnnnnnnnnnnnn
mmmmmmmmmmmmmmmmmmmmmmmmmm

Y ya. ¿Sirve para algo? No. ¿Aprendí algo? Tampoco, pero me entretuve. Además, tengo una excusa para no escribir algo para el blog hasta 2026.

Comentarios

¿Quieres comentar algo? Una pena, soy muy vago para programar algo así, lo que puedes hacer es escribir algo en Mi GuestBook