Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Horricreu

#31
Programación C/C++ / Re: como poner acentos
24 Octubre 2010, 13:38 PM
Directamente, locale y clocale son librerías standard de C y C++ respectivamente.
#32
Programación C/C++ / Re: como poner acentos
24 Octubre 2010, 13:12 PM

  • Si estás programando en C, la función printf() te permite, mediante el parámetro de carácter %c, pasarle un código ASCII, en este caso un acento.
  • Si estás programando en C++, la librería clocale junto con la función de salida de la librería iostream, cout, te permite trabajar con acentos con total normalidad.

Este es un ejemplo para C:

#include <stdio.h>

int main()
{
printf("%c.", 160);

getchar();

return 0;
}


Y este para C++:

Código (cpp) [Seleccionar]
#include <iostream>
#include <clocale>

int main()
{
std::locale::global(std::locale("spanish"));

std::cout << "á.";

std::cin.get();

return 0;
}


Espero que haya quedado claro :)
#33
Además, el proyecto está parado:

http://en.wikipedia.org/wiki/Dev-C%2B%2B

Utiliza las alternativas propuestas.
#34
Programación Visual Basic / Re: VB6 ?
21 Octubre 2010, 20:02 PM
http://en.wikipedia.org/wiki/Visual_Basic

La última versión estable es del 1998 :rolleyes: En cambio Visual Basic .NET:

http://en.wikipedia.org/wiki/Visual_Basic_.NET

Sigue actualizándose. Te recomiendo que si quieres aprender un lenguaje RAD y, vienes de C++, puedes probar C#.
#35
Si vienes de C, ¿por qué no C++ :D?
#36
Vamos por partes, es todo una cuestión de pensar:


  • En una instrucción condicional, compruebas si el resto del numerador y denominador entre 2 es igual a 0. Si no es igual, lo pruebas con 3 y así sucesivamente hasta llegar al número máximo que quieras.
  • Una vez tengas el número común para dividir AMBOS números y, como hemos dicho el resto sea 0, divides el numerador y el denominador por este número y lo guardas en dos variables.
  • Luego si quieres, lo muestras por pantalla.
#37
Lo fuerte es que Constance lo haya hecho hablar :-X

Saludos :P
#38
Yo me apunto ;D Pero unas preguntas: ¿el programa tiene que ser multiplataforma? ¿Serán los típicos problemas como los retos :¬¬? ¿Qué tipo de aplicaciones debemos realizar? ¿Cómo se puede comparar una con la otra?

Saludos :P
#39
De nada ::) Por cierto, no hace falta que uses system() ya que no funciona en todos los sistemas operativos. Utiliza cin.get().
#40
Existe un tipo de dato llamado long int o simplemente long (que ocupa 4 bytes) y, cuando es signado va desde el -2147483648 hasta el 2147483647 y cuando no es signado va desde el 0 hasta el 4294967295.