Jumat, 18 Juli 2025

Pemrograman C++ BAB II

 ARRAY 2 DIMENSI :

#include<iostream>

#include<conio>

 

void main()

{

                int data[2][2];

 

                data[0][0]=2;

       data[0][1]=9;

       data[1][0]=7;

       data[1][1]=5;

 

    cout<<"Contoh Array berdimensi dua :"<<endl;

    cout<<"Nilai Array  data[0][0] :"<<data[0][0]<<endl;

    cout<<"Nilai Array  data[0][1] :"<<data[0][1]<<endl;

    cout<<"Nilai Array  data[1][0] :"<<data[1][0]<<endl;

    cout<<"Nilai Array  data[1][1] :"<<data[1][1]<<endl;

    getch();

}

====================================================

ARRAY :

#include<iostream>

#include<conio>

 

void main()

{

                  int nilai[4];                                      ///membuat array dengan 4 element/indeks

     nilai[0]=3;       /// mengisi nilai array untuk tiap indeks

     nilai[1]=1;

     nilai[2]=8;

     nilai[3]=11;

 

     int nilai_ku[3]={1,3,9};              /// membuat array sekaligus dengan nilainya

 

     cout<<"Contoh array :"<<endl;

     cout<<"Array dengan 4 element : "<<nilai[0];

     cout<<" "<<nilai[1]<<" "<<nilai[2];

     cout<<" "<<nilai[3]<<endl;

     cout<<"Array dengan 3 element : "<<nilai_ku[0];

     cout<<" "<<nilai_ku[1]<<" "<<nilai_ku[2]<<endl;

 

     getch();

}

==========================

MODULUS :

#include<iostream>

#include<conio>

 

void main()

{

                int a,b,c;

                a=5;

      b=9;

      c=13;

 

    cout<<"Nilai modulus :"<<endl;

    cout<<"x=a%2 :"<<a%2<<endl;

    cout<<"x=b%3 :"<<b%3<<endl;

    cout<<"x=c%5 :"<<c%5<<endl;

 

    getch();

}

=====================================

OPERATOR ARITMATIKA :

#include<iostream>

#include<conio>

 

void main()

{

  float D,B;

  int A,C;

      B=4.0;

      A=2;

      C=1;

 

      cout<<"Contoh perhitungan Aritmatika :"<<endl;

      cout<<"D ="<<(B*B-4*A*C)<<endl;

 

      getch();

}

========================================

OPERATOR DECRE INCRE :

#include<iostream>

#include<conio>

 

void main()

{

  int a,b,c,d,e;

      a=5;

 

     cout<<"Operator Penambahan dan Pengurangan "<<endl;

     b=a++;

     cout<<"Nilai b :"<<b<<endl;

     c=++a;

     cout<<"Nilai c :"<<c<<endl;

     cout<<"Nilai a :"<<a<<endl;

     d=--a;

     cout<<"Nilai d :"<<d<<endl;

     e=a--;

     cout<<"Nilai e :"<<e<<endl;

     cout<<"Nilai a :"<<a<<endl;

 

      getch();

}

===================================

OPERATOR LOGIKA :

#include<iostream>

#include<conio>

 

void main()

{

  bool x=true;

  bool y=false;

  bool z=true;

 

  cout<<" Contoh penggunaan operator logika :"<<endl;

  cout<< "(x && y)                            : " << (x && y)<<endl;

  cout<< "(x && z)                            : " << (x && z)<<endl;

  cout<< "(x && y && z)                                 : " << (x && y && z)<<endl;

  cout<< "(x || b)                              : " << (x || y)<<endl;

  cout<< "(x || c)                              : " << (x || z)<<endl;

  cout<< "(x || b || c)                     : " << (x || y || z)<<endl;

  cout<< "!x                                         : " << !x<<endl;

  cout<< "!y                                         : " << !y<<endl;

  cout<< "!(y && x)                          : " << !(y && x)<<endl;

               

      getch();

}

=================================================================

OPERATOR PENUGASAN :

#include<iostream>

#include <conio>

#include <iostream>


void main()

{

int k, p, q, r, s, t;

k = 9;

p = 1; q = 2; r = 3; s = 18; t = 5;

p += k;

q -= k;

r *= k;

s /= k;

t %= k;


    cout<<"Operator pemberian nilai (Assignment) :"<<endl;

    cout<<"p = "<<p<<endl;

    cout<<"q = "<<q<<endl;

    cout<<"r = "<<r<<endl;

    cout<<"s = "<<s<<endl;

    cout<<"t = "<<t<<endl;


    getch();

}

==============================================
OPERATOR RELASI :

#include <iostream>

#include <conio>

 

void main() {

 

int benar,salah;

 

cout<<" Penggunaan Operator Relasi"<<endl;

 

benar = (9 >= 6) ; // hasil ungkapan : benar

cout << "(9 >= 6)  = " << benar << endl;

 

salah = (10 <= 4) ; // hasil ungkapan : salah

cout << "(10 <= 4) = " << salah << endl;

getch();

}

================================================
TIPE DATA BOOLEAN :

#include <iostream>

#include <conio>

 

void main()

{

                bool data=1;

 

   cout<<"Test variable boolean "<<endl;

   cout<<endl;

   cout<<"variabel boolean yang anda masukkan ";

   if(data==true)

   {

                cout<<"bernilai true";

   }

   else

   {

                cout<<"bernilai false";

   }

   getch();

}

======================================================
TIPE DATA INTEGER :

#include<iostream>                       ////library untuk cin dan cout

#include<conio>         //// library untuk menambahkan fungsi getch

#include<limits>    /// mendifinisikan lebar, nilai max dan min dari tipe data integer

 

void main()

{

                int d_int=INT_MAX;                  ///nilai maximum int

                short d_short=SHRT_MAX;      ///nilai maximum short

                long d_long=LONG_MAX;        ///nilai maximum long

 

                cout<<"Tipe data int :"<<endl;

   cout<<"lebar Integer int :"<<sizeof (int)<<" byte"<<endl;

   cout<<"Nilai Maximum int :"<<d_int<<endl;

                cout<<"Nilai Minimum int :"<<INT_MIN<<endl;

 

   cout<<"Tipe data short :"<<endl;

   cout<<"lebar Integer short :"<<sizeof d_short<<" byte"<<endl;

   cout<<"Nilai Maximum short :"<<d_short<<endl;

                cout<<"Nilai Minimum short :"<<SHRT_MIN<<endl;

 

   cout<<"Tipe data long :"<<endl;

   cout<<"lebar Integer long :"<<sizeof d_long<<" byte"<<endl;

   cout<<"Nilai Maximum long :"<<d_long<<endl;

                cout<<"Nilai Minimum long :"<<LONG_MIN<<endl;

                getch();

}

==================================================
TIPE DATA KARAKTER :
#include<iostream>
#include<conio>

void main()
{
   char k,l;
   k='C';
   l=67;

   cout<<"contoh penggunaan tipe data karakter"<<endl;
   cout<<endl;
   cout<<"karakter menggunakan nilai karakter itu sendiri :"<<k<<endl;
   cout<<"karakter menggunakan kode ASCII :"<<l<<endl;

   getch();
}
================================================
TIPE DATA FLOAT :
#include <iostream>
#include <conio>

void main()
{
float x=2.3E9;
    float y=2.0;

    cout<<"Nilai x ="<<x<<endl;
    cout<<"Nilai y ="<<y<<endl;
    cout<<"x- y ="<<(x-y)<<endl;

    getch();
}
=====================================

Tidak ada komentar: