...VARIABLES...Las variables son muy necesarias a la hora de manejar datos, cada tipo nos identifica con un valor especifico con respecto al mundo real y deben ser utilizadas segun los datos que se necesiten, es decir hay tipo entero para manipular enteros, flotantes o reales para manejar reales y por supuesto caracteres para manejar letras.
Por ahora vamos a trabajar con variables locales, ya que aun no podremos ver la clara diferencia entre variables locales y globales, estas las veremos cuando entremos a funciones...
...Aunque los nombres de las variables no son de gran importancia por el momento, debemos acostumbrarnos a darles un nombre apropiado para poderlas identificar. Es decir, por ejemplo si queremos hacer un programa que sume dos numeros. se podria:
x->para el numero 1
y->para el numero 2
z->para guardar la suma.
Esto esta bien, pero si ustedes ven los datos, ellos no les dicen nada...por el contrario:
Num1->Numero 1
Num2->Numero 2
Suma->Para Guardar La Suma....creo que se ve mas claro cierto :wink:
...bien partiendo de esto, veamos como declarar una variable:
int Var1=0;// Declaramos una variable de tipo entero...inicaializada no olvidar eso!!!!
float Var2=0.0;// Tipo real
char caracter='a'; //Tipo caracter...
...hay algunos conceptos y "reglas" que faltan especificar, pero no entraremos mucho en detalle...toda la teoria la encontraran en el Tutor de C de
www.hackeando.com ...que pronto estara disponible...el curso se guiara de el y por eso solo vamos a tratar la tecnica...los conceptos espero los refuerzen de ahi...
...LA FUNCION MAIN()......Antes de entrar con el printf(), debemos concer el main(), la cual es una funcion que es como el nucleo del programa, es donde se enzala la ejecucion del programa y es por donde se empiezan a ejecutar los programas...como?:
int main(){// Inicio
// Declaracion de variables
//Codgio!!!
return 0///Indica una ejecucion exitosa del programa
}//Fin
...No olvidar, que despues de cada linea, excepto en los ciclos se debe terminar con un ; de lo contrario saldra un error de sintaxis...
...PRINTF()......Esta funcion nos permite imprimir texto, se debe incluir la libreria stdio.h....Como funciona?...
...el famos programa: Hola Mundo:
int main(){
clrscr();//lLimpia la pantalla
printf("hola mundo Daboweb");//Imprime el texto
getch();//Espera que se oprima una tecla antes de terminar
return 0;//Indica una ejecucion exitosa del programa
}
...Muy sencillo de utilizar, las fucniones clrscr() y getch(), son de conio.h
necesarias para que no imprima basura de ejecuciones anteriores(clrscr()) y para que premita ver ver los resusltados del programa en ejecucion(getch()), de lso contrario saldra muy rapido.
void main(){
}//SI UTILIZAMOS VOID; NO ES NECESARIO RETORNAR; PERO ESTO SOLO PARA TURBO C DE BORLAND; EN DEVC Y EN LINUX DEBE SER INT.
//Por ahora eso, el principio es un poco rapido, ya que no se ve mucho, como dije se tratara de ser paractico y esperamos sigan el tuto para la teoria...estoy un poco apurado y atlvez no veo bien las cosas, no duden en cuestionar... :wink: