tik.tok

Minggu, 09 Januari 2011

Algoritma dan Pemrograman (Part III)

nah, skrg aq mw info bbrapa jenis coding dalam bahasa C++..

1. ARRAY

ARRAY adalah sekelompok variabel yg memiliki tipe data yg sama.
ciri" ARRAY sendiri yaitu :
*trdpt segmen for di dlmny
*harus ada pe"counter" i dan i=0 (semua ARRAY di mulai dr 0)
*ciri" fisik, yaitu d apit oleh tanda [x]

contoh:

main(){
int n[10];
int i;
for(i=1 ; i<=0 ; i++);
{
cin>> n[i];
}
getch();
}

2. STRING ARRAY
STRING ARRAY sbnernya sudh otomatis ARRAY.. tp STRING ARRAY berfungsi membuat program yg muncul d layar komputer tertulis vertikal.

contoh:

main(){
char st [3]="devi";
int i;
cout<

for(i=0 ; i<4;i++);
{
cout<<<"\n";
}
getch();
}

3. MATRIK
MATRIK adalah kumpulan angka yg berderet dan memiliki diagonal x dan y atau baris dan kolom (ARRAY 2D)

contoh matrik:

- -
| 2 3 2 |
| 3 5 4 |
| 4 2 5 |
- -

program:

main()
{
int matA[2][2],matB [4][2];
int i, j;

cout<<"\n Input Matrik A\n";

for (i=0;i<2;i++)
{
for (j=0; j<2;>
{
cout<<"["<<<","<<<"]>
cin>>matA[i][j];
}
}
cout<<"\n MATRIK A \n";

for (i=0;i<2;i++)
{
for (j=0; j<2;>
{
cout<<<">
}
cout<<"\n";
}

4.VOID
VOID berfungsi mengantisipasi pengulangan baris program. VOID boleh ada boleh tidak asalkan ada main. tp jika bukan VOID hrs menggunakan main.
VOID d tulis sebelum main, tp VOID bs d tulis d bwh main asalkn VOID hrs di beri judul.
dalam VOID, input = parameter sedangkan output = variabel.

contoh:

void jumlah(int a, int b)
{
int hasil;
hasil=a+b;
cout<<<">

}
void kurang(int a, int b)
{
int hasil;
hasil=a-b;
}
void kali(int a, int b)
{
int hasil;
hasil=a*b;
}
void bagi (float a, float b)
{
float hasil;
hasil=a/b;
}

main()
{
int a,b;
for (int i=1; i<=3; i++)
{
cout<<"penjumlahan ke "<<<"\n\n";
cout<<"------------------------------------------------------------------------------\n";
cout<<"masukkan angka I = ";
cin>>a;
cout<<"masukkan angka II = ";
cin>>b;
cout<<"\n";



jumlah (a,b);
cout<<"\n\n";
cout<<"-------------------------------------------------------------------------------\n\n";
}
cout<<"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n";
for (int i=1; i<=3; i++)
{
cout<<"pengurangan ke "<<<"\n\n";
cout<<"------------------------------------------------------------------------------\n";
cout<<"masukkan angka I = ";
cin>>a;
cout<<"masukkan angka II = ";
cin>>b;
cout<<"\n";



kurang (a,b);
cout<<"\n\n";
cout<<"-------------------------------------------------------------------------------\n\n";
}
cout<<"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n";
for (int i=1; i<=3; i++)
{
cout<<"perkalian ke "<<<"\n\n";
cout<<"------------------------------------------------------------------------------\n";
cout<<"masukkan angka I = ";
cin>>a;
cout<<"masukkan angka II = ";
cin>>b;
cout<<"\n";



kali (a,b);
cout<<"\n\n";
cout<<"-------------------------------------------------------------------------------\n\n";
}
cout<<"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n";
for (int i=1; i<=3; i++)
{
cout<<"pembagian ke "<<<"\n\n";
cout<<"------------------------------------------------------------------------------\n";
cout<<"masukkan angka I = ";
cin>>a;
cout<<"masukkan angka II = ";
cin>>b;
cout<<"\n";



bagi (a,b);
cout<<"\n\n";
cout<<"-------------------------------------------------------------------------------\n\n";
}

getch();
}



Selasa, 04 Januari 2011

Algoritma dan Pemrograman (Part II)

Masii d semester 1 koq.. cman mw nambahin bbrp pnjelasan n contoh-contoh pemrograman mnggunakan bhasa C++..

Keterangan:

variabel: semua bagian yang menjadi input dan output

float : digunakan dalam bilangan pecahan. Agar tidak ragu-ragu, float sebaiknya digunakan saat menghitung pembagian.

Tanda petik (“..”) : digunakan untuk mengapit kata atau kalimat yang tidak tertulis dalam variabel.

Tanda << : digunakan untuk menandai kalimat atau kata dan ditulis berdampingan dengan cout.

Tanda >> : digunakan untuk menandai kata yang merupakan sebuah variabel dan ditulis berdampingan dengan cin.

If : digunakan apabila ada sebuah kasus yang merupakan percabangan.

Else : di gunakan apabila pilihan dalam percabangan masih tersisa (kata lain: yang lainny)

Kurung kurawal : berfungsi membuka dan menutup diskripsi program yang kita buat.

"\n" : sama artinya dengan enter


1. Program Menghitung Luas Persegi Panjang

//-----------------------------------------------//
//Program Menghitung Luas Persegi Panjang//
//-----------------------------------------------//

#include

#include


main(){
int p;
variabel
int l;
int luas;

cout<<”masukkan panjang : “;
cin>>p;
cout<<”masukkan lebar : “;
cin>>l;
luas= p * l;

cout<<”luas persegi panjang adalah: “;
getch();

}
2. Program Menghitung Luas Segitiga
//---------------------------------------//
//Program Menghitung Luas Segitiga//
//--------------------------------------//

#include

#include


main(){

float a;
float t;
float luas;

cout<<”masukkan alas : “;
cin>>a;
cout<<”masukkan tinggi : “;
cin>>t;
luas= a * t / 2

cout<<”luas segitiga adalah: “;
getch();
}

3. Program Jenis Bilangan
//--------------------------//
//Program Jenis Bilangan//
//-------------------------//

#include

#include


main(){
int bil;
cout<<”masukkan bilangan: “;
cin>>bil;

if (bil == 0)
{
cout<<”bilangan tersebut adalah netral”;
}
else if (bil > 0)
{
cout<<”bilangan tersebut adalah positif”;
}
else
{
cout<<”bilangan tersebut adalah negative”;
}
getch();
}

4. Program Bintang (*) kombinasi Strip (-)
//--------------------------------//
//program bintang dan strip//
//nama: devi wella yanti //
//nim: 100030056 //
//------------------------------//

#include

#include


main()
{
int nil= 5;
for(int i=5; i >= 1; i--)
{
cout<
<<"> for (int j=1; j<=i; j++) { cout<<">
}
for (int j=i; j<=4; j++)
{

cout<<"-";

}
cout<<"\n";
}
getch();
}



Algoritma dan Pemrograman



jeng..jeng.. nie dia tugasny.. tugas akhir semester I.. gk trasa ya, trnyta udh 1 semester aq jdi ank kuliahan.. hehe..

sbelumnya mw info bwt kalian yg bca.. aq dlu TK d TK Bhayangkara Denpasar, trs SD d SD 1 Saraswati Denpasar, SMP Negeri 3 Denpasar, SMA Negeri 7 Denpasar, n skrg kuliah d STIMIK STIKOM BALI..bwt nambah tmen, add aq
http://facebook.com/deviwella n @ twitter http://twitter.com/deviwella ato klo klian pke tweetwawa http://www.tweetwawa.com/deviwella..

nah matkul Algoritma n Pemrograman d ajar ma dosen cowo.. nmany Pak Dody Sanjaya.. rada gokil sich nie dosen.. wkwk.. #ngakak tiap d ajar Pak Dody psti d selingin ma crita" n guyon"an yg gk bkin ngantuk dch.. ssstt, bwt pak dody, ksi nilai ++++ yaa bwt syaa?? #ngarep sya pak..
udh ckup dch basa-basi dr syaa.. kembali k laptop..
owkey, klian tw gk sich
ALGORITMA itu apa?? s'blumny aq jg gk tw apa sich mksud n tujuan dr algoritma itu.. trnyta n trnyta, algoritma itu adalah "Cara Pikir Manusia yang bisa dimengerti oleh komputer (kerangka pikiran)"nahyoo, masi bingung ya?? aq jg bingung.. wkwkwk..

Algoritma merupakan kerangka pikiran yang menggambarkan proses kerja menggunakan bahasa sehari-hari untuk nantinya d tuangkan ke dalam sistem komputer..nah bahasa pemograman yg d pake adalah BORLAND C++.. selain BORLAND C++, jg ada Pascal, VB, Java, Delphi, Fortran, dll.
trus..

nah ada yg nmany FLOWCHART.. FlowChart adalah "Diagram yang Mengalir" atau simbol-simbol yg d gunakan para Programer sbelum mmbuat program.. jdi, para programer mmbuat dlu FlowChart d media tulis, klo udh jdi, bru d tuangkan pda bhasa pemrograman..


Ketentuan-ketentuan dalam pembuatan/penulisan program C++:
1. ketik perintah-perintah dengan Lower Case (huruf kecil). Karena C++ sensitive dengan huruf besar dan huruf kecil
2. jenis atau type data.
Jenis atau type data dibagi menjadi 2 bagian:
a. Angka
*angka bulat:
angka -32.768 sampai dengan +32.767 disebut dengan
int
angka -2Milyar sampai dengan +2Milyar disebut dengan
long int
*pecahan:
di tulis dengan
float

b. Huruf
disebut dengan
char
*dalam char, angka dapat dimasukkan ke dalam char, apabila angka yang kita input bukan angka yang bertujuan untuk dihitung. Contoh: nomer Handphone, nomer Rumah, dll.
*char hnya berlaku pd 1 huruf, jdi agar penulisanny lbih dr 1 huruf, d tulis dengan char [n] dimana n jumlah huruf yg ingin d tuliskan.

Langkah-langkah memulai program C:
1. open program Borlan C++
2. klik file => new => teks edit
3. ketik coding
a. coding dibuat dengan mengawaliny dengan judul program yang akan kita buat serta LIBRARY harus ada disetiap lembar kerja baru.
b. Ketik main(){
}
c. Tiap pemasukan data, selalu di akhiri dengan tanda ;
d. Tiap pemasukkan data untuk output, data di awali dengan cout dilanjuti dengan tanda << project =""> compile
5. RUN
Klik CTRL+F9 atau klik Debug => RUN
6. Save

Catatan:
*untuk pembuatan judul dan keterangan program yang dibuat harus di apit oleh tanda //, sehingga tidak akan tercantum dalam program
*Untuk melihat hasil program sementara, tulis getch();

CONTOH PROGRAM:
//-------------------------------------//
//Nama: Kadek Devi Wella Yanti //
//NIM: 100030056 //
//------------------------------------//
// Program HELLO WORLD //
//------------------------------------//

#include

#include


main()
{
cout<<”Helloo nama sayaa Devii”;

getch();
}

nah itu secuil pnjelasan aq ttg Algoritma dan Pemrograman.. next aq mw nulis ttg bbrpa contoh program yg sempet jdi praktek aq d kmpus.. sapa tw nnti bs bntu klian.. :))) :))) :)))

Senin, 03 Januari 2011

Tugas..Tugas..Tugas..


uhuhuk.. trnytaa, ada gunany jg bkin blog yaa?? wkwk.. trnyta blog yg aq bwt, trnyta d pake bwt tugas akhir semester.. weleh-weleh.. :(
s'belumny mw sdikit crita ttg kesan-kesan kuliah.. waaaaaahhhh, gk sgmpang yg aq bayangin s'belumnya.. tp sejauh ini aq masi bs ngikutinnya.. #bingung dh psti yg bca.. wkwk.. intinya, klo apapun yg d jalanin dgn tulus ikhlas, psti bkal d ksi jln yg mudah ma yg d atas #Tuhan..ow ya, smnjak msk kuliah, tugas yg d kasi dosen sbnernya gk trlalu sush sich #mnurut aq.. tp sifat males n mrasa mudah itu yg bkin kdang" bkin jdi lengah n ngundur" wkt trs jdi deadline.. :(
so far so good for me.. aq bs ngikutin smwany tnpa beban.. mudh"an k'depanny aq trs bs ngikutin n dpt IP yg bgus..
trs, tamat dgn memuaskn n klo bs dgn wkt n tempo sesingkat-singkatny..