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