Tutoriales en c + +?

  • lostsoul
  • Beginner
  • Beginner
  • No Avatar
  • Registrado: Oct 26, 2003
  • Mensajes: 39
  • Loc: Ocala, FL
  • Status: Offline

Nota Octubre 27th, 2003, 11:41 am

BTW lo difícil es c + + para aprender: / lol de 16 años de edad que es.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Octubre 27th, 2003, 11:41 am

  • Kasracer
  • Banned
  • Banned
  • No Avatar
  • Registrado: Oct 26, 2003
  • Mensajes: 26
  • Loc: Maryland
  • Status: Offline

Nota Octubre 27th, 2003, 11:53 am

lostsoul escribió:
Hmm puse un código de conversión y compilarlo abro el msdos. Cpp y el tipo I en número y se cierra automáticamente dos...su supuesto convertir el código heh

Tiempo para aprender C + +.

Por un lado, la ventana se cerrará. Usted se supone que no sólo haga doble clic en él. Es un programa de ejecución de línea de comandos.

Para hacerle saber:
Código: [ Select ]
#include <stdio.h> //Deprecate header file, use #include <cstdio>
#include <iostream.h> // Deprecate header file, use #include <iostream>
//Since you should use #include <iostream>, you are required to put the using namespaces directive
//afterwards so it would be 'using namespace sdt;' under the #includes

int main(int nNumberofArgs, char* pszArgs[])//The arguements arn't required when you arn't accepting arguments in the program
{
  
  int nCelsius;
  cout << "Enter the temperature in Celsius:"; //no where in the program do you use << endl;. This means
    //the buffer never gets flushed. You should atleast use << endl; when you want a line to end
  cin >> nCelsius; //fine for now, but you'll want to move to getline() eventually

  int nFactor;
  nFactor = 212 - 32; // fine but could be combined into 1 statement.

  int nFahrenheit;
  nFahrenheit = nFactor * nCelsius/100 + 32;

  cout << "Fahrenheit value is:";
  cout << nFahrenheit;

  return 0; // return 0 is NOT required and shouldn't be used in C++ for the funciton main().
    //main() will ALWAYS return an int and 0, so you can elide return 0;
}
  1. #include <stdio.h> //Deprecate header file, use #include <cstdio>
  2. #include <iostream.h> // Deprecate header file, use #include <iostream>
  3. //Since you should use #include <iostream>, you are required to put the using namespaces directive
  4. //afterwards so it would be 'using namespace sdt;' under the #includes
  5. int main(int nNumberofArgs, char* pszArgs[])//The arguements arn't required when you arn't accepting arguments in the program
  6. {
  7.   
  8.   int nCelsius;
  9.   cout << "Enter the temperature in Celsius:"; //no where in the program do you use << endl;. This means
  10.     //the buffer never gets flushed. You should atleast use << endl; when you want a line to end
  11.   cin >> nCelsius; //fine for now, but you'll want to move to getline() eventually
  12.   int nFactor;
  13.   nFactor = 212 - 32; // fine but could be combined into 1 statement.
  14.   int nFahrenheit;
  15.   nFahrenheit = nFactor * nCelsius/100 + 32;
  16.   cout << "Fahrenheit value is:";
  17.   cout << nFahrenheit;
  18.   return 0; // return 0 is NOT required and shouldn't be used in C++ for the funciton main().
  19.     //main() will ALWAYS return an int and 0, so you can elide return 0;
  20. }



Versión revisada de su código:
Código: [ Select ]
#include <cstdio>
#include <iostream>
using namespace std;

int main()
{
  
  int nCelsius;
  cout << "Enter the temperature in Celsius: ";
  cin >> nCelsius;

  int nFactor = 212 - 32;
  int nFahrenheit = nFactor * nCelsius/100 + 32;

  cout << "Fahrenheit value is: " << nFahrenheit << endl;
    system("PAUSE");
}
  1. #include <cstdio>
  2. #include <iostream>
  3. using namespace std;
  4. int main()
  5. {
  6.   
  7.   int nCelsius;
  8.   cout << "Enter the temperature in Celsius: ";
  9.   cin >> nCelsius;
  10.   int nFactor = 212 - 32;
  11.   int nFahrenheit = nFactor * nCelsius/100 + 32;
  12.   cout << "Fahrenheit value is: " << nFahrenheit << endl;
  13.     system("PAUSE");
  14. }


Vea cómo mucho más limpio que es? Además, si usted no desea transversal los directorios en línea de comandos para ejecutar el programa de línea de comandos, #<cstdio> incluir en su programa, a continuación, el uso del sistema ( "PAUSE"); en el código cuando se desea que el programa se detenga para que pueda ver la salida.

Yo recomiendo usar un nuevo libro y tal vez encontrar un nuevo tutorial en línea, que suele ser difícil de encontrar.

lostsoul escribió:
BTW lo difícil que es C + + para aprender: / lol para un niño de 16 años que es.

C + + es un idioma fácil. Una vez que aprender la sintaxis, no es difícil. Algunos códigos pueden parecer complejas como el infierno, pero por lo general no es, y una vez que tener una idea de las cosas, usted puede entender.

C + + es realmente uno de los idiomas más fácil.
  • lostsoul
  • Beginner
  • Beginner
  • No Avatar
  • Registrado: Oct 26, 2003
  • Mensajes: 39
  • Loc: Ocala, FL
  • Status: Offline

Nota Octubre 27th, 2003, 12:10 pm

ok MSDOS es algo que realmente nunca cuidado a experimentar con im por tan rápida MSDOS ¿Cómo puedo ejecutar el exe desde allí? D: \ Program Files \ c + + es el directorio de mi archivo se almacena dos pulgadas pero pronto dice c: \ WINDOWS> lol Espero no estúpido sonido pidiendo que: /
  • Kasracer
  • Banned
  • Banned
  • No Avatar
  • Registrado: Oct 26, 2003
  • Mensajes: 26
  • Loc: Maryland
  • Status: Offline

Nota Octubre 27th, 2003, 12:19 pm

lostsoul escribió:
msdos ok es que algo realmente no le importaba a experimentar con la mensajería instantánea en modo MS-DOS del sistema ¿Cómo puedo ejecutar el EXE desde allí? D: \ Archivos de programa \ C + + es el directorio de mi archivo se almacena in DOS, pero dice C: \ Archivos de programa> Espero lol no parecer estúpido pidiendo que: /
Usted podría hacer como he dicho, y sólo el uso del sistema ( "PAUSE"); en el punto en el código cuando quieras hacer una pausa.

De lo contrario, este tipo de
Código: [ Select ]
cd\
chdir /d d:
cd "Program Files"
cd c++
  1. cd\
  2. chdir /d d:
  3. cd "Program Files"
  4. cd c++

A continuación, sólo conocer el nombre de los ejecutables, introdúzcalo y pulse Enter.
  • lostsoul
  • Beginner
  • Beginner
  • No Avatar
  • Registrado: Oct 26, 2003
  • Mensajes: 39
  • Loc: Ocala, FL
  • Status: Offline

Nota Octubre 27th, 2003, 12:23 pm

Ok gracias lo tengo :)

Publicar Información

  • Total de mensajes en este tema: 20 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 118 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC