Contoh Program Floor & Celling dengan Bahasa C, Baiklah pada artikel kali ini Ngubekilmu berbagi Codingan Floor dan Celling, Silahkan lihat dibawah ini:
#include <stdio.h>
#include <stdlib.h>
int floor(float x, int f)
{
float ga;
int fa;
fa=(int)x;
ga=(float)fa;
if((x-ga)<0)
{
f=fa-1;
}
else if((x-ga)>0)
{
f=fa;
}
else
{
f=fa;
}
return f;
}
int cell(float x, int c)
{
float ba;
int aa;
aa=(int)x;
ba=(float)aa;
if((x-ba)<0)
{
c=aa;
}
else if((x-ba)>0)
{
c=aa+1;
}
else
{
c=aa;
}
return c;
}
int main ()
{
float x,ya;
int xa,f,c;
int flor,cel;
printf("X = ");scanf("%f",&x);
flor=floor(x,f);
cel=cell(x,c);
printf("Floor = %d",flor);
printf("\n Celling = %d",cel);
getch();
}
Tampilannya :
Memang agak ribet yaa? Tapi silahkan anda pahami dan pelajari, semoga bermanfaat. Terima Kasih.
#include <stdio.h>
#include <stdlib.h>
int floor(float x, int f)
{
float ga;
int fa;
fa=(int)x;
ga=(float)fa;
if((x-ga)<0)
{
f=fa-1;
}
else if((x-ga)>0)
{
f=fa;
}
else
{
f=fa;
}
return f;
}
int cell(float x, int c)
{
float ba;
int aa;
aa=(int)x;
ba=(float)aa;
if((x-ba)<0)
{
c=aa;
}
else if((x-ba)>0)
{
c=aa+1;
}
else
{
c=aa;
}
return c;
}
int main ()
{
float x,ya;
int xa,f,c;
int flor,cel;
printf("X = ");scanf("%f",&x);
flor=floor(x,f);
cel=cell(x,c);
printf("Floor = %d",flor);
printf("\n Celling = %d",cel);
getch();
}
Tampilannya :
Floor and Celling |
Memang agak ribet yaa? Tapi silahkan anda pahami dan pelajari, semoga bermanfaat. Terima Kasih.