Proyectos C++

« nuXe & Enric »

Factorial

Creador: Enric

Este algoritmo lo cree después de ver la definición de factorial en la wikipedia, en el instituto aún no nos lo han hecho estudiar, pero siempre me han gustado las matemáticas. Aprovechando que estoy aprendiendo C++ he creado el "programa" para calcular rápidamente factoriales, n!.

Características

· Rapidez de cálculo

· Interfaz entendedora

· Código - distribuido en funciones, para facilitar el uso y poder presentar una Bienvenida

· Código - Permite escojer distintas opciones al terminar un cálculo (Otra operación borrando o sin borrar la pantalla, salir, o hacer una operación directamente).

A mejorar

· Matemáticas - El factorial de numeros grandes se muestra como 1.#INF, mostrar el factorial exacto.

Factorial

El color se puede configurar en %windir%\system32\cmd.exe, por defecto #C0C0C0

16 de Abril del 2006 - Terminado en ~20min

Celsifier

Creadores: nuXe & Enric

Este programa empezamos a realizarlo para practicar con las sentencias if, else y aprender a utilizar las funciones correctamente.

El programa conversiona las unidades de temperatura Fahrenheit a Celsius y viceversa.

Después de mostrar la bienvenida, te deja escojer el tipo de conversión que deseas realizar. También te da la opción de salir directamente.

Te pide el valor de la unidad seleccionada y te da su equivalente en la otra unidad de Temperatura (Escribe 25 Celsius, y te dará 77 Fahrenheit).

Vuelve a darte la opción de realizar otro cálculo (debes volver a escojer el tipo de conversión)

También permite salir del programa después de haber terminado el cálculo.

Características

· Rapidez de cálculo

· Interfaz entendedora

· Código optimizado

A mejorar

· Prohibir la escritura de texto en Tipo de conversión - Devuelve un error infinito

· Escritura - El programa ha sido compilado sin acentos, estos se representaban con carácteres extraños

· Código - Poder situar las funciones al final del código, declarándolas al principio para evitar errores

· Código - Separar la parte del laberinto de los If (If de resolución) de la selección del tipo de conversión

· Código - Omitir conio.h y poder utilizar return 0; en lugar de getch();

Celsifier

El color se puede configurar en %windir%\system32\cmd.exe, por defecto #C0C0C0

15 de Abril del 2006 - Terminado en ~1h



Página creada por Enric Cusell (aka Enric) y Albert Millàs (aka nuXe) para sus proyectos en C/C++.
Todo esto es gracias al libro: Aprenda C++, de Anaya Multimedia. ISBN:84-415-1814-9