lunes, 14 de noviembre de 2016

Datos Reales

Las constantes y variables reales almacenan datos numéricos con punto decimal.

Variables:
Son declaradas usando el comando float.

Ejemplo 1: Declaración de variable entera
//*******************************************************************
#include <stdio.h>
int main(){
    float num;      /* Declaracion de variable real*/
    num= 0.234;        /* Asignacion del numero 0.234 a la variable num*/
    printf("Num vale: %f",num);
    return 0;

}
//*******************************************************************

Se declara una variable real, luego se le asigna el valor 0.234 y por ultimo se muestra en pantalla indicando con %f que es de tipo real.
Salida:


Ejemplo 2: Declaración de variable real
//*******************************************************************
#include <stdio.h>
int main(){
    float num= 0.2134;      /* Declaracion de variable real y asignacion del numero 0.2134*/
    printf("Num vale: %.2f",num);  /* %.2f indica el numero de decimales que se van a mostrar*/
    return 0;
}
//*******************************************************************

Se declara una variable de tipo real y se le asigna un valor, luego se muestra en pantalla pero con solo 2 de sus decimales (Esto lo indica %.2f).

Salida:


Ejemplo 3: Declaración de variables reales.
//*******************************************************************
#include <stdio.h>
int main(){
    float n1=598.43 , n2= 0.345, n3=-9987.67;
    printf("\tNumero 1: %.1f \n\tNumero 2: %.2f \n\tNumero 3: %.3f",n1,n2,n3);
    return 0;

}
//*******************************************************************

Se declaran tres variables y se asigna un valor a cada una. Luego se muestran en pantalla con printf, indicando la cantidad de decimales que se va a mostrar.

Salida:


 Constantes:
 De igual manera que para los datos enteros, se declaran con #define o const.

Ejemplo 4: Declarando una constante real con #define
//*******************************************************************
#include <stdio.h>
#define real 9.564
int main(){
    printf("La constante real vale: %f",real);
    return 0;

}
//*******************************************************************

Se declara una constante llamada real y se le asigna el valor 9.564

Salida:

Ejemplo 5: Declarando una constante con const
//*******************************************************************
#include <stdio.h>

int main(){
    const float pi=3.14159265;
    printf("La constante real vale: %.2f",pi);
    return 0;

}
//*******************************************************************

Se declara una constante de tipo float llamada pi y luego se muestra en pantalla con printf.
Salida:


No hay comentarios:

Publicar un comentario