Study Case
Lengkapi perintah yang ada dibawa ini:
#include <1.___________>
#include <conio>
2.________(){
cout<<"Program Aritmatika"<<3.____
<<"Dengan menggunakan Fungsi"<<endl
<<"==========================="<<endl;
}
int hasil_hitung(4.___ a, int b){
int c=a*b;
return 5.___;
}
main(){
int nilai1;
int 6.____;
header();
cout<<"Input Nilai 1:"; 7.___>>nilai1;
8.____<<"Input Nilai 1:"; cin>>9.____;
cout<<"Hasil dari "<<10.____<<" dikali "<<11._____
<<"adalah "<<12._________(nilai1, nilai2);
getch();
}
Untuk latihan jangan liat jawabannya terlebih dahulu, Ok.
-Semangat, kamu bisa-
Simple Case
Membuat program untuk mengetahui suatu bilangin apakah dia ganjil/genap.
/*-----------------
Mengetahui bilangan Ganjil/Genap
-----------------*/
#include <iostream>
#include <conio>
hasil(int a){
char *hasil;
a=a%2;
if(a==1)
hasil="Ganjil";
else if(a==0)
hasil="Genap";
cout<<hasil;
}
main(){
int nilai;
cout<<"Input nilai:"; cin>>nilai;
cout<<"----------------------\n";
cout<<"Ini adalah nilai ";
hasil(nilai);
getch();
}
Variabel (Varibles)
Adalah tempat menampung nilai di dalam memori yang nilainya dapat berubah atau diubah. Ada beberapa hal yang harus diperhatikan dalam memberikan nama pada variabel atau yang kita sebut dengan nama
Identifier (pengenal), yaitu:
- Penamaan pada variabel dalam pemrograman C++ membedakan antara huruf kapital dan huruf kecil atau case sensitive, contoh: NAMA, Nama, dan nama (ketiganya adalah berbeda).
- Dalam penamaan haruslah diawali dengan huruf.
- Tidak boleh menggunakan spasi misal: nama siswa. (kita dapat menggunakan underscore ( _ ) tanpa kurung untuk memisahkannya.Contoh: nama_siswa).
- Reserved keyword, adalah kata yang tidak boleh digunakan untuk dijadikan nama dari variabel.
Tipe Data (Data types)
Name | Description | Size* | Range* |
char | Character or small integer. | 1byte | signed: -128 to 127
unsigned: 0 to 255 |
short int (short ) | Short Integer. | 2bytes | signed: -32768 to 32767
unsigned: 0 to 65535 |
int | Integer. | 4bytes | signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295 |
long int (long ) | Long integer. | 4bytes | signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295 |
bool | Boolean value. It can take one of two values: true or false. | 1byte | true or false |
float | Floating point number. | 4bytes | +/- 3.4e +/- 38 (~7 digits) |
double | Double precision floating point number. | 8bytes | +/- 1.7e +/- 308 (~15 digits) |
long double | Long double precision floating point number. | 8bytes | +/- 1.7e +/- 308 (~15 digits) |
wchar_t | Wide character. | 2 or 4 bytes | 1 wide character |
Untuk mendeklarasikan variabel di C++ adalah dengan menentukan tipe data terlebih dahulu dari variabel yang akan dibuat kemudian diikuti dengan nama dari variabel tersebut. Perintah yang digunakan untuk membuat variabel adalah:
int a;
int b;
float myNumber;
atau jika kita hanya ingin menghasilkan nilai positif pada varibel kita dapat menggunakan perintah unsigned pada tipe integer seperti
char,
short,
long dan
int.
unsigned int nextYear;
Contoh latihan: Array dimensi satu, Array dimensi dua dan contoh project dengan penggunaan array, struct dan function. Silahkan didownload, jangan lupa dipelajari
Download link:
contoh-latihan-array-c++