Grados Celsius y Farenheit con estructuras

Martínez Navarro, Erik
 
#include <stdio.h>
#include <stdlib.h>

struct temperatura
{
       float farenheit;
       float celsius;
};
typedef struct temperatura Temp;

void PonerCelsius(Temp*, float);
void PonerFarenheit(Temp*,float);
float obtenerCelsius(Temp*);
float obtenerFarenheit(Temp*);
int main()
{
Temp T;
float tp;

scanf("%f",&tp);
PonerCelsius(&T,tp);
printf("son %.2f FARENHEITn",obtenerFarenheit(&T));

PonerFarenheit(&T,tp);
printf("son %.2f CELSIUSn",obtenerCelsius(&T));
 
      system("PAUSE");
      return 0;
}
 
void PonerCelsius(Temp*t, float centg)
{
     t->celsius=centg;
     t->farenheit=32+(9*centg)/5;
}
void PonerFarenheit(Temp*t,float far)
{
     t->celsius=((far-32)*5)/9;
     t->farenheit=far;
}
float obtenerCelsius(Temp*t)
{
      return t->celsius;
}
 
float obtenerFarenheit(Temp*t)
{
      return t->farenheit;
}

Anuncios
Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

2 respuestas a Grados Celsius y Farenheit con estructuras

  1. Ricardo dijo:

    bien,ric.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s