Autor Tema: Turbo C++  (Leído 6655 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Pushkin

  • Ayudante de Investigador
  • *
  • Mensajes: 351
  • Karma: +0/-0
    • Ver Perfil
    • Email
  • FC - 3DS: 0104-0622-9382

  • Total Badges: 22
    Badges: (View All)
    Usuario de Windows Súper combo Combo
Turbo C++
« en: 08 de Noviembre de 2010, 08:15:34 am »
Turbo C++
Para quien no conozca el Turbo C
Spoiler: mostrar
Turbo C es un entorno de desarrollo integrado y compilador desarrollado por Borland para programar en lenguaje C.
¿Qué es el lenguaje C?
C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL.
Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
Se trata de un lenguaje débilmente tipificado de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos.
La primera estandarización del lenguaje C fue en ANSI, con el estándar X3.159-1989. El lenguaje que define este estándar fue conocido vulgarmente como ANSI C. Posteriormente, en 1990, fue ratificado como estándar ISO (ISO/IEC 9899:1990). La adopción de este estándar es muy amplia por lo que, si los programas creados lo siguen, el código es portátil entre plataformas y/o arquitecturas. En la práctica, los programadores suelen usar elementos no-portátiles dependientes del compilador o del sistema operativo.

En si es un programa que te permite hacer programaciones(logico xD), desde las mas básicas, como “dame un numero”, hasta las mas avanzadas como algunos programas que utilizamos

Bueno este tema es para los que tengan duda, con este programa, ya que yo estudio informática, y estoy viendo esto para que en un futuro pueda ser programador xD además de que aquí puedan poner sus programas ya hechos, asi como los mios aunque soy muy noob en esto y solo tengo programas de "dame un numero" "obten el area de un circulo" etc
Haber si hay alguien que sepa utilizar bien el Turbo C para que nos explique :rolleyes:
No se si se pueda poner enlaces ppara descargarlo :unsure:
Tambien para que pongan si quieren aprender a utilizarlo, que piensan de el, si piensan ser masters en la programacion xD etc
« Última modificación: 08 de Noviembre de 2010, 08:17:53 am por Pushkin »



Dani_ko

  • Gurú Pokémon
  • ****
  • Mensajes: 3290
  • Karma: +3/-6
    • Ver Perfil
  • FC - 3DS: 2277 6759 3462

  • Total Badges: 29
    Badges: (View All)
    Nivel 5 Usuario de Windows Cinta Artista
Re:Turbo C++
« Respuesta #1 en: 08 de Noviembre de 2010, 10:15:08 am »
Bueno, quería exponerte una duda, hace un tiempo cree un videojuego pero no recuerdo que programación utilice, por lo que me gustaría saber si esto es posible que sea C (Creo que no lo era, pero no estoy seguro).

Spoiler: mostrar
PROGRAM VIDEOJUEGO;

   INCLUDE "gravedad.PRG"
   INCLUDE "animaciones.PRG"
   INCLUDE "tipo.PRG"


   GLOBAL

      tipo_enemigo el_enemigo;

      ID_fuente;
      ID_texto;
      ID_texto_inicio;
      ID_vida;
      ID_PNG_inicio;
      ID_PNG_fin;
      ID_mapa_durezas;
      id_fpg_ryu;
      id_fpg_personaje;



   
      tipo_fase fases[16];
      int fase_actual;

      ID_musica_inicio, ID_musica_fin, ID_musica_fondo,
      ID_disparo, ID_golpe;

      ID_inicio;

      RGB_Dureza[16]; //Dureza de subida, bajada, siguiente_fase, pared y muerte

      ID_protagonista;
      tipo_protagonista protagonista;

      contador;
      cuenta_enemigos;
      ID_enemigos[100];

      tiempo=0;


Saludos.


Spoiler: Sig • mostrar


Spoiler: Cita • mostrar
Cita de: Krub
Dankoesfea es un ejemplo de persona que se emborracha y fuma porros y posts como suyos en temas serios, pocos he visto.
[/spoiler]

Pushkin

  • Ayudante de Investigador
  • *
  • Mensajes: 351
  • Karma: +0/-0
    • Ver Perfil
    • Email
  • FC - 3DS: 0104-0622-9382

  • Total Badges: 22
    Badges: (View All)
    Usuario de Windows Súper combo Combo
Re:Turbo C++
« Respuesta #2 en: 08 de Noviembre de 2010, 11:17:41 am »
Bueno, quería exponerte una duda, hace un tiempo cree un videojuego pero no recuerdo que programación utilice, por lo que me gustaría saber si esto es posible que sea C (Creo que no lo era, pero no estoy seguro).

Spoiler: mostrar
PROGRAM VIDEOJUEGO;

   INCLUDE "gravedad.PRG"
   INCLUDE "animaciones.PRG"
   INCLUDE "tipo.PRG"


   GLOBAL

      tipo_enemigo el_enemigo;

      ID_fuente;
      ID_texto;
      ID_texto_inicio;
      ID_vida;
      ID_PNG_inicio;
      ID_PNG_fin;
      ID_mapa_durezas;
      id_fpg_ryu;
      id_fpg_personaje;



   
      tipo_fase fases[16];
      int fase_actual;

      ID_musica_inicio, ID_musica_fin, ID_musica_fondo,
      ID_disparo, ID_golpe;

      ID_inicio;

      RGB_Dureza[16]; //Dureza de subida, bajada, siguiente_fase, pared y muerte

      ID_protagonista;
      tipo_protagonista protagonista;

      contador;
      cuenta_enemigos;
      ID_enemigos[100];

      tiempo=0;


Saludos.

Dudo que sea turbo C, o al menos hasta donde yo se, por ejemplo, en las bibliotecas (include) si se utiliza en el C, pero lo demas no lo habia visto,
Por ejemplo esto es lo mas avanzado que he visto o.o
Spoiler: mostrar
#include<iostream.h>
#include<conio.h>
main()
{
int opc,fig,lad,alt,base,rad;
float pi,area;
clrscr();
cout<<"\n ¨Deseas entrar al ciclo?[1:Si-2:No]";
cin>>opc;
while(opc==1)
{
cout<<"\n ¨De qu‚ figura deseas saber su  area?";
cout<<"\n 1:Cuadrado";
cout<<"\n 2:Rectangulo";
cout<<"\n 3:Triangulo";
cout<<"\n 4:Circulo";
cin>>fig;
switch(fig)
{
case 1:
cout<<"Dame lo que mide un lado";
cin>>lad;
area=lad*lad;
cout<<"Tu area es:"<<area;
break;
case 2:
cout<<"Dame la altura";
cin>>alt;
cout<<"Dame la base";
cin>>base;
area=alt*base;
cout<<"Tu area es:"<<area;
break;
case 3:
cout<<"Dame la altura";
cin>>alt;
cout<<"Dame la base";
cin>>base;
area=(alt*base)/2;
cout<<"Tu area es:"<<area;
break;
case 4:
cout<<"Dame el radio";
cin>>rad;
pi=3.1416;
area=(rad*rad)*pi;
cout<<"Tu area es:"<<area;
break;
}
cout<<"\n\n Deseas seguir en el ciclo[1:Si-2:No]";
cin>>opc;
while(opc==2)
{
cout<<"Gracias";
}
getch();
return 0;
}
}

Hasta el final no se que error cometi y no me sale bien ¬¬

Explico como funciona la estructura solo subo imagenes y edito

EDIT

Spoiler: Imagen del programa que postee • mostrar

Perdon por la calidad de la imagen, pero es que mientras se utiliza, no se puede utilizar imprimir pantalla


#Include<xxxxxx.h>
Son las bibliotecas que se utilizan, solo he utilizado estas tres studio.h, conio.h iostream.h hay mas para otras cosas.

Main()
Todo programa en C consta de una o mas funciones, una de ellas es main. El programa comienza con la función main.
Función, indica donde empieza el programa, cuyo cuerpo principal es un conjunto de sentencias delimitadas por las llaves, una inmediatamente despues de la declamación main() "{" y otra que finaliza el listado o programa "}"

Variables
Las variables es un tipo de dato, referenciando mediante un identificador (que es el nombre de la variable)
Su dato podra ser modificado a lo largo del prgrama

Tipo        Tamaño           Rango de valores

Char       1 byte              -128 a 127
Int          2 bytes            -32768 a 32767
Float       4 bytes            3'4 E-30 a 3'4 E+30
Double    8 bytes            1'7 E-30 a 1'7 E+30

En si esto es muy complicado, hasta yo no le entiendo, pero yo los utilizo asi:
int     para datos numericos enteros ejemplo 1, 68, 24 321 etc
char  para datos con letras ejemplo Mi nombre una ciudad etc
float para datos numericos con punto ejemplo 3.1416 8.4 etc
double  No tengo idea para que sirva xD

Clrscr();
No solo borra, sino que ademas situa el cursor a la posicion 1,1 en la esquina superior izquierda

Sentencia Printf(" ");
Permite la aparicion de valores numericos, caracteres y cadena de texto por pantalla

Sentencia Scanf("% ", &     );
Permite entrar datos en la memoria del ordenador, a travez del teclado

getch();
Es el limpiador de pantallas, creo, es que no recuero que era, pero eso si, es obligatorio que aparezca
« Última modificación: 08 de Noviembre de 2010, 12:11:14 pm por Pushkin »

dh4m13l

  • Aprendiz de Investigador
  • ****
  • Mensajes: 235
  • Karma: +4/-0
    • Ver Perfil
    • Yoga - Preparación Física - Stretching

  • Total Badges: 33
    Badges: (View All)
    Décimo aniversario Noveno aniversario Nivel 6
Re:Turbo C++
« Respuesta #3 en: 08 de Noviembre de 2010, 12:09:31 pm »
Bueno, quería exponerte una duda, hace un tiempo cree un videojuego pero no recuerdo que programación utilice, por lo que me gustaría saber si esto es posible que sea C (Creo que no lo era, pero no estoy seguro).

Spoiler: mostrar
PROGRAM VIDEOJUEGO;

   INCLUDE "gravedad.PRG"
   INCLUDE "animaciones.PRG"
   INCLUDE "tipo.PRG"


   GLOBAL

      tipo_enemigo el_enemigo;

      ID_fuente;
      ID_texto;
      ID_texto_inicio;
      ID_vida;
      ID_PNG_inicio;
      ID_PNG_fin;
      ID_mapa_durezas;
      id_fpg_ryu;
      id_fpg_personaje;



   
      tipo_fase fases[16];
      int fase_actual;

      ID_musica_inicio, ID_musica_fin, ID_musica_fondo,
      ID_disparo, ID_golpe;

      ID_inicio;

      RGB_Dureza[16]; //Dureza de subida, bajada, siguiente_fase, pared y muerte

      ID_protagonista;
      tipo_protagonista protagonista;

      contador;
      cuenta_enemigos;
      ID_enemigos[100];

      tiempo=0;


Saludos.

Eso es DIV!!!! Uno de los más maravillosos inventos del planeta Tierra!!!!!!!
"Curso de Japonés a través de Pokémon "
Lecciones pre-introductorias :-) sobre la escritura del japonés (hagan estas primero)
--> http://www.pokexperto.net/foros/index.php?topic=4592.msg102069#msg102069

Introducción al idioma (aquí comienza la aventura)
-->http://www.pokexperto.net/foros/index.php?topic=4592.100



Pushkin

  • Ayudante de Investigador
  • *
  • Mensajes: 351
  • Karma: +0/-0
    • Ver Perfil
    • Email
  • FC - 3DS: 0104-0622-9382

  • Total Badges: 22
    Badges: (View All)
    Usuario de Windows Súper combo Combo
Re:Turbo C++
« Respuesta #4 en: 08 de Noviembre de 2010, 12:21:25 pm »
Desconozco que es DIV, :unsure: Es el que se utiliza en tag html?
Si no es asi desconozco por completo xD

DusknoirMaster

  • Ayudante de Profesor
  • ****
  • Mensajes: 1043
  • Karma: +0/-0
  • DusknoirMaster Rules!
    • Ver Perfil

  • Total Badges: 27
    Badges: (View All)
    Nivel 5 Sexto aniversario Usuario de Windows
Re:Turbo C++
« Respuesta #5 en: 09 de Noviembre de 2010, 04:33:30 am »
No tenia ni idea de que existia Turbo C++, ¿es un programa para compilar el C++ o un nuevo lenguaje?
Yo ya estoy un poco avanzado en el C++ y el C, acabo de programar un Encryptador/Decryptador de frases que funciona muy bien.

Luego, Pushkin:

Double: Es un tipo de variable de 8 Bytes que tiene el doble de alcance que una Float, (De hay lo de Double)
Char: No es una palabra, es un carácter.
Long Double: Es un tipo de variable extremadamente larga, es el doble de Double.

Ha, y no entiendo porque siendo C++, no utilizas la Biblioteca iostream, con ella puedes poner el cin (De entrada de datos) y el  cout (Salida de datos), los cuales son mas fáciles que el printf(),

Sobre tu programa:

Spoiler: mostrar

#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
int opc,fig,lad,alt,base,rad,clrscr;
float pi,area;
opc;
{
//No declaraste esta variable
    cout<<"Quieres entrar en el ciclo (1-Si y 2-No): \n";
    cin>>opc;
}

//Esto esta muy bien
while(opc==1)
{
cout<<"\n ¨De qu‚ figura deseas saber su  area?";
cout<<"\n 1:Cuadrado";
cout<<"\n 2:Rectangulo";
cout<<"\n 3:Triangulo";
cout<<"\n 4:Circulo";
cin>>fig;
switch(fig)
{
case 1:
cout<<"Dame lo que mide un lado";
cin>>lad;
area=lad*lad;
cout<<"Tu area es:"<<area;
break;
case 2:
cout<<"Dame la altura";
cin>>alt;
cout<<"Dame la base";
cin>>base;
area=alt*base;
cout<<"Tu area es:"<<area;
break;
case 3:
cout<<"Dame la altura";
cin>>alt;
cout<<"Dame la base";
cin>>base;
area=(alt*base)/2;
cout<<"Tu area es:"<<area;
break;
case 4:
cout<<"Dame el radio";
cin>>rad;
pi=3.1416;
area=(rad*rad)*pi;
cout<<"Tu area es:"<<area;
break;
}
cout<<"\n\n Deseas seguir en el ciclo[1:Si-2:No]";
cin>>opc;
if (opc==2)
//Que haces poniendo un While aqui! asi se te repetira infinitamente a palabra Gracias y el programa no terminara.

{
cout<<"Gracias";
}
}
getch();

return 0;

}

Este es tu programa corregido, te faltaban algunas cosas como lo de "using namespace std;" y otras, igualmente, está muy bien, me gusta, lo he podido probar con arreglos y funciona, sigue asi. :ook: :ook:

No creo que pase mucho por Pokexperto, no hasta vacaciones....


Airblast

  • Gurú Pokémon
  • ****
  • Mensajes: 2969
  • Karma: +3/-0
    • Ver Perfil
    • Es una web buenísima

  • Total Badges: 28
    Badges: (View All)
    Nivel 5 Súper combo Combo
Re:Turbo C++
« Respuesta #6 en: 09 de Noviembre de 2010, 06:48:13 am »
Estos lenguajes son potentes, pero más difíciles de usar y adaptar. Python o Java(recomiendo python) son más fáciles de adaptar para todos los sistemas operativos y de usar. Recomiendo Python por:
-Mucha documentación.
-Fácil de comprender
-Código más sexy

Pero hay gente mas experta que yo en el tema.

DusknoirMaster

  • Ayudante de Profesor
  • ****
  • Mensajes: 1043
  • Karma: +0/-0
  • DusknoirMaster Rules!
    • Ver Perfil

  • Total Badges: 27
    Badges: (View All)
    Nivel 5 Sexto aniversario Usuario de Windows
Re:Turbo C++
« Respuesta #7 en: 09 de Noviembre de 2010, 07:57:42 am »
Es verdad, Python es muy buen lenguaje, pero os recomiendo C++ o C para empezar, son fáciles, no hay que darles muchas vueltas y se puede hacer de todo con ellos. Se un poquito de Python, pero nunca me dio por aprenderlo mucho.
No creo que pase mucho por Pokexperto, no hasta vacaciones....


Pushkin

  • Ayudante de Investigador
  • *
  • Mensajes: 351
  • Karma: +0/-0
    • Ver Perfil
    • Email
  • FC - 3DS: 0104-0622-9382

  • Total Badges: 22
    Badges: (View All)
    Usuario de Windows Súper combo Combo
Re:Turbo C++
« Respuesta #8 en: 09 de Noviembre de 2010, 02:42:40 pm »
No tenia ni idea de que existia Turbo C++, ¿es un programa para compilar el C++ o un nuevo lenguaje?
Yo ya estoy un poco avanzado en el C++ y el C, acabo de programar un Encryptador/Decryptador de frases que funciona muy bien.

Luego, Pushkin:

Double: Es un tipo de variable de 8 Bytes que tiene el doble de alcance que una Float, (De hay lo de Double)
Char: No es una palabra, es un carácter.
Long Double: Es un tipo de variable extremadamente larga, es el doble de Double.

Ha, y no entiendo porque siendo C++, no utilizas la Biblioteca iostream, con ella puedes poner el cin (De entrada de datos) y el  cout (Salida de datos), los cuales son mas fáciles que el printf(),

Sobre tu programa:

Spoiler: mostrar

#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
int opc,fig,lad,alt,base,rad,clrscr;
float pi,area;
opc;
{
//No declaraste esta variable
    cout<<"Quieres entrar en el ciclo (1-Si y 2-No): \n";
    cin>>opc;
}

//Esto esta muy bien
while(opc==1)
{
cout<<"\n ¨De qu‚ figura deseas saber su  area?";
cout<<"\n 1:Cuadrado";
cout<<"\n 2:Rectangulo";
cout<<"\n 3:Triangulo";
cout<<"\n 4:Circulo";
cin>>fig;
switch(fig)
{
case 1:
cout<<"Dame lo que mide un lado";
cin>>lad;
area=lad*lad;
cout<<"Tu area es:"<<area;
break;
case 2:
cout<<"Dame la altura";
cin>>alt;
cout<<"Dame la base";
cin>>base;
area=alt*base;
cout<<"Tu area es:"<<area;
break;
case 3:
cout<<"Dame la altura";
cin>>alt;
cout<<"Dame la base";
cin>>base;
area=(alt*base)/2;
cout<<"Tu area es:"<<area;
break;
case 4:
cout<<"Dame el radio";
cin>>rad;
pi=3.1416;
area=(rad*rad)*pi;
cout<<"Tu area es:"<<area;
break;
}
cout<<"\n\n Deseas seguir en el ciclo[1:Si-2:No]";
cin>>opc;
if (opc==2)
//Que haces poniendo un While aqui! asi se te repetira infinitamente a palabra Gracias y el programa no terminara.

{
cout<<"Gracias";
}
}
getch();

return 0;

}

Este es tu programa corregido, te faltaban algunas cosas como lo de "using namespace std;" y otras, igualmente, está muy bien, me gusta, lo he podido probar con arreglos y funciona, sigue asi. :ook: :ook:



xD sobre las variables, en la de char, no sabia exactamente que palabra poner(es que se me olvido por completo que son caracteres xD) pero tienes razon, con double y long doble, no sabia para que servian, asi que gracias por el dato^^

Con lo que respecta a porque siendo C++ no utilizo biblioteca iostream, cin y cout, si los utilizo, pero es que yo empece a programar con biblioteca stdio, y con printf y scanf, y segun varios de mis maestros, es lo basico para empezar, para despues ir cambiando de biblioteca (iostream) utilizar cout y cin(que es mas facil) poner color de fondo(textbackground) etc

Y con lo de mi programa, es que era una tarea xD, y solo teniamos que utilizar while y switch, es que todavia no veo para que sirve la doble diagonal //, using namespace std;(<-sobretodo este), entre otros y el error que tenia, es que despues de poner el while(opc==2), abria llave, ponia cout<<gracias; y cerraba la llave del segundo while, cuando deberia de cerrarse hasta lo ultimo junto con el primer while y el main
Para no hacer tantas bolas asi tenia que quedar corregido (con ayuda de la maestra xD)
Spoiler: mostrar
#include<iostream.h>
#include<conio.h>
main()
{
int opc,fig,lad,alt,base,rad;
float pi,area;
textbackground(1);
clrscr();
cout<<"\n ¨Deseas entrar al ciclo?[1:Si-2:No]";
cin>>opc;
while(opc==1)
{
cout<<"\n ¨De qu‚ figura deseas saber su  rea?";
cout<<"\n 1:Cuadrado";
cout<<"\n 2:Rectangulo";
cout<<"\n 3:Triangulo";
cout<<"\n 4:Circulo";
cin>>fig;
switch(fig)
{
case 1:
cout<<"Dame lo que mide un lado";
cin>>lad;
area=lad*lad;
cout<<"Tu area es:"<<area;
break;
case 2:
cout<<"Dame la altura";
cin>>alt;
cout<<"Dame la base";
cin>>base;
area=alt*base;
cout<<"Tu area es:"<<area;
break;
case 3:
cout<<"Dame la altura";
cin>>alt;
cout<<"Dame la base";
cin>>base;
area=(alt*base)/2;
cout<<"Tu area es:"<<area;
break;
case 4:
cout<<"Dame el radio";
cin>>rad;
pi=3.1416;
area=(rad*rad)*pi;
cout<<"Tu area es:"<<area;
break;
}
cout<<"\n\n Deseas seguir en el ciclo[1:Si-2:No]";
cin>>opc;
while(opc==2)
{
cout<<"Gracias";
getch();
return 0;
}
}
}


Spoiler: Programa ya corrido • mostrar


Estos lenguajes son potentes, pero más difíciles de usar y adaptar. Python o Java(recomiendo python) son más fáciles de adaptar para todos los sistemas operativos y de usar. Recomiendo Python por:
-Mucha documentación.
-Fácil de comprender
-Código más sexy

Pero hay gente mas experta que yo en el tema.
He podido probar un poco el Java, pero no entendi mucho de el, pero intentare aprenderlo, con lo que respecta al Phyton no lo he podido conocer, pero sin duda lo checare

Por cierto hay un programa mas facil que el turbo C que solo se muestran sentencias, algo asi, nunca lo pude probar, porque hace un semestre iba en otra carrera, y cuando me pase a informatica, ya lo habian visto, asi es su estructura

  Inicio
  Escribir "Dame tu nombre"
  Leer nombre
  Escribir "Dame tu edad"
  Leer edad
  Fin

Algo asi xD

Airblast

  • Gurú Pokémon
  • ****
  • Mensajes: 2969
  • Karma: +3/-0
    • Ver Perfil
    • Es una web buenísima

  • Total Badges: 28
    Badges: (View All)
    Nivel 5 Súper combo Combo
Re:Turbo C++
« Respuesta #9 en: 10 de Noviembre de 2010, 04:51:22 am »
Es verdad, Python es muy buen lenguaje, pero os recomiendo C++ o C para empezar, son fáciles, no hay que darles muchas vueltas y se puede hacer de todo con ellos. Se un poquito de Python, pero nunca me dio por aprenderlo mucho.
Python es MUY fácil. C++ por cierto, todos están compariendo códigos, pero, ¿alguien ha logrado crear un ejecutable con ellos? Porque el C, C++ y todos estoy hay que compilarlos, y eso es muy chungo. Python se empaqueta con el intérprete mediante py2exe (o py2app, o lo que sea) y no da problemas.
Pero Python, por su naturaleza de lenguaje interpretado, es algo más lento.

DusknoirMaster

  • Ayudante de Profesor
  • ****
  • Mensajes: 1043
  • Karma: +0/-0
  • DusknoirMaster Rules!
    • Ver Perfil

  • Total Badges: 27
    Badges: (View All)
    Nivel 5 Sexto aniversario Usuario de Windows
Re:Turbo C++
« Respuesta #10 en: 10 de Noviembre de 2010, 04:58:46 am »
Yo he creado miles de ejecutabes con C++, y no le veo la dificultad, en el compilador que yo utilizo, te lo crea por defecto cuando lo compilas.
No creo que pase mucho por Pokexperto, no hasta vacaciones....


sklsmly

  • Ayudante de Entrenador
  • **
  • Mensajes: 103
  • Karma: +0/-0
    • Ver Perfil

  • Total Badges: 16
    Badges: (View All)
    Súper combo Combo Democrático
Re:Turbo C++
« Respuesta #11 en: 10 de Noviembre de 2010, 05:58:25 am »
Yo manejo un poco de C, además de otros lenguajes, así que si os puedo echar una mano, encantado :)

En cuanto a lo que comentabais de C/Java/Python... depende de para qué. C es de los más potentes (Windows y Unix están hechos en C, por ejemplo). Pero si se quiere portabilidad, el Pyhon, al ser interpretado es multiplataforma. Y la ventaja del Java es que puede valer para todo. Desde aplicaciones de escritorio o Web (con plugin; lo típico son los chat o juegos) y hasta para programar el móvil o una lavadora.
by Alliare

_Julián_

  • Ayudante de Entrenador
  • **
  • Mensajes: 63
  • Karma: +1/-0
  • Realmlist: logon.wow-colombia.com
    • Ver Perfil
    • PokéProyecto
    • Email

  • Total Badges: 21
    Badges: (View All)
    Cinta Descuido Cinta Huella Súper combo
Re:Turbo C++
« Respuesta #12 en: 15 de Noviembre de 2010, 02:13:30 pm »
El primer programa que hice en serio fue en C++ (claro), lo hice con un include de interfaz gráfica y tal. Creo que fue en Turbo Pascal (parecido a Turbo C++, si me imagino bien).

No sé si habrán visto el ejercicio de lógica de pasar a un lobo, una oveja y un repollo por un río a través de una barca. Éste programa (que sería como un juego), sería de la misma lógica:

http://www.4shared.com/file/_Ab2KP6u/Misioneros_y_Canbales.html

Subiría el código fuente, pero lamentablemente se me extravió  :(.....

Y en cuanto al tema, como dicen, todo programador de profesión (me parece a mi) debe saber qué es C/C++ y haber programado algo, pero ya después hay que mirar por otro lenguajes que se hacen (se están haciendo) notar, como Phyton. De todos modos en cuanto ha sintaxis no me puede gustar mucho lo que pasa en phyton, puede ser que sea muy sencillo y limpio y lo demás que se dice, pero no me cuadra por ejemplo saber exactamente que tipo es una variable (bueno, aunque esto es sin duda por la costumbre y la lógica de imaginar un lenguaje como deber ser en base a otro).