rafael vasquez

3
#include <stdio.h> #include <conio.h> float Numero1; float Numero2; char Temporary[30]; void OutPut(){ float AddFunction(); float MultFunction(); printf("RESULTADO PARA LA SUMA DECIMAL %f\ n",AddFunction()); printf("RESULTADO PARA LA MULTIPLICACION DECIMAL %f\ n",MultFunction()); } float AddFunction(){ float ShadowVar=0; ShadowVar= Numero1+Numero2; return ShadowVar; } float MultFunction(){ float ShadowVar=0; ShadowVar= Numero1*Numero2;

Upload: rafael-vasquez

Post on 06-Aug-2015

75 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Rafael vasquez

#include <stdio.h>

#include <conio.h>

float Numero1;

float Numero2;

char Temporary[30];

void OutPut(){

float AddFunction();

float MultFunction();

printf("RESULTADO PARA LA SUMA DECIMAL %f\n",AddFunction());

printf("RESULTADO PARA LA MULTIPLICACION DECIMAL %f\n",MultFunction());

}

float AddFunction(){

float ShadowVar=0;

ShadowVar= Numero1+Numero2;

return ShadowVar;

}

float MultFunction(){

float ShadowVar=0;

ShadowVar= Numero1*Numero2;

return ShadowVar;

}

void ValidarEntrada()

Page 2: Rafael vasquez

{

int mistake=0;

do

{

printf ("Introduce valor 1: ");

fgets (Temporary, 30, stdin); /* Nota: Comprobar EOF */

mistake = sscanf (Temporary, "%f", &Numero1); /* Esperamos leer una variable. Si leemos menos... meeec */

if (mistake<1)

fprintf (stderr, "ERROR EN EL VALOR \n");

}while (mistake<1);

do

{

printf ("Introduce valor 2: ");

fgets (Temporary, 30, stdin); /* Nota: Comprobar EOF */

mistake = sscanf (Temporary, "%f", &Numero2); /* Esperamos leer una variable. Si leemos menos... meeec */

if (mistake<1)

fprintf (stderr, "ERROR EN EL VALOR \n");

}while (mistake<1);

}

Page 3: Rafael vasquez

int main()

{

ValidarEntrada();

AddFunction();

MultFunction();

OutPut();

getche();

}