Pages

Tampilkan postingan dengan label Program. Tampilkan semua postingan
Tampilkan postingan dengan label Program. Tampilkan semua postingan

Jumat, 04 Mei 2012

Contoh Program Perulangan pada Bahasa C


#include<stdio.h>
Main()
{
Int a,b,n;
Printf(“masukkan angka : “);
Scanf(“%d”, &n);
For(a=1; a<=n; a++)
{
For(b=1; b<=a; b++)
{
If(a==b)
Printf(“%d\n”, b);
Else
Printf(“ “);
}
Printf(“\n”);
}
}
Jika program dijalankan, akan menghasilkan output sebagai berikut :


Contoh Program If...Else pada Bahasa C


#include<stdio.h>
Int main()
{
int nilai;
printf(“masukkan nilai = “);
scanf(“%d”, &nilai);
if(nilai%2 ==0)
printf(“genap \n”);
else
printf(“ganjil \n”);
return 0;
}
Jika program dijalankan, akan menghasilkan output sebagai berikut :


Contoh Program Do...While pada Bahasa C


#include<stdio.h>
Int main()
{
Int i;
I = 0;
Do
{
Printf(“%d \n”, i);
I++;
}
While(i<=5);
}

Jika program dijalankan, akan menghasilkan output sebagai berikut :


Contoh Program Array Multi Dimensi pada Bahasa C

#include<stdio.h>
Main()
{
Char data [2][3][6] = {“1”, “soto”, “5000”, “2”, “bakso”, “3500”};
Int i,j;
For(i=0; i<2; i++)
{
For(j=0; j<3; j++)
{
Printf(“\t%s”, data [i][j]);
}
Printf(“\n”);
}
Return 0;
}

Jika program dijalankan akan menghasilkan output sebagai berikut :


Contoh Program Array Dimensi Dua pada Bahasa C


#include<stdio.h>
Main()
{
Int bilangan [3][2] = {4,6,3,8,5,9};
Int i,j;
For(i=0; i<3; i++)
{
For(j=0; j<2; j++)
{
Printf(“bilangan ke %i,%i=%i\t”, i+1, j+1, bilangan [i][j]);
}
Printf(“\n”);
}
Return 0;
}

Setelah program dijalankan, akan menghasilkan output sebagai berikut :


Kamis, 03 Mei 2012

Program Luas Lingkaran pada bahasa C


Contoh program luas lingkaran :

#include <stdio.h>
int main (void)
{
float luas, phi,r;
phi = 3.14;
r = 10;
luas = phi*r*r;
printf("Luas Lingkaran = %f \n", luas);
return 0;
}

output yang didapat :
Luas lingkaran = 314

Penjelasan program :
#include : digunakan untuk memasukkan file yang lain ke dalam program ini
Int : integer, yaitu menyatakan nilai desimal
Main(void) : menu utama
{ : untuk memulai
} : untuk mengakiri
Float : untuk menyatakan numerik berupa pecahan
Printf : untuk menampilkan hasil
%f : floating-float, menyatakan numerik berupa pecahan
\n : untuk menjadikan hasil output kebaris berikutnya
Return : untuk mengirim hasil dari suatu fungsi
Wq : untuk menyimpan dan keluar