Beberapa konsep Bermanfaat pada C++
conio bersama getch
maksudnya Setiap kita membuat project program menggunakan file header conio
(#conio.h) pada akhir koding kita menyisipkan kode:
getch();
ini biasanya berguna dan harus ada pada pemrograman C++ dengan compiler
BORLAND 5.02
iostream berhubungan in out
Setiap kita
ingin menggunakan cin>> dan cout<< ,terlebih dahulu kita harus
memasukan file header iostream (#iostream.h) pada project kita
void tidak butuh nilai balik
beda dengan tipe data
integer maupun double dan lain sebagainya. Tipe data void saat kita
menggunakannya kita tidak perlu repot menambahkan kode:
return(0);
pada kode project kita
++ sama dengan tambah 1
++ dalam bahasa pemrograman berarti kita terus menambahkan 1 pada
suatu variabel (sampai kondisi tertentu jika ditentukan).
#include<iostream.h>
#include<conio.h>
void main (){
int i;
for(i=0;i<10;i++){
cout<<"beli
weci"<<endl;
cout<<"beli"<<i<<endl;
}
getch();
}
Pada kode diatas
tertuliskan for(i=0;i<10;i++) yang
berarti saat variable i kita beri nilai nol, dan jika i kurang dari 10, maka i
akan terus ditambah 1 dan terus sampai batas kondisi terpenuhi (i<9). Coba
jalankan kode diatas.
-- sama dengan kurang 1
-- dalam bahasa pemrograman berarti kita terus mengurangi 1 pada
suatu variabel (sampai kondisi tertentu jika ditentukan).
Coba
ganti kode pada ++ dengan kode --.
p-=l sama dengan P=p-l
cara penulisan p-=l ialah sama dengan artinya kita menuliskan
P=p-l
P=p+l sama dengan p+=l
cara penulisan P=p+l ialah sama dengan artinya kita menuliskan p+=l
LOGIKA
!= artinya tdk sama dengan
cin>>a;
If(a%2!=0){
Cout<<”a = ganjil”;
}
Artinya jika nilai a
yang kita masukan saat modulusnya tidak sama dengan 0 maka akan keluar “a =
ganjil”
== artinya equal/sama dengan
== dengan = sudahlah
beda kita menggunakan == untuk perbandingan logikan. Seperti
If(Banana==fruit)
Sedangkan = biasa kita
gunakan untuk menginisialisasi nilai pada suatu variabel
> penulisan lebih
besar dari seperti a>5
< penulisan lebih
kecil dari seperti a<5
>= penulisan untuk
lebih besar atau sama dengan seperti a>=5
<= penulisan untuk
lebih kecil atau sama dengan seperti a<=5
! berarti not(salah jadi
benar)
&& berarti and
Saat kita akan disuruh
mengambil benda panjang dan tajam kita hanya akan mengambil benda yang panjang
dan tajam. Jika hanya panjang tapi tidak tajam kita tak akan mengambilnya
begitu juga sebaliknya.
|| berarti or
Saat kita disuruh
mengambil benda panjang atau tajam kita akan mengambil benda yang panjang
ataupun tajam ataupun panjang dan tajam. Jadi kita bisa mengambil salah satu
kriteria atau semuanya
Berikut contoh kode
untuk menghitung luas segitiga menggunakan pemrograman C++ :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main() {
int
luas_segitiga;
int tinggi,alas;
puts("---------------------------------------------------------");
cout<<endl;
cout<<"Masukan Nilai Alas =
";cin>>alas;
cout<<"Masukan Nilai Tinggi =
";cin>>tinggi;
luas_segitiga = 0.5*(alas*tinggi);
cout<<"Luas Segitiga =
"<<luas_segitiga<<endl;
getch();
}
0 komentar:
Posting Komentar