Diferencias entre las revisiones 4 y 5
Versión 4 con fecha 2014-06-17 16:19:35
Tamaño: 2280
Editor: FabioDuran
Comentario:
Versión 5 con fecha 2014-06-17 17:06:47
Tamaño: 2336
Editor: FabioDuran
Comentario:
Los textos eliminados se marcan así. Los textos añadidos se marcan así.
Línea 85: Línea 85:
[[attachment:ejemplovariable.c|Descarga el Ejemplo]]

Tabla de Contenidos

  1. Variables en C

Variables en C

A una variable la podemos definir trivialmente como un espacio en memoria reservado donde se almacena un dato cualquiera; este dato que se almacena dependerá exclusivamente del tipo de dato que sea declarado para la variable.

Estos tipos de datos pueden ser:

  • Numéricos enteros (int)
  • Numéricos flotantes (float o double)
  • Carácter (char)
  • Booleanos (bool)

Algunas notas:

  • Para los numéricos flotantes float y double, la diferencia radica en que el double tiene una mayor capacidad de dígitos.
  • En C no existen las cadenas de texto o tipo string, sino que siempre se habla para una palabra como un arreglo o vector de caracteres. |C|A|M|I|O|N|
  • Si usamos booleanos debemos incluir la librería stdbool.h. #include <stdbool.h>

Para declarar una variable debemos seguir los siguientes pasos. 1. Declarar la Variable.

  • La sintaxis es: tipo_dato: nombre_variable

#include <stdio.h>
#include <stdlib.h>

int main(void){
    int numero1;
    int numero2;
    ....
    ....
    ....
}

2. Inicializar la varible, esto es entregar un valor inicial o valor neutro a esta variable con el fin de prepararla para que reciba datos.

#include <stdio.h>
#include <stdlib.h>

int main(void){
    int numero1;
    int numero2;
   
    numero1=0;
    numero2=0;
    ....
    ....
    ....
}

Este paso quizás no es necesario, pero podríamos evitar problemas futuros :-).

Ejemplo de suma de dos números.

#include <stdio.h>
#include <stdlib.h>

int main(void){
    int numero1;
    int numero2;
    int suma;

    numero1=0;
    numero2=0;
    suma=0;
    //Pediremos al usuario que ingrese dos numeros
    printf ("Ingrese un numero");
    scanf ("%d", &numero1);
    printf ("Ingrese otro numero");
    scanf ("%d", &numero2);
    //Sumamos los numeros y el valor lo asignaremos a la varible suma
    suma=numero1+numero2;
    //Mostramos en pantalla la sumatoria
    printf ("La suma de numero1 y numero2 es: %d", suma);

    return 0;
}

Descarga el Ejemplo

Si hemos notado en el ejemplo anterior apareció una nueva sintaxis llamada scanf().

oci/lenguajec/variablesc (última edición 2014-06-17 17:06:47 efectuada por FabioDuran)