Selasa, 18 September 2018

Politala Alpro1 1C


Input, Output, Variabel dan Tipe Data
       1.      Output
a.       Pengertian Output
Adalah perintah untuk memberi informasi data yang bisa dibaca oleh pengguna (user). Data merupakan olahan data lainnya yang berupa text, file, gambar, hardcopy. Dalam bahasa C, perintah keluar dasar dalam bentuk text dapat menggunakan fungsi printif (), pust(), putchar. Dalam C++ output dilakukan dengan perintah keyword cout dengan bantuan Insertion Operator dengan tanda ’’<<”.
b.      Contoh output;
#include <iostream>

using namespace std;

main ()
{
    cout<<"Hallo selamat datang";
    cout<<"\nNama\t:Sherly Nor  Indahsari";
    cout<<"\nUmur\t:19 Tahun";
}

        2.      Input
                  a.       Pengertian input
Adalah interaksi atau aktifitas pengguna dengan program code block yang dapat menerima data dari pengguna yang berbentuk text, file,gambar, dan hardcopy. Dalam bahasa C, perintah input dasar dalam bentuk text dapat menggunakan fungsi printif (), pust(), putchar. Dalam C++ input dilakukan dengan perintah keyword cin dengan bantuan Extraction Operator dengan tanda ’’>>”.
b.      Contoh input
#include <iostream>
using namespace std;
string nama1,nim1,kelas1;
int main()
{
    cout << "\nNama1\t : ";
    cin >> nama1;
    cout << "\nNim1\t : ";
    cin >> nim1;
    cout << "\nKelas1\t : ";
    cin >> kelas1;
 
return 0;
}
       3.      Variabel
                a.       Pengertian variable
Adalah simbol atau lambang tempat menampung data dan memori yang data atau nilainya berubah-ubah selama proses pemprograman sesuai kebutuhan. Variable dibagi menjadi variable Numerik dan variable text.
 Dalam penggunan variable dalam pemograman memiliki aturan;
1.  Nama variable dapat menggunakan gabungan huruf  angka , tetapi tidak boleh didahului angka.
2.  Penamaan variable tidak boleh menggunakan spasi, diganti dengan menggunakan underscore.
3.    Panjangnya bebas, tetapi hanya 32 karakter pertama yang dipakai; 
b.      Contoh variable
#include <iostream>

using namespace std;

main()
{
   char ns[20];
   string da;
   float nk,nt,nu,nk1,nt1,nu1,na;
   cout<< "PROGRAM HITUNG NILAI AKHIR\n";

      cout<< "\nNama Siswa\t: "; cin>>ns;
      cout<< "   Nilai Keaktifan: "; cin>>nk;
      cout<< "   Nilai Tugas    : "; cin>>nt;
      cout<< "   Nilai Ujian    : "; cin>>nu;

nk1= nk*0.20;
nt1= nt*0.30;
nu1= nu*0.50;
na=nk1+nt1+nu1;
if (na>=80)
}
    4. Tipe Data
a.      Pengertian tipe data
Adalah petunjuk untuk mengenali jenis variabel dan menentukan bentuk keadaan disimpan dalam memori dan sejenis operasi. Pemberian tipe data dilakukan saat mendeklarasikan variable. Tipe data yang digunakan:
         1.      Int (integer) digunakan untuk bilangan bulat.
         2.      Float dan double digunakan untuk bilangan  (desimal).
         3.      String digunakan untuk karakter dan teks.1.  
b.   Contoh tipe data
#include <iostream>
using namespace std;
int main()
{
  int a;
  cout << "Masukkan bilangan 1=";cin>>a;
  cout << endl;
cout << "Bilangan yang dimasukkan   adalah " << a <<      endl;
}




Politala Alpro1 1C


Operator Dan Operand

        1.      Operator


a.       Pengertian Operator
Operator adalah simbol yang digunakan untuk mengelola nilai pada operand dan     menghasilkan nilai baru.

 1.      Operasi Aritmatika

                  Digunakan untuk data-data numeric.
             
operator
keterangan
^
Untuk pangkat
*
Untuk perkalian
/
Untuk pembagian real
\
Untuk  pembagian  integer
+
penjumlahan
-
pengurangan
                        
                             Contoh
                       
# include <iostream>
 Using  namespace std;

 Int main ()
{
   int bilg1, bilg2, HasilPerkalian, HasilKurang;
   cout << "Masukkan bilangan 1 = ";     cin >> bilg1;    
   cout << "Masukkan bilangan 2 = ";     cin >> bilg2;

    HasilPerkalian = bilg1*bilg2;    
    HasilKurang = bilg1-bilg2;
  
    cout << "Hasil dari " << bilg1 << "*"<< bilg2 << " = " << HasilPerkalian << “\n”;
    cout << "Hasil dari " << bilg1 << "-"<< bilg2 << " = " << HasilKurang << endl;

    return 0;
 }




2.  Operasi Relasi

Adalah digunakan untuk membandingkan sebuah nilai dan persamaan true (1)
      dan false (0).

operator
keterangan
==
Sama Dengan
!=
Tidak Sama Dengan
>
Lebih Dari
<
Kurang Dari
>=
Lebih Dari Sama Dengan
<=
Kurang Dari Sama Dengan
                        
                 Contoh;

#include <iostream>

using namespace std;

int main()
{   
    float a, b, c;

    cout << "Masukkan Nilai X = ";     cin >> x;    
    cout << "Masukkan Nilai Y = ";     cin >> y;

    a = x == y;     b = x != y;
    c = x > y;   

    cout << endl;    
    cout << "Hasil dari " << x << "==" << y << "\t = "  << a << endl;    
    cout << "Hasil dari " << x << "!=" << y << "\t = " << b << endl; 
    cout << "Hasil dari " << x << ">" << y << "\t = " << c << endl; 
    return 0; }

  
  3.   Operator Logika
   Operator logika digunakan untuk menghubungkan dua buah operasi relasi 1 kondisi. Hasilnya adalah true(1) dan false (0).

operator
keterangan
&&
Operator Login AND
||
Operator Logika OR
!
Operator Logika NOT

               contoh Operator Logika


 #include <iostream>

using namespace std;

int main()
{     
    float a, b, c, d, e , f, g, h;

    cout << "Masukkan Nilai A = "; cin >> a;   
    cout << "Masukkan Nilai B = "; cin >> b;    
    cout << "Masukkan Nilai C = "; cin >> c;

    //proses

    d = a+9 < 10;   
    e = b > a+8;    
    f = c-9 >= 0;   
    g = d && e && f;

    cout << endl << endl;   
    cout << "Program Ekspresi AND" << endl << endl;   
    cout << "Hasil dari d = a+9 < 10 adalah " << d << endl;   
    cout << "Hasil dari e = b > a+8 adalah " << e << endl;  
    cout << "Hasil dari f = c-9 >= 0 adalah " << f << endl;    
    cout << endl << endl; 
    cout << "Hasil dari g = d && e && f adalah " << g << endl;

    return 0;
}


4.     Operator Bitwise 
Operator Bitwise operasi matematika yang pengoprasikan suatu nilai dalam bilangan biner. Operator bitwise akan bekerja dengan mengubah bilangan bulat menjadi bilangan biner, setelah itu akan melakukan operasi berdasarkan operator bitwise yang digunakan. Dan pada akhirnya nilai tersebut akan diubah menjadi bilangan bulat kembali.


operator
keterangan
~
Bitwise NOT
<< 
Bitwise Shift Left
>> 
Bitwise Shift Righ
&
Bitwise AND
^
Bitwise  XOR
|
Bitwise OR

                         contoh;

#include <iostream>

using namespace std;

 int main()
{  
      int y;   
       cout << "Masukkan Nilai Y = "; cin >> y;   
       y = y<<2; //operator bitwise left    
       cout << "Hasil dari Geser 1 Bit ke kiri = " << y << endl;  
  return 0;
 }

2.  Pengertian Operand
Operand adalah variable atau nilai yang akan diproses oleh operator. Nilai asal yang digunakan didalam proses operasi. 

Contoh;

+ 15 (12 dan 15 adalah operand)
 - 7 : 2 (7 dan 2 adalah operand)



Belajar Blog di Martikulasi MABA 2022

MARTIKULASI MABA 2022 Ini adalah pertama kali saya membuat blog, ini pengalaman yang sangat mengesankan untuk saya, karena saya bisa membu...