Comunidad PHPeros

Lenguajes => C / C++ => Mensaje iniciado por: G2K en 23 de Octubre de 2007, 09:32:39 am

Título: [Tutorial] C++
Publicado por: G2K en 23 de Octubre de 2007, 09:32:39 am
Tutorial Basico del C++

El C++ es muy parecido al PHP en la sintaxis, solo que con pequeñas diferencias. Una de ellas es que debemos llamar previamente a las librerias antes de usarlas cosa que
en el php no hace falta ya que ponemos las funciones y no tenemos que preocuparnos por nada más.

No hemos de olvidar que cuando acaba una función debemos cerrarla con ;

Antes de poder compilar el programa que utilizamos siempre comprovara si hay algun error o aviso en el programa que acabamos de picar.

Dicho esto vayamos con el tuto

Sintaxis
Directivas de precompilación [Librerias que llamaremos con #include <nombre_libreria.h>
void main()
{
bloque de instrucciones
}


Incluir Librerias

Para incluir las librerias es tan sencillo como hacer un include de la siguiente manera:

#include <nombre_libreria.h> (si es una que esta en el directorio de librerias del programa.
#include "ruta_de_la_libreria" (si la libreria no esta en el directorio de librerias de nuestro programa.

Variables

- Tipos de Variables:

En C++ siempre antes de dar el valor a una variable tenemos que decirle que tipo de variable va a contener y posteriormente asignarle el valor de la misma.

Hay de 2 tipos:

# Caracteres:
char: Para guardar un caracter (letra), solo permite guardar un byte
# Numericas:

Se dividen en 2 tipos

- Enteras [ejemplo: 17]

- short Permite guardar numeros "máximo 2 bytes"
- int Permite guardar numeros "máximo 2 bytes"

- long Permite guardar numeros "máximo 4 bytes"


- Reales [ejemplo: 17'7]

- float Permite guardar numeros "máximo 4 bytes"
- double Permite guardar numeros "máximo 8 bytes"

- Crear una variable

Visto lo visto ya podriamos enseñar a crear una variable.
La creación se realizara SIEMPRE, de la siguiente manera:

tipo de variable nombre de variable;

o si són más de una variable del mismo tipo:
tipo de variable nombre de variable1, nombre de variable2, nombre de variable3;

- Asignación de valor

Ya que hemos creado la variable solo nos queda guardar su valor... como?
Ahora veremos como debemos dar siempre el valor a una variable:

nombre variable = valor de esta variable

Otras funciones

Mostrar mensaje por pantalla con cout

Para escribir un mensaje por pantalla es tan sencillo como utilizar esta función de a siguiente manera:


cout<<"Mensaje a mostrar";


La función cout tambien nos permite concadenar frases y variables:

cout<<"El valor de la variable 1 es: "<<variable1;

Como podemos comprovar cuando mostramos una variable no ponemos las comitas ya que se trata de mostrar el valor de esta variable.


Introducir un valor a la variable con cin

Bueno ya que sabemos crear variables y asignarles un valor y después mostrarlo por pantalla solo nos falta que el usuario que utilice tal programa pueda dar el valor a esa variable, ¿como? pues tan sencillo como:

[php]
tipovariable = var1; #Creamos la variable 1
cin>>var1; #Con esta simple función estamos haciendo que cuando el programa lo ejecute el usuario haga un parón y le pida al usuario que introduzca un valor con el teclado para asignarselo a la variable var1

Condicionales

Se estructuran de la misma manera que en el PHP

if(condición a cumplir)

Si es verdadero...

else

Si es falso
Título: Re: [Tutorial] C++
Publicado por: G2K en 02 de Noviembre de 2007, 21:44:34 pm
Como empezar a trabajar (usando turbo C++)

Abrimos el Turbo C++
(http://img208.imageshack.us/img208/4812/abrimosuc9.jpg)

Picamos el codigo
(http://img139.imageshack.us/img139/7131/codigori6.jpg)

Compilamos
(http://img213.imageshack.us/img213/1773/compilacinpr1.jpg)

Obtenemos como resultado un .exe
(http://img50.imageshack.us/img50/553/resultadoexevk6.jpg)