Home » , , , , , » Belajar program algoritma menggunakan cin iostrem

Belajar program algoritma menggunakan cin iostrem


Algoritma dan struktur data dalam input/masukan

Yang akan dibahas adalah cara memasukkan data melalui alat input standar keyboard
Fungsi-fungsi yang digunakan untuk input juga membutuhkan header file, antara lain :
cin à iostream.h
getch(), getche() à conio.h
gets(), fgets(), getchar(), getpass(), scanf() à stdio.h

Cin dalam  Bentuk dasarnya adalah :
                        cin >> nama_variabel
Konsep dari cin adalah meminta user untuk mengisikan suatu nilai baru ke dalam variabel
Tujuan sama dengan assignment, hanya disini isian dilakukan oleh user
cin bisa digunakan untuk mengisikan angka atau karakter, tetapi cin tidak mengenal tanda spasi ataupun tab sehingga tidak disarankan untuk pengisian nilai string
Tanda : >> (stream extraction operator)
Jika digabung dengan perintah cin maka operator ini akan menunggu user untuk mengisikan sesuatu, dan setelah user menekan Enter (Return) maka isian akan disimpan/diisikan ke dalam variabel yang yang tertulis di sebelah kanannya
Contoh :
int nilai; // pendeklarasian variabel nilai bertipe integer
cin >> nilai;
Menunggu user mengetikkan sesuatu, kemudian setelah ditekan ENTER, isian tadi akan disimpan ke dalam variabel nilai
   Contoh lain :
#include <iostream.h>
main()
{   int nilai ;
cout << “Masukkan suatu nilai : “;
 cin >> nilai;
 cout <<“Nilai yang anda masukkan = “<<nilai;

          }
Contoh lain :
     #include <iostream.h>
main()
{   float  a,b,c ;
cout << “Masukkan nilai a : “;
 cin >> a ;
cout << “Masukkan nilai b : “;
 cin >> b ;
c = a + b ;
 cout << a <<“ ditambah “<< b <<“ = “<< c ;

}

                Contoh lain :
#include <iostream.h>
main()
{   float  gaji,tunjangan, gtotal ;
 gaji = 100000 ;
cout << “Masukkan Gaji Yang baru : “;
 cin >> gaji ;
cout << “Masukkan nilai Tunjangan : “;
 cin >> tunjangan ;
gtotal = gaji + tunjangan ;
cout << “Gaji Total “<<“ = “<< gtotal ;
}
Contoh soal :
Buat program untuk menghitung volume balok, dengan nilai panjang, lebar serta tinggi balok diinputkan melalui keyboard
Penyelesaian nya :
#include <iostream.h>
main()
{
     float  panjang, lebar, tinggi, volume;
     cout<<“Masukkan Panjang : “;
     cin>> panjang;
     cout<<“Masukkan Lebar : “;
     cin>> lebar;
     cout<<“Masukkan Panjang : “;
     cin>> tinggi;
     volume = panjang * lebar * tinggi;
     cout<<“Volume = “<<volume;
}

Output hasil jadi program volume balok:



Buat program untuk menghitung nilai pembelian barang sesudah memperoleh diskon sebesar 10%, dengan contoh tampilan sbb:
Penyelesaian nya :
#include <iostream.h>
main()
{
     float harga, diskon, harga_bersih;
    
     cout<<“Harga Barang : Rp.”;
     cin >> harga;
     cout<<“Diskon (%)   : “;
     cin >> diskon;
     cout<<“===============================“;
     harga_bersih = harga – (harga * (diskon/100));
     cout<<“Harga Bersih : Rp. “<<harga_bersih;
}
Output hasil jadi program diskon pembelian barang:




                Note : Silahkan tinggal komentar apabila program tidak berjalan.



0 komentar:

Post a Comment

Ads Inside Post