domingo, 22 de julio de 2007

Clase 4: Estructura de un programa en lenguaje C.

Materia: Lógica Computacional
Profesor: Lic. Salomón Aquino.
Objetivos de la clase:
Al final de la clase los alumnos y alumnas serán capaces de:
1. Comprender la estructura de los programas en lenguaje C.
2. Elaborar programas secuenciales usando la estructura de los programas en lenguaje C.

Primer programa en lenguaje C:
/* Mi primer programa completo en Lenguage C.
Imprime un texto en pantalla. */

#include

int main()

{

printf(“Hola mundo!!\n”);
system("pause");
return 0;
}





Segundo programa en lenguaje C:
#include
#include
#include
main()
{
int a, b, c, suma;
a=6;
b=4;
c=17;
suma = a + b + c;
printf ("\n La suma es : %d ", suma);
printf("\n");
system("pause");
return 0;
}




Directivas de Librerías:
• En esta sección se escriben aquellas sentencias que proveerán herramientas útiles para desarrollar el programa.
• Para el caso específico de lenguaje C, en esta sección se escriben los nombres de las galerías de encabezados que serán utilizadas (incluídas).
• Se antecede a cada galería la instrucción #include y seguido de esta se escribe entre signos de menor que y mayor que, el nombre de la galería.
• Ejemplos de la sección de utilerías son las siguientes:
#include (stdio.h) #include (stdlib.h)
#include (conio.h) #include (string.h>)
#include (ctype.h) #include (math.h)
#include (dos.h)

Nota: En las instrucciones #include, sustituya los parentesis por los simbolos "<" y ">"

La función main()
• Todos los programas en lenguaje C deben comenzar con la función main().
• Toda función debe retornar un valor, la funcion main() retorna un valor entero, por eso los programas deben terminar con un return 0;
• La función puede declararse como int main() o solo main(), las dos formas son validas.

Los comentarios:
• Los comentarios son lineas incluidas en un programa que no realizan ninguna accion, solo sirven para agregar explicaciones o documentar el programa.
• Hay dos tipos de comentarios: de una linea y de varias lineas.
• /* */ Para comentarios cuando ocupan más de una línea de texto. Lo que se escriba entre estos dos símbolos será ignorado por el compilador.
• // para comentarios en una única línea de texto.

Declaración de variables:
• C requiere que se declaren las variables que se utilizarán en el desarrollo del programa. Estas se declaran precedidas por un palabra reservada que le indica al compilador el tipo de datos que se almacenará en la variable.
=
• Se pueden también declarar múltiples variables en la misma línea:
, ....
• Así por ejemplo:
• Int longitud; int valor=99;
• Int valor1, valor2;
• float salario, estatura;

Instrucciones del programa:
• Las instrucciones de un programa en C se encuentran entre las llaves de inicio y fin de la funcion main().
• Todas las instrucciones del programa deben finalizar con un punto y coma (;)
• Ejemplo: Int edad;
• La funcion printf() se utiliza como instrucción de salida.
• La funcion scanf() se utiliza como instrucción de entrada de datos.
• la instrucción system(“pause”) que es necesaria para que la pantalla se detenga temporalmente cuando corremos el programa, ya que si no ponemos esa instrucción, no veríamos lo que hace el programa porque mostraría rápidamente los resultados.
• Esta instrucción se encuentra en la librería que deberá ser declarada en la cabecera del programa.

3 comentarios:

Anónimo dijo...

hola m llamo marian y kiero decirle k su blog m esta ayudando muxo en mi clase de logica, pro kieo saber si es alumno o profesor, mi msn es marianahimesama@yahoo.com.mx.chao

Anónimo dijo...

Hola Salomon: me gusta tu blog, por que empece a programar.. me ha servido de mucha ayuda.
Att Neila.

Anónimo dijo...

Hola Salomon: me gusta tu blog, por que empece a programar.. me ha servido de mucha ayuda.
Att Neila.