Vous êtes sur la page 1sur 3

Programaci�n en C/Ejemplos

< Programaci�n en C
Ir a la navegaci�nIr a la b�squeda

Sumario
1 El "Hola Mundo"
2 El "Hola Mundo" comentado
3 El "Hola Mundo" estructurado en funciones
4 Ejemplo de c�lculo con enteros
5 Control de acceso
El "Hola Mundo"
#include <stdio.h>

int main (int argc,char **argv)


{
printf("Hola mundo\n");
return 0;
}
Nota: este programa est� tomado del Dominio P�blico

$ ./holamundo
Hola Mundo
$
El "Hola Mundo" comentado
[Contexto]

/* Inclusi�n de archivos */
#include <stdio.h>

/* Funci�n principal */
int main (int argc,char **argv)
{
/* Impresi�n por pantalla y salida del programa*/
printf("Hola mundo\n");
return 0;
}
$ ./holamundoc
Hola Mundo
$
El "Hola Mundo" estructurado en funciones
[Contexto]

/*
holamundo.c

(c) Envite, 2004 para el wikilibro "Programaci�n en C (fundamentos)"


bajo licencia FDL, adaptado del Dominio P�blico

*/

#include <stdio.h> /* Necesario para la funci�n printf() */

void holamundo(void) /* Funci�n donde se ejecuta la l�gica del programa */


{
printf("Hola Mundo\n"); /* imprime la cadena */
return; /* sale de la funci�n */
}

int main(void) /*Funci�n principal del programa*/


{
holamundo(); /* llamada a la funci�n que lleva el peso */
return(0); /* sale del programa: correcto */
}
$ ./holamundof
Hola mundo
$
Ejemplo de c�lculo con enteros
[Contexto]

/*
ejemplo.c

(c) Envite, 2004


para el wikilibro "Programaci�n en C (fundamentos)"
bajo licencia FDL
*/

#include <stdio.h> /* Necesario para la funci�n printf() */

int main(void) /* Funci�n principal del programa */


{
char resultado; /* Variable de tipo car�cter donde se almacenar� el resultado
de las operaciones. */

resultado=5+2; /*Realizamos una suma.*/


printf("Resultado de la suma: %i\n",resultado);
resultado=5-2; /*Realizamos una resta.*/
printf("Resultado de la resta:%i\n",resultado);
resultado=5*2; /*Realizamos una multiplicaci�n.*/
printf("Resultado de la multiplicaci�n: %i\n",resultado);
resultado=5/2; /*Realizamos una divisi�n entera.*/
printf("Resultado de la divisi�n:%i\n",resultado);

return(0); /* Salimos del programa con el c�digo 0 porque no ha habido


errores. */

}
$ ./ejemploc
Resultado de la suma: 7
Resultado de la resta: 3
Resultado de la multiplicaci�n: 10
Resultado de la divisi�n: 2
$
Control de acceso
[Volver al �ndice general] [Arriba]

[Contexto]

#include <stdio.h>

void acceso(unsigned char edad)


{
if (edad < 18)
printf("No puedes acceder.\n");
else
printf("Bienvenido.\n");
return;
}

int main(void)
{
acceso(18);
acceso(17);
return(0);
}
$ ./acceso
Bienvenido.
No puedes acceder.
$
[Volver al �ndice general] [Anterior: Salida por pantalla: printf()] [Arriba]

Vous aimerez peut-être aussi