kumpulan borland c++


ini dia kumpulan borland c++ dari awal hingga akhir kini saya ringkas  nah anda pelajari nie ya semoga bermanfaat.

 

 

PERNYATAAN IF

 

IF adalah Jika kondisi bernilai benar maka perintah akan dikerjakan dan jika tidak memenuhi syarat maka akan diabaikan,
if (kondisi)

{

pernyataan;

}

Statemen IF juga dapat ditambahkan statemen ELSE sebagai alternatif jika kondisi tidak terpenuhi.. Sintaxnya:

if(kondisi)

pernyataan_1;

else

pernyataan_2;

 

Contoh  program if

*********************************

#include<conio.h>

#include<iostream.h>

#include<stdio.h>

main()

{

char rumus;

long alas,tinggi,lebar,panjang,luas;

cout<<“========RUMUS========\n”;

cout<<“1.segitiga\n”;

cout<<“2.persegi panjang\n”;

cout<<“pilih rumus : “;cin>>rumus;

cout<<“=====================\n”;

if(rumus==’1′)

{

cout<<“masukan alas   : “;cin>>alas;

cout<<“masukan tinggi : “;cin>>tinggi;

luas=(alas*tinggi)/2;

}

else if (rumus==’2′)

{

cout<<“masukan panjang  : “;cin>>panjang;

cout<<“masukan lebar    : “;cin>>lebar;

luas=panjang*lebar;

}

cout<<“luas             : “<<luas<<endl;

getch();

}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PUTCHAR

Putchar( ) : Digunakan untuk menampilkan sebuah karakter kelayar.penampilan karakter diakhiri dengan pindah garis.

 

#include<iostream.h>

#include<conio.h>

#include<stdio.h>

main()

{

clrscr();

cout<<”  SELAMAT DATANG\n”;

cout<<“BSI INDAH DAN BERSIH\n”;

printf(“kampus BSI cengkareng\n”);

puts(“Oke Banget !!!”);

putchar(‘B’);

putchar(‘S’);

putchar(‘I’);

getch();

}

 

 

 

 

 

PERNYATAAN FOR

Penjelasan

 

For ( inisialisasi ;syarat pengulangan; pengubah nilai pecacah )

 

 

Bila pernyataan didalam for lebih dari satu maka pernyataan – pernyataan tersebut harus diletakkan didalam tanda kurung.

 

 

For ( inisialisasi ;syarat pengulangan; pengubah nilai pecacah )

{

Pernyataan / perintah;

Pernyataan / perintah;

Pernyataan / perintah;

}

 

 

#include<stdio.h>

#include<conio.h>

#include<iostream.h>

main()

{

int a;

clrscr();

for(a = 10; a >= 1; –a)

cout<<a;

getch();

}

 

 

 

 

 

 

Program c++ for 2

 

#include<iostream.h>

#include<conio.h>

#include<stdio.h>

main()

{

int a,b=0;

for(a=1;a<20;a+=2)

if(a<=20)

{cout<<a<<“+”;

b=a+b;}

b=a+b;

cout<<a<<“=”<<b;

getch();

}

 

 

 

 

NESTED FOR

Pernyataan Nested for adalah suatu perulangan for di dalam perulangan for yang lainya . bentuk umum pernyataan for sebagai berikut:

 

For (inisialisasi ; syarat pengulangan ; pengubah nilai pencacah )

{

For (inisialisasi ; syarat pengulangan ; pengubah nilai pencacah )

{

Pernyataan / perintah;

}

}

 

#include<conio.h>

#include<iostream.h>

#include<stdio.h>

main()

{

int a,b;

for(a=1;a<=5;a++)

{

printf(“\n”);

for(b=a;b<=5;b++)

cout<<a<<” “;

}

getch();

}

 

 

 

 

 

**********************************************************************

 

#include<conio.h>

#include<stdio.h>

#include<iostream.h>

#include<iomanip.h>

main()

{

int i, j;

int data_jual[4][4];

clrscr();

for(i=1;i<=3;i++)

{

for(j=1;j<=3;j++)

{

cout<<“Data Ke – “<<i<<” “<<j<<endl;

cout<<“Jumlah Penjulan : “;cin>>data_jual[i][j];

}

}

cout<<“Data Penjua lan Pertahun”<<endl;

cout<<“———————–“<<endl;

cout<<“NO    2007 2008 2093″<<endl;

cout<<“———————–“<<endl;

for(i=1;i<=3;i++) {

cout<<setiosflags(ios::left)<<setw(5)<<i;

for(j=1;j<=3;j++)

{

cout<<setiosflags(ios::right)<<setw(4);

cout<<data_jual[i][j];

cout<<” “;

}

cout<<endl;

}

cout<<“———————–“<<endl;

getch();

}

 

 

 

 

ARAY DIMENSI

 

Suatu array, dapat diakses dengan mengunakan subscript atau indexnya:

 

Nama_ Araray[Subscript/index]

 

 

 

 

#include <conio.h>

#include <iostream.h>

main()

{

char nama[2][3][10]={{“Pak”,”BU”,”Mas”},

{“Andi”,”Budi”,”Carli”}};

clrscr();

cout<<nama[0][0]<<ends<<nama[1][0]<<endl;

cout<<nama[0][1]<<ends<<nama[1][2]<<endl;

cout<<nama[0][2]<<ends<<nama[1][1]<<endl;

getch();

}

 

 

 

 

 

POINTER ARAY

 

//——————————//

//Penggunaan Pointer to Array //

//——————————//

#include<stdio.h>

#include<conio.h>

#include<iostream.h>

main()

{

int i;

int nilai[5];

int *ptrnilai;

ptrnilai = nilai;

for(i=1;i<=5;i++)

{

cout<<“Masukan Nilai Pertama = “;

cin>>nilai[i];

}

cout<<endl;

cout<<“Hasil Pengaksesan Elemen Array Lewat”;

cout<<“Pointer”;

cout<<endl<<endl;

for(i=1;i<=5;i++)

{

cout<<“Elemen “<<i<<“. Nilai “<<nilai[i];

cout<<“, Menempati Alamat Memori = “;

cout<<&ptrnilai[i];

cout<<endl;

}

getche();

}

 

 

 

 

DO WIL

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

main()

{

int bil=2;

clrscr();

do

{

cout<<bil<<” “;

bil+=2;

}

while(bil<=10);

getch();

}

 

 

 

 

 

 

#include<conio.h>

#include<iostream.h>

#include<stdio.h>

main()

{

int bil=1;

while(bil<=10)

{

cout<<bil<<” “;++bil;

}

getch();

}

 

 

 

 

BREAK

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

main()

{

int bil = 1;

clrscr();

do

{

if (bil >= 6)

break;

cout<<bil<<” “;

}

while(bil++);

getch();

}

 

 

 

 

 

 

RETURN

 

#include <conio.h>

#include <iostream.h>

#include <stdio.h>

float luas (int r)//fungsi luas lingkaran

{

return(3.14*r*r);

}

float kel (int r)//fungsi kel lingkaran

{

return(3.14*2*r);

}

main()

{

int j;

clrscr();

cout<<“Masukkan Jari-jari = “;cin>>j;

cout<<“Luas lingkara n = “<<luas(j)<<endl;

cout<<“Keliling lingkaran = “<<kel(j);

getch();

}

 

 

 

 

 

 

 

 

CASE

 

#include<conio.h>

#include<iostream.h>

#include<stdio.h>

main()

{

int pilih,alas,tinggi,luas1,luas2,panjang,lebar,lagi;

mulai:

clrscr();

cout<<”      input\n”;

cout<<“=======================\n”;

cout<<”      RUMUS \n”;

cout<<“1.segitiga\n”;

cout<<“2.persegi pnjang\n”;

cout<<“pilih rumus : “;cin>>pilih;

cout<<“=======================\n”;

switch(pilih)

{

case 1 :

cout<<” alas : “;cin>>alas;

cout<<“tinggi: “;cin>>tinggi;

luas1=(alas*tinggi)/2;

cout<<“luas : “<<luas1<<endl;

break;

case 2 :

cout<<“panjang : “;cin>>panjang;

cout<<“lebar   : “;cin>>lebar;

luas2=panjang*lebar;

cout<<“luas : “<<luas2<<endl;

break;

default:

cout<<“pilihan yang anda masukan salah”<<endl;

}

cout<<“ingin input lagi [y/n] : “;cin>>lagi;

if(lagi==’y’||lagi==’y’)

goto mulai;

else

goto selesai;

getch();

selesai:

}

 

 

 

 

 

 

setionflag

#include<conio.h>

#include<stdio.h>

#include<iostream.h>

#include<iomanip.h>

main()

{

int i;

char nama[5][20];

float nilai1[5];

float nilai2[5];

float hasil[5];

clrscr();

for(i=1;i<=2;i++)

{

cout<<“Data Ke – “<<i<<endl;

cout<<“Nama Siswa : “; gets(nama[i]);

cout<<“Nilai MidTest : “; cin>>nilai1[i];

cout<<“Nilai Final : “; cin>>nilai2[i];

hasil[i] = (nilai1[i] * 0.40)+ (nilai2[i] * 0.60);

cout<<endl;

}

cout<<“——————————————“<<endl;

cout<<“No. Nama Siswa Nilai   Nilai “;

cout<<“Hasil”<<endl;

cout<<”               MidTest Final “;

cout<<“Ujian”<<endl;

cout<<“——————————————“<<endl;

for(i=1;i<=2;i++)

{

cout<<setiosflags(ios::left)<<setw(4)<<i;

cout<<setiosflags(ios::left)<<setw(10)<<nama[i];

cout<<setprecision(2)<<”   “<<nilai1[i];

cout<<setprecision(2)<<”    “<<nilai2[i];

cout<<setprecision(2)<<”   “<<hasil[i]<<endl;

}

cout<<“——————————————“<<endl;

getch();

}

 

 

 

 

 

konstanta

#include<iostream.h>

#include<conio.h>

#include<stdio.h>

main()

{

const harga=25000;

char nama[20],alamat[20];

long lama,total,bayar,kembali;

cout<<”   STUDIO MUSIK\n”;

cout<<”  KEREEN AABIZZZZ\n”;

cout<<“====================\n”;

cout<<“isi daftar penyewa berikut\n”;

cout<<endl;

cout<<“nama penyewa    : “;gets(nama);

cout<<“alamat          : “;cin>>alamat;

cout<<“harga sewa/jam  : “<<harga<<endl;

cout<<“lama sewa       : “;cin>>lama;

clrscr();

cout<<”         RENTAL BAND\n”;

cout<<“=================================\n”;

cout<<“nama penyewa    : “<<nama<<endl;

cout<<“harga sewa /jam : “<<harga<<endl;

cout<<“lama sewa       : “<<lama<<endl;

cout<<“=================================\n”;

total=harga*lama;

cout<<“total : “<<total<<endl;

cout<<“bayar : “;cin>>bayar;

kembali=bayar-total;

cout<<“kembali : “<<kembali<<endl;

cout<<“=================================\n”;

cout<<”   T E R I M A      K A S I H\n”;

cout<<“=================================\n”;

getch();

}

 

 

 

 

 

 

 

Strcmpi

 

#include<conio.h>

#include<iostream.h>

#include<stdio.h>

main()

{

char kodok[6],*spesial,status,*kawin,nama[20],lagi;

long tpro,tkel,gapok,pajak,total;

mulai:

clrscr();

cout<<“masukan nama dokter : “;gets(nama);

cout<<“masukan kode dokter : “;cin>>kodok;

cout<<“status         M/S  : “;cin>>status;

if(strcmpi(kodok,”D01″)==0)

{spesial=”umum”;

gapok=200000;

tpro=gapok*0.05;}

else if(strcmpi(kodok,”D02″)==0)

{spesial=”gigi”;

gapok=300000;

tpro=gapok*0.08;}

else if(strcmpi(kodok,”D03″)==0)

{spesial=”jantung”;

gapok=500000;

tpro=gapok*0.1;}

if(status==’m’)

{kawin=”menikah”;

tkel=gapok*0.05;}

else{kawin=”singel”;

tkel=0;}

clrscr();

cout<<”   DATA PRIBADI DOKTER =\n”;

cout<<“=============================\n”;

cout<<”  RS. SEMOGA LEKAS SEMBUH\n”;

cout<<“=============================\n”;

cout<<“nama               : “<<nama<<endl;

cout<<“spesialis          : “<<spesial<<endl;

cout<<“gaji pokok         : “<<gapok<<endl;

cout<<“status             : “<<kawin<<endl;

cout<<“tunjangan profesi  : “<<tpro<<endl;

cout<<“tunjangan keluarga : “<<tkel<<endl;

pajak=gapok*0.025;

cout<<“pajak              : “<<pajak<<endl;

total=(gapok+tpro+tkel)-pajak;

cout<<“total gaji         : “<<total<<endl;

cout<<“==============================\n”;

cout<<“mau input lagi [y/n] : “;cin>>lagi;

if(lagi==’y’||lagi==’y’)

goto mulai;

else

goto selesai;

getch();

selesai:

}

 

 

 

 

 

Pointer

#include “conio.h”

#include “stdio.h”

int main() {

int i, j, iMin;

int n, Urut;

int Tmp, code;

int Arr[100];

printf(“\nInputkan banyak data yang akan diurutkan : “);

scanf(“%i”, &n);

for(i = 0; i < n; i++) {

printf(“Masukan data ke %i : “, i + 1);

scanf(“%i”, &Arr[i]);

}

for(i = 1; i < n; i++) {

Tmp = Arr[i];

j = i – 1;

while(Arr[j] >= Tmp && j > 0) {

Arr[j + 1] = Arr[j];

j = j – 1;

}

if(Tmp >= Arr[j]) {

Arr[j + 1] = Tmp;

} else {

Arr[j + 1] = Arr[j];

Arr[j] = Tmp;

}

}

printf(“\nSetelah Pengurutan\n”);

for(i = 0; i < n; i++) {

printf(“Elemen ke %i : %i\n”, i + 1, Arr[i]);

}

getch();

}

Struktur

/* —————————- */

/* Program Penggunaan structure */

/* Nama File  : struct1.cpp */

/* —————————- */

#include<stdio.h>

#include<conio.h>

#include<iostream.h>

main()

{

struct

{

char nim[5];

char nama[15];

int nilai;

} mahasiswa;

clrscr();

cout<<“masukan NIM = “;

cin>>mahasiswa.nim;

cout<<“masukan Nama = “;

cin>>mahasiswa.nama;

cout<<“masukan Nilai Akhir = “;

cin>>mahasiswa.nilai;

cout<<“\n\nDa ta Yang di Inputkan a dalah : \n\n”;

cout<<“NIM = “<<mahasiswa.nim<<endl;

cout<<“Nama = “<<mahasiswa.nama<<endl;

cout<<“Nilai Akhir = “<<mahasiswa.nilai<<endl;

getch();

}

 

 

selamat ya  sudah masuk link saya semoga jadi punya ide kreatif

About these ads

Perihal pelemputih
saya ingin berbagi

Berikan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Logout / Ubah )

Twitter picture

You are commenting using your Twitter account. Logout / Ubah )

Facebook photo

You are commenting using your Facebook account. Logout / Ubah )

Google+ photo

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.

%d blogger menyukai ini: