Study Case: Function pada C++

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-

Program dengan Function C++

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 dan Tipe Data pada C++

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:
  1. Penamaan pada variabel dalam pemrograman C++ membedakan antara huruf kapital dan huruf kecil atau case sensitive, contoh: NAMA, Nama, dan nama (ketiganya adalah berbeda).
  2. Dalam penamaan haruslah diawali dengan huruf.
  3. Tidak boleh menggunakan spasi misal: nama siswa. (kita dapat menggunakan underscore ( _ ) tanpa kurung untuk memisahkannya.Contoh: nama_siswa).
  4. Reserved keyword, adalah kata yang tidak boleh digunakan untuk dijadikan nama dari variabel.

Tipe Data (Data types)


NameDescriptionSize*Range*
charCharacter or small integer.1bytesigned: -128 to 127
unsigned: 0 to 255
short int(short)Short Integer.2bytessigned: -32768 to 32767
unsigned: 0 to 65535
intInteger.4bytessigned: -2147483648 to 2147483647
unsigned: 0 to 4294967295
long int (long)Long integer.4bytessigned: -2147483648 to 2147483647
unsigned: 0 to 4294967295
boolBoolean value. It can take one of two values: true or false.1bytetrue or false
floatFloating point number.4bytes+/- 3.4e +/- 38 (~7 digits)
doubleDouble precision floating point number.8bytes+/- 1.7e +/- 308 (~15 digits)
long doubleLong double precision floating point number.8bytes+/- 1.7e +/- 308 (~15 digits)
wchar_tWide character.or 4 bytes1 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 C++ Array

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++

Alexa Rank's

Follow

Powered by Blogger.
Post Comment