Apuntadores ejercicio 2

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 Serial pc(USBTX, USBRX);
00003 
00004 struct numero{
00005     float entero;
00006     float decimal;
00007     }numeros;
00008 
00009 void desglosador(float digito, numero *numero2){ // Funcion para desglozar la parte entera de la decimal
00010         int variable = digito;
00011         numero2 -> entero  = variable;
00012         numero2 -> decimal = fmod(digito, numero2 -> entero);
00013 }
00014      
00015 int main(){
00016     float valor = 15.5;    
00017     desglosador (valor, &numeros);
00018     pc.printf("Entero %f \n",numeros.entero);
00019     pc.printf("Decimal %f \n",numeros.decimal);
00020     return 0;
00021 }
00022 
00023