Comunidad PHPeros
Lenguajes => C / C++ => Mensaje iniciado 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
-
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)