Acerca de Kalith
Miembro desde: 31/12/2008
Buenas.
Realmente lo que trata este post es poder transformar un número en cualquier base a cualquier otra base siempre que estas bases no sean mayor a 16, hace tiempo en un viaje venía hablando con Llyn sobre ello, el trabajaba en algo a mayor escala, puesto que si no mal recuerdo los numeros de bases no tenia limitaciones. Leer mas
Buenas.
A diferencia de lo que muchos creían no habia fallecido, ni habia sido abducido por aliens ni nada que se le parezca, por motivos de la universidad y de otros compromisos personales que no valen la pena contar he estado ausente del blog. Leer mas
Buenas.
Pues eso una barra de progresos, no crean que usa algun toolkit gráfico a lo qt, gtk etc, se hace desde la consola, solo requiere la libreria ncurses.
Por alguna extraña y misteriosa razón la funcion sleep (perteneciente a ncurses) no compila si no esta la cabezera de iostream, no tengo idea porque pasa esto, tal vez sea un problema en mi linups.
para compilar con ncurses
g++ app.cpp -lncurses -o app
#include <iostream>
#include <ncurses.h>
using namespace std;
int main(void)
{
initscr();
printw("Barra de progreso: ") ;
for(int i = 1; i <= 25; i++)
{
move(2, 0);
printw("[");
move(2, 26);
printw("]");
move(2, i);
sleep (1);
printw("=");
refresh();
}
sleep(2);
endwin();
}
espero que les sea de utilidad saludos
Buenas.
Ya de alguna ocasión Llyn hablo sobre una de estas funciones, aca lo que traigo es una pequeña implentación que hice de ambas trabajando directamente con strings (std::string) y pues es un ejemplo también claro de como convertir enteros a cadenas y viceversa Leer mas
“Y ni las camaras nos pueden apagar, ire”
Esa sería la frase que usaría nuestro venerado dios eolo, dios guia de Kernel Error que nos redimió como herejes ateos y nos ha inspirado a escribir la biblia eloisitica, para referirse a nosotros.
Bueno ya fuera de coñas, hoy cumplimos un año, desde que se puso a funcionar la primera versión de nuestro blog, a cargo de bacho y casper, este ultimo que ya no es escritor activo, pero es miembro honorario del mismo, el cual ha sido como un hijo para los que estamos aquí, ya sea escribiendo, administrando, comentando, aportando ideas, algunos somos mas nuevos otros ya tenemos mas tiempo, pero todos siempre colaborando con nuestro pequeño gran sitio, y si bien han existido momentos de risas, de diferencias, de preocupaciones, de prostituirse por dinero, al final del día queda la gratificación de que estamos haciendo lo que nos gusta hacer, sin mas que decir agradecer a todos nuestros lectores que día a día estan con nosotros, agradecimientos especiales a Frana por brindarnos un magnifico y maravilloso server, y pues de parte de bacho y mia, a todos nuestros escritores, que son como hermanos para nosotros.
Como nota final decir que FeCr en sus dotes como repostero ha donado una torta, pastel, cake, pie como le digan en sus paises para Kernel Error y pues queremos compartirla con cada uno de ustedes.
Saludos y que la fuerza este con ustedes.
PD. 1: No todos somos fans de star wars.
PD. 2: No hay PD.2
Buenas.
Hace unos días en un post sobre permutaciones dabamos una idea de lo que era el factorial de un numero, pues aprovecho la situación y ya que por recomendación de Camilo, un compañero, me dijo que mirase el problema “500!” de la uva, (para los que les interesa es el 623, http://online-judge.uva.es/p/v6/623.html ) en realidad no presenta mayor complicación es simplemente calcular factoriales, el problema realmente esta en que los resultados van a ser números que no caben en ningún tipo de dato, a menos nativos no, Leer mas
Buenas.
Antes que nada aclarar que combinaciones y permutaciones no son lo mismo, el que quiera una explicación sobre esto, aquí no la encontrará, ok una permutación (segun la wikipedia) “cada una de las posibles ordenaciones de los elementos de dicho conjunto”.
Por ejemplo:
Leer mas
Buenas.
Ayer en este post hablabamos de balanceo de expresiones de una forma mas sencilla, hoy vamos a ver algo igual sencillo, pero con un poco mas de trabajo, y son las expresiones de multiples simbolos, por ejemplo que llevan corchetes, parentesis, llaves etc. Leer mas
Buenas
El balanceo de expresiones (no se con que otro nombre se conoce) consiste entre otras cosas, determinar si una expresion matematica esta correcta los parentesis, corchetes, llaves etc, por ejemplo la siguiente esta correcta:
((8+2) – n) * 7
ok haremos un problema bien sencillo tipico en materias como estructura de datos o programacion no numerica, que consiste en determinar si esta o no esta balanceada una expresion, lo haremos muy sencillo solo con parentesis, expliquemos un poco de teoría rapidito: una pila solo agrega elelementos en la parte superior y el elemento a retirar es el que esta mas en el tope, por eso se dice que el ultimo en entrar es el primero en salir. Leer mas
Buenas.
Necesitaba este pequeño programita para algo que estoy haciendo, digamos que hace lo que un grep (a grosso modo) pero en un fichero de texto, con el plus que te dice el numero de la linea del fichero
Leer mas