#include <stdio.h>
#include <conio.h>
#define g_vao_m 6
#define g_ra_m 18
#define g_chuyen_c 12
#define dg_sang 6000
#define dg_chieu 7500
// khai bao ham
void nhapdulieu(float *g_vao,float *g_ra);
void tinhluong(float g_vao,float g_ra,float *tlanh);
void intraloi(float tlanh);
//ham main()
int main()
{
float g_vao1,g_ra1,tlanh1;
float g_vao2,g_ra2,tlanh2;
// Cong Nhan I
nhapdulieu(&g_vao1,&g_ra1);
tinhluong(g_vao1,g_ra1,&tlanh1);
intraloi(tlanh1);
// Cong nhan II
nhapdulieu(&g_vao2,&g_ra2);
tinhluong(g_vao2,g_ra2,&tlanh2);
intraloi(tlanh2);
getch(); return 0;
} // end main
// nhap du lieu
void nhapdulieu(float *g_vao, float *g_ra)
{
}
// tinh luong
void tinhluong(float g_vao, float g_ra, float *tlanh)
{
float g_sang, g_chieu;
if (g_vao >= g_vao_m && g_ra <= g_ra_m && g_vao < g_ra)
{
if (g_ra <= g_chuyen_c)
{
g_sang = g_ra - g_vao;
g_chieu = 0;
}
else if (g_vao >= g_chuyen_c)
{
g_sang = 0;
g_chieu = g_ra - g_vao;
}
else if (g_vao < g_chuyen_c && g_ra > g_chuyen_c)
{
g_sang = g_chuyen_c - g_vao;
g_chieu = g_ra - g_chuyen_c;
}
*tlanh = g_sang*dg_sang + g_chieu*dg_chieu;
} // end if
else
*tlanh = -1;
} // end tinh luong
// in tra loi
void intraloi(float tlanh)
{
if (tlanh == -1)
else
printf(" tien lanh la : %f", tlanh
); }