Kamis, 23 Desember 2010

Function Menghitung Luas pada Bahasa C

#include
int hitungluas(int sisi)
{
int L;
L=sisi*sisi;
return L;
}
int main()
{
int s,Luas;
s=10;
Luas=hitungluas(s);
printf("Luas dengan sisi %d: %d",s,Luas);
getch();
return 1;
}

Array Bahasa C

#include
int main()
{
int A[5];
int j;
printf("Masukan nilai: \n");
for (j=0;j<5;j++)
{
printf("A[%d]=",j);scanf("%d", &A[j]);
}
getch();
return 1;
}

Ini program array yang sangat sangat sederhana.
Kesederhanaan membangun konsep, konsep membentuk karya, karya menggapai harapai.
*tsaaaah..

Menghitung Luas Segitiga dengan Bahasa C

Program ini berfungsi untuk menghitung luas segitiga sekaligus mengenal "procedure".


#include
void HitungLuasSegitiga(float a,float t);
int main()
{
float a,t;
printf("masukan alas : ");scanf("%f",&a);
printf("masukan tinggi : ");scanf("%f",&t);
HitungLuasSegitiga(a,t);
return 1;
getch();
}

void HitungLuasSegitiga(float alas,float tinggi)
{
float luas;
luas=alas*tinggi/2;
printf("luasnya adalah %f",luas);
}

Program Segitiga dengan Bahasa C

Disini adalah script untuk menampilkan segitiga bintang (*) dengan inputan manual. Berikut citraannya :



#include
int main()
{
int ketemu=0;
int i=0,j=0;
char c;
i=3;
while (ketemu==0 && i>=1)
{
printf("Masukan Tebakan Huruf anda:");
scanf("%c",&c);
if (c == 'D' || c == 'd')
{
ketemu=1;
i=0;
}
else
{
if (i==1)
{
ketemu=0;
i=0;
}
else
{
j=i-1;
ketemu=0;
printf("Kesempatan anda tinggal %d kali lagi\n",j);
}
}
i=i-1;
}
if(ketemu==0 && i==-1)
{
printf("Door bomnya meledak");
}
if(ketemu==1 && i==-1)
{
printf("Anda Selamat,Bom telah dijinakkan");
}
getch();
return 1;
}

Program BOMB Sederhana dengan Bahasa C

Program ini sangat sangat sangat sederhana sebagai permulaan dalam mendalami bahasa C. Pada program ini pertama kali user akan diminta untuk memasukan input berupa angka yang akan menjadi angka tebakan untuk kedepannya, apabila tebakannya meledak maka alhasil BOM akan meledak :D
Semoga bermanfaat, enjoy :)


#include
int main()
{
int ketemu=0;
int i=0,j=0;
char c;
i=3;
while (ketemu==0 && i>=1)
{
printf("Masukan Tebakan Huruf anda:");
scanf("%c",&c);
if (c == 'D' || c == 'd')
{
ketemu=1;
i=0;
}
else
{
if (i==1)
{
ketemu=0;
i=0;
}
else
{
j=i-1;
ketemu=0;
printf("Kesempatan anda tinggal %d kali lagi\n",j);
}
}
i=i-1;
}
if(ketemu==0 && i==-1)
{
printf("Door bomnya meledak");
}
if(ketemu==1 && i==-1)
{
printf("Anda Selamat,Bom telah dijinakkan");
}
getch();
return 1;
}