domingo, 14 de febrero de 2010

TURBO C

Se puede descargar de aqui:
http://www.megaupload.com/?d=PISWZ8OB

Y aqui las instrucciones para la instalacion:

INSTALACION Y CONFIGURACION DE TURBO C

Descomprimir la carpeta tc3


Ejecutamos el install.exe


Usamos el disco C


Instalamos en el directorio C:\ (directorio raíz)


Creamos un acceso directo del archivo C:\TC\BIN\TC.exe, que será el que utilizamos para ejecutar el programa


Ahora dentro del programa


Options------ Directories


Output Directories ponemos el directorio donde vamos a guardar los archivos de forma predeterminada


Hacemos lo mismo con Source Directories que es donde va a buscar los archivos de formas predeterminada

*Este directorio no puede tener mas de 8 letras


Ahora nos vamos a:


Options------Environment-----Editor


En donde esta Tab Size ponemos 2


En default extension ponemos C


*MUY IMPORTANTE IR A OPTION------SAVE PARA GUARDAR ESTA CONFIGURACION



Tambien se puede descargar:
http://www.megaupload.com/?d=2648OZNV

Sentencias Repetitivas

Estos son los tres tipos de repetitivas:


->Bucle for. Bucle con contador. El formato es el siguiente:


for(inicio, condición, incremento)

se estable un inicio, se comprueba la condición y cuando vuelve a entrar se establece un incremento

{

apertura del for

sentencias o instrucciones

se ejecutan las instrucciones establecidas

}

cierre del for


->Bucle while. Bucle con condición al principio. El formato es el siguiente:


while(condicion)

se establece la condicion al principio

{

apertura de while

sentencias o instrucciones

se ejecutan dichas instrucciones

}

cierre del while


->Bucle do-while. Bucle con condicion al final. El formato es el siguiente:


do

ejecuta la instrucciones hasta que se cumpla la condicion

{

apertura de do

sentencias o instrucciones

se ejecutan las instrucciones

}

cierre del do

while(codicion);

cuando se cumple la condición sale


Sentencias Condicionales

Estos son los dos tipos de condicionales:


->Sentencia if-else. El formato es el siguiente:


If(condición)

se establece la condición que se a de cumplir o no cumplir

{

apertura del if

Sentencias o instrucciones

si se cumple ejecuto estas instruccioens

}

cierre del if

else

si no se cumple

}

apertura de else

Sentecias o instrucciones

ejecuto estas instrucciones

}

cierre del else


->Sentencia switch-case-default. El formato es el siguiente:


switch(variable)

preguntamos cuanto vale la variable

{

apertura del switch

case(valor):

preguntamos vale tanto

sentencias o instrucciones

ejecutamos las instrucciones

break;

salto

default:()

esto sirve para mejorar los errores del programa

break;

salto

}

cierre del switch


martes, 9 de febrero de 2010

Sentencia FOR


Sentencia for.

La sentencia for (o "para") también permite repetir un bloque de código, pero su sintaxis es bastante distinta a la de la sentencia while y do-while:


for (inicializacion; condicion; incremento)

{

bloque_de_codigo

}


Donde inicializacion suele ser una signación a una variable, condicion es una expresión lógica que determina si se sigue repitiendo el bloque de código (cuando la condición es verdadera) o no (cuando la condición es falsa), e incremento es una expresión que suele modificar el valor de la variable. El funcionamiento de la sentencia for se puede definir en una serie de pasos:


1.-Ejecución de la inicialización.

2.-Evaluación de la condición: si es verdadera se continúa con el paso 3, si no se salta al paso 6.

3.-Ejecución del bloque_de_codigo.

4.-Ejecución del incremento.

5.-Salto al paso 2.

6.-Fin de la sentencia for.



if-else



Función PRINTF()

Lee datos del programa (variables, resultados de operaciones, frases, mensajes,

etc.) y los envía a la pantalla. El formato es el siguiente:

printf(“Cadena de control”, variables, operaciones, ...);

La cadena de control se usa para escribir mensajes, identificar el tipo de dato que

se va a mostrar, indicar controles tales como: salto de línea, salto de página, etc. Los

identificadores empleados son los siguientes:


Identificador Salida


%d entero decimal

%ld entero decimal largo

%c carácter

%s tira de caracteres, string o cadena

%f número de punto flotante con notación decimal

%.(numero)f es un float con un número determinado de decimales

%g notación científica

%e número de punto flotante con notación exponencial

%u entero decimal sin signo

%o entero octal sin signo

%x entero hexadecimal sin signo

Funcion FFLUSH()

Limpia del teclado caracteres que no se han leído bien, se a continuación del scanf.