Tampilkan postingan dengan label Increment. Tampilkan semua postingan
Tampilkan postingan dengan label Increment. Tampilkan semua postingan

Minggu, 24 Juli 2016

PEMOGRAMAN C++ KONSTANTA MODUL 2.3

KONSTANTA

Konstanta adalah jenis identifier yang bersifat konstan atau tetap, artinya nilai konstanta adalah tidak dapat di ubah. Konstanta berguna untuk menentukan nilai yang merupakan tetapan, misalnya nilai phi (π), satuan dari kecepatan cahaya dan sebagainya.
Identifier adalah suatu pengenal atau pengidentifikasi yang didekralasikan agar kompiler dapat mengenalinya. Identifier dapat berupa variabel, konstanta, fungsi, dan kelas.
Dalam menentukan atau membuat identifier pada program, ada beberapa hal yang harus diperrhatikan yaitu: C++ bersifat case sensitive sehingga huruf kapital dan huruf kecil berbeda. Identifier tidak boleh diawal dengan angka. Identifier tidak boleh menggunakan karakter-karakter simbol seperti #, @, ?, !, $, dan lain-lain). Identifier tidak boleh menggunakan kata kunci yang terdapat pada C++, seperti break, return dan lain-lain. Nama identifier sebaiknya disesuaikan dengan kebutuhannya.
dan dibawah adalah source code-nya 


#include<iostream>
using namespace std;
const int MAX= 5;//konstanta
int main()

{
       int A[MAX];/*deklarasi variabel
                        A dengan konstanta MAX yang diberi nilai 5*/
       for(int c=0;c<MAX;c++)//fungsi perulangan
       {
              A[c]=c*10;//formula
       }
       for(int c=0;c<MAX;c++)//fungsi perulangan for
       {
              cout <<A[c]<<endl;//untuk mencetak nilai dari variabel A
       }
       system("pause");
       return 0;
}

Program diatas akan mengeksekusi dari atas kemudian variable MAX diisi dengan nila 5. Setelah itu terjadi penguangan sebanyak 5 kali mulai dari 0 sampai 4. Nilai c akan dikalikan dengan 10. Baru setelah itu dicetak dengan fungsi cout. Tetapi pada proses pencetakan menggunakan fungsi pengulangan for.
dibawah ini dapat dilihat video dokumentasi pebuatan prograCLICK TO VIEW THE VIDEO TUTORIAL
 

Pemograman C++ Operator MODUL 3.3 Increment

Increment

 

Increment adalah penambahan nilai yang terjadi pada sebuah variable. Operator yang digunkan adalah ++nama variable è (++B). terdapat dua jenis increment, yaitu :
Pre-increment, pada pre-increment proses penambahan nilai dilakukan sebelum variable tersebut diproses
Post-increment, pada post-increment proses penambahan dilakukan terlebih dahuludilakukan sesudah variable tersebut diproses.

Berikut adalah contoh program dengan menggunakan increment
/* =============================================
Program Microsoft Visual C++ 2008
Modul 3-3
Nama :Dian. Safari
NRP : 49013007
Increment
================================================*/
#include<iostream>
using namespace std;

int main()

{
       int i,j;
       i = 5;
              cout<<"Nilai i awal = "<<i<<endl;
       cout<<"Nilai ++i = "<<++i<<endl;/* i=5
                                                              ++i=i+1-->i=6
                                                              pre-increment*/
       cout<<"Nilai i akhir = "<<i<<endl;

       j= 10;
       cout<<"Nilai j awal = "<<j<<endl;
       cout<<"Nilai j++ = "<<j++<<endl;/*j=10
                                                              j++=J --->=5
                                                              post-increment*/
       cout<<"Nilai j akhir = "<<j<<endl;//j+1---> =5+1=6
       cout<<"\n";
       system("pause");
       return 0;
}

Seperti telah ditulis dalam kommentar pada program diatas, maka nilai setiap output akan berbeda yaitu di increment (ditambah 1). Ada dua tipe increment yaitu pre-increment seperti ++i dan post-increment j++ output seperti gambar dibawah





Sabtu, 23 Juli 2016

PEMOGRAMAN C++, PENGULANGAN DENGAN FUNGSI FOR


FUNGSI FOR


Pernyataan for berfungsi untuk menangani masalah pengulangan yang memang pengulangan yang terjadi banyak. bentuk umu dari pengulangan dengan menggunakan for adalah 

for (variabe=nilai awal ; kondisi ; variabel ++)

          {

                           pernyataan yang diulang
           }

untuk pembuatan program dengan menggunakan fungsi for dapat dilihat pada video dibawah

untuk lebih jelasnya dapat dilihat pada source code dibawah :

 /*==========================================
pemograman C++
nama : dian safari
nim : 49013007
pengulangan dengan for
===========================================*/
 


// 6-3.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"/*temp win32 console aplikation,file header ini digunakan untuk
                   mem-build a precompiled header (PCH)*/
#include<iostream>//header file
using namespace std;//library standar

int _tmain(int argc, _TCHAR* argv[])
{
       int c,d;//deklarasi variabel c dan d dgn tipe data integer
       cout<<"pengulangan menaik"<<endl;//untuk mencetak output berupa string
       for(c=0;c<10;c++)/*pengulangan dengan fungsi
                        for ==>for(variabel = nilai ; kondisi ; increment variabel)*/
       {
              cout <<c+1<<endl;/*mencetak output
                                dari cariabel c+1*/
       }
       cout<<"\n";
       cout<<"pengulangan menurun"<<endl;//untuk mencetak output berupa string
       for(d=11;d>1;d--)/*pengulangan dengan fungsi
                        for ==>for(variabel = nilai ; kondisi ; increment variabel)*/
       {
              cout<<d-1<<endl;/*mencetak output
                               dari cariabel c+1*/
       }
       system("pause");//mem-pause cmd
       return 0;//nilai balikkan
}