dimarts, 18 de gener del 2011Curs de programació en C++
Inaugurem secció i una nova serie de post. Farem un petit curs de programació en C++, el curset aquest esta pensat per a persones que no tinguin massa o gens idea de informàtica/PC’s.
Comencem:
1.- Què necessitem?
Per començar necessitem tenir instal·lat en un ordinador un compilador de C++, si utilitzeu Windows jo us recomano Dev C++, però jo hem centraré amb Linux, per anar bé Ubuntu, hi han moltes maneres per a instal·lar-lo, jo de vosaltres començaria amb Wubi (busqueu al Google).
Si heu decidit instalar Ubuntu, obriu el Terminal (Aplicacions -> Accesoris -> Terminal) i escrviu:
sudo apt-get install gcc
sudo apt-get install g++
Per escriure i programar amb Ubuntu obriu el gedit (Aplicacions -> Accesoris -> Editor de text) allà escrivireu el programa i per a provar-lo que funcioni bé el guardeu on vulgueu i en format .cc, aneu al Terminal i escriviu:
cd la ruta d'on està guardat el fixer
g++ nom_del_fitxer.cc -o nom_del_fitxer.x
./nom_del_fitxer.x
2.- Com es comença un programa?
Es comença cridant a les llibreries, per fer això s’ha de posar
#include <nom_de_la llibreria>
using namespace std;
per començar el nom de la llibreria sempre serà iostream, així que quedaria:
#include <iostream>
using namespace std;
Després vindria les definicions, les funcions, i el programa principal, de moment nosaltres només necessitem el programa principal, per cridar el programa principal es fa amb int main(), aleshores tot quedaria:
#include <iostream>
using namespace std;
int main() {
//aquí va el teu codi
}
3.- Declaració de variables
Per declarar una variable, és molt simple només necessitem saber el tipus de variable i el nom que li volem donar. Per exemple
int la_meva_primera_variable;
per assignar un valor a la variable s’ha d’escriure el valor de la variable i dir a que és igual, és a dir:
la_meva_primera_variable = 132;
Tipus de variables
caràcters: char (una sola lletra, o caracter)
cadena de caràcters: string (una paraula)
enters: int (un número enter)
reals: double (un número real)
4.- Imprimir per pantalla
Per imprimir per pantalla l’ordre és molt sencilla, és:
int la_nostre_variable= 20;
int la_nostre_variable2= 36;
cout << la_nostre_variable << la_nostre_variable_2; això imprimiria el número 2036
si volem que salti de linia després d’escriure això, només hem de posar:
cout << la_nostre_variable << la_nostre_variable_2 << endl;
5.- El nostre primer programa
Farem un programa que escrigui “Aquest és el meu primer programa”.
#include <iostream>
using namespace std;
int main() {
cout << "Aquest és el meu primer programa" << endl;
}
Les comentes es posen per indicar que és una frase o paraula, és a dir, les cometes es posen quan el que treus per pantalla no és una variable.
Ara nomes faltaria compilar-lo, executar-lo (g++ nom_del_fitxer.cc -o nom_del_fitxer.x ./nom_del_fitxer.x) i llestos!
Fins aquí la “classe” espero que no hagi sigut pesada, i si teniu algún dubte podeu escriure un comentari o enviar un missatge a contacte.
Pròximament més….