A programar !!

Com ja vaig
anunciar en el post anterior, una de les primeres novetats serà un curs de
programació en C. Intentarà ser bastant pràctic, és a dir, prescindiré en la
justa mesura de la teoria, sovint irrellevant i treballarem més aviat per
exemples, sempre que es pugi, explicats pas a pas, que al final, és com se
n’aprèn realment. Bé, doncs deixem-nos de rotllos i comencem.

En primer lloc,
comentar que el compilador que emprarem serà el Borland C. Si esteu interessats,
el podeu descarregar

aquí
.

Un cop dit
això, anem a comentar l’estructura d’un programa en C. Com a mínim ha d’incloure
les llibreries i una funció principal. Les llibreries són els fitxers que
contenen les funcions que anirem necessitant. Les que més utilitzarem són les
següents:

stdio.h
funcions d’entrada i sortida

conio.h funcions d’entrada i sortida

string.h funcions amb cadenes

math.h funcions matemàtiques

stdlib.h funcions matemàtiques

Ja les anirem
comentant a mesura que les anem necessitant.

La forma
d’especificar que volem emprar-ne una és:

#include -conio.h- (exemple amb la llibreria conio.h)

Hem comentat
que les parts mínimes d’un programa eren les llibreries i la funció principal,
que nosaltres escriurem com:

void
main(void)

{

}

En els punts
suspensius hauríem d’incloure totes les funcions que volem que faci el nostre
programa. Per poder començar a fer alguna cosa, treballarem la primera funció;
es tracta de printf(); que ens servirà per imprimir un caràcter o una cadena de
caràcters per pantalla. I escriurem:

printf(“Hola, estic programant en C”);

El tema de
majúscules i minúscules ja el tractarem més endavant, però només dir, que les
diferencia, i per tant, si haguéssim escrit:

Printf(“Hola,
estic programant en C”);

el programa ja
no funcionaria. Per utilitzar aquesta funció, hem d’indicar una de les dues
llibreries que contenen les funcions d’entrada i sortida, és igual quina de les
dues triem, funcionarà exactament igual en els dos casos. Com a resum del que
hem aprés fins al moment, podríem crear el primer programa:

#include -conio.h-

void main(void)

{

printf(“Primer programa en C”);

getch();

}

Baixar codi

En aquest codi,
hem incorporat la funció getch(); que ja explicarem més endavant com funciona,
perquè el programa faci una pausa, i pugem veure el text imprès per pantalla.
Necessita la llibreria .

En
aquest codi, hem incorporat la funció getch(); que ja explicarem més
endavant com funciona, perquè el programa faci una pausa, i pugem veure
el text imprès per pantalla. Necessita la llibreria conio.h .

NOTA: Les
llibreries no van entre guions sinó amb signes més petit i més gran que
respectivament, com les etiquetes en Html. Per aquesta raó, no m’acceptava
utilitzar-los.

Baixar el document amb format Word.

[@more@]

Aquesta entrada ha esta publicada en General. Afegeix a les adreces d'interès l'enllaç permanent.

4 comentaris a l'entrada: A programar !!

  1. Lloable iniciativa. Miraré de seguir-te.

  2. Enkrit diu:

    Gràcies. Ara almenys sé que val la pena la feina que estava fent; ja em conformo amb el fet que una persona el llegeixi i que li pugui ser interessant; encara que desitjo que pugui servir a moltes més. Si tens qualsevol qüestió, no dubtis en preguntar-ho, que si fem els inicis bé, ja tenim molt a guanyar.

  3. joanet diu:

    Només una pregunta: tu d’on has sortit?

  4. Adrià diu:

    Wow, et poso a preferits.

    Sé una mica de Java, pro sempre he volgut apendre C. I, a més, en català. Genial ; )