martes, 6 de enero de 2015

VARIABLES Y TIPOS DE DATOS


En esta entrada hablaremos de dos elementos fundamentales en la programación:
1. Tipos de dato: Para hablar de tipos de dato debemos tener claro que un dato es todo lo que puede ser tratado con un programa o software, tendremos datos de entrada y datos de salida, el programa procesa los datos de entrada y entrega datos de salida.
El tipo de dato nos permite identificar que valores usara cada variable, los tipos de datos básicos en lenguaje c son:
Entero: representa números enteros
             Ejemplo: int peso = 78;
Real: números reales permitiendo decimales
            Ejemplo: float precio=255.35; 
Carácter: Se emplea para representar un carácter
             Ejemplo: char letra=’c’;
Cadena de caracteres: es la unión de varios caracteres formando palabras
           Ejemplo: char  texto[50]:”Este es un ejemplo en C”
 
2.     Variables: Es la definición de un espacio en la memoria RAM del computador a la cual se le asocia un identificador. La variable como su nombre lo indica puede cambiar de valor durante la ejecución del programa, una variable esta asociada siempre a un tipo de dato.
Variables globales: No se definen dentro de ninguna función y pueden ser utilizadas en cualquier parte del programa.
Variables locales: Se declaran dentro de una función y son utilizadas exclusivamente en esa función.
Veamos un ejemplo:
 
#Include<stdio.h>
//estas son variables globales
Char letra /* variable letra de tipo carácter*/
Float precio/*variable precio tipo de dato float */
Void main()
{
//instrucciones
}
#Include<stdio.h>
Void main()
{
//estas son variables locales
Char letra /* variable letra de tipo carácter*/
Float precio/*variable precio tipo de dato float */
//instrucciones
}
 
Escribiremos un programa que sume dos números e imprima el valor de la suma en pantalla:
 #include<stdio.h>
#include<conio.h>
Void main()
{
   Int num1 , num2 ; //siempre terminamos la instrucción con ;
   Printf(“Ingrese el primer numero”);//imprime el mensaje en pantalla
   Scanf(“%d”,&num1);// lee el valor ingresado y lo almacena en la variable num1
   Printf(“Ingrese el segundo numero”);
   Scanf(“%d”,&num1);
   Printf(“la suma es:%d”, num1+ num2);//mostramos el valor de la suma en pantalla
   Getch();//permite ver el resultado antes de cerrar el programa
}
 
 
 
 
 

No hay comentarios:

Publicar un comentario