Apuntadores ejercicio 2

Dependencies:   mbed

Committer:
AndresGaffS
Date:
Thu Apr 24 01:07:27 2014 +0000
Revision:
0:2083a7871209
apuntadores ejercicio 2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AndresGaffS 0:2083a7871209 1 #include "mbed.h"
AndresGaffS 0:2083a7871209 2 Serial pc(USBTX, USBRX);
AndresGaffS 0:2083a7871209 3
AndresGaffS 0:2083a7871209 4 struct numero{
AndresGaffS 0:2083a7871209 5 float entero;
AndresGaffS 0:2083a7871209 6 float decimal;
AndresGaffS 0:2083a7871209 7 }numeros;
AndresGaffS 0:2083a7871209 8
AndresGaffS 0:2083a7871209 9 void desglosador(float digito, numero *numero2){ // Funcion para desglozar la parte entera de la decimal
AndresGaffS 0:2083a7871209 10 int variable = digito;
AndresGaffS 0:2083a7871209 11 numero2 -> entero = variable;
AndresGaffS 0:2083a7871209 12 numero2 -> decimal = fmod(digito, numero2 -> entero);
AndresGaffS 0:2083a7871209 13 }
AndresGaffS 0:2083a7871209 14
AndresGaffS 0:2083a7871209 15 int main(){
AndresGaffS 0:2083a7871209 16 float valor = 15.5;
AndresGaffS 0:2083a7871209 17 desglosador (valor, &numeros);
AndresGaffS 0:2083a7871209 18 pc.printf("Entero %f \n",numeros.entero);
AndresGaffS 0:2083a7871209 19 pc.printf("Decimal %f \n",numeros.decimal);
AndresGaffS 0:2083a7871209 20 return 0;
AndresGaffS 0:2083a7871209 21 }
AndresGaffS 0:2083a7871209 22
AndresGaffS 0:2083a7871209 23