Translate

11/09/2016

Edwin

Contoh dan Perintah Masukan Input dan Keluaran Output pada Borland C++

Contoh dan Perintah Masukan Input dan Keluaran Output pada Borland C++

Bahasa pemrograman membutuhkan perintah masukan dan perintah keluaran untuk menjadikan program sesuai dengan yang diharapkan. Terutama adalah perintah keluaran, tanpa perintah ini program juga tidak tahu apa yang akan ditampilkan, tanpa perintah masukan program masih bisa jalan dengan menginput statis dikode program jika ada inputan dan program juga bisa jalan tanpa adanya perintah inputan.

Tetapi, untuk membuat program yang baik dan dinamis perintah masukan dan perintah keluaran adalah kode penting dalam pemrograman. Begitu juga dengan pemrograman C++ yang juga mempunyai perintah masukan dan perintah keluaran. Apa saja perintah masukan dan perintah keluaran pada pemrograman C++?. Kita bahas di bawah ini!.

Tipe data dan Penentu format di dalam pemrograman C++

A. Perintah Keluaran C++

Pertama kita bahas dulu perintah keluaran, karena untuk membuat contoh kita harus memiliki perintah keluaran.

Di dalam bahasa pemrograman C++ perintah keluaran yang digunakan ada 4, yaitu perintah printf(), perintah puts(), perintah putchar(), perintah cout.
Kita akan bahas satu per satu.

1. Perintah keluaran printf()

Perintah printf() berfungsi untuk menampilkan informasi pada layar dengan menggunakan string kontrol yang disertai oleh penentu format dan argumen-argumen yang bisa berupa variabel, konstanta atau ungkapan.

Bentuk penulisan
printf("string kontrol ", argumen1, argumen2, ... );
Contoh program

    #include <stdio.h>
    #include <conio.h>

    main(){
         char a = 'C';
         int b = 7;
         printf("%c adalah huruf dan %d adalah angka",a,b);

        getch();
     }



2. Perintah keluaran puts()

Perintah keluaran puts() memang dikhususkan untuk menampilkan tipe data string ke layar.

Perbedaan printf() dengan puts()

Contoh program 

    #include <stdio.h>
    #include <conio.h>

     main(){
         puts("Saya sedang belajar pemrogram C++");
         puts("Ini adalah contoh puts()");
         getch();
     }



3. Perintah keluaran putchar()

Perintah putchar() memang dikhususkan untuk menginput sebuah karakter dan pada saat ditampilkan tidak ada pindah baris atau spasi enter. 

Contoh program

     #include <stdio.h>
     #include <conio.h>

     main(){
          putchar('C');
          putchar('+');
         putchar('+');

         getch();
      }


4. Perintah keluaran cout

Perintah keluaran cout merupakan objek dalam pemrograman c++ yang akan menampilkan data ke layar. Untuk menggunakan perintah cout, harus menyertakan header iostream.h. dan cara menulisnya juga berbeda dengan perintah keluaran yang lainnya.

Bentuk penulisan
cout<<"keterangan"<<argumen1<<argumen2;

Contoh program

     #include <stdio.h>
     #include <conio.h>
     #include <iostream.h>

     main(){
         float a=8.5;
         int b=11;
         char c = 'C';

         cout<<"Ini adalah data float : "<<a<<endl;
         cout<<"Ini adalah data integer : "<<b<<endl;
         cout<<"Ini adalah data char : "<<c;

        getch();
     }



B. Perintah masukan atau inputan C++

Perintah masukan di dalam pemrograman C++ ada 5, yaitu perintah scanf(), perintah gets(), perintah getch(), perintah getche() dan perintah cin>>.

1. Perintah masukan scanf()

Perintah scanf() untuk memasukan berbagai jenis data dan biasanya digabungkan dengan output printf(). Scanf menggunakan pointer "&" untuk menunjukkan ke alamat variabel yang dituju.

Bentuk penulisan
scanf("penentu format",&nama-variabel);
Contoh program

     #include <stdio.h>
     #include <conio.h>

     main(){
          int angka;

         printf("Masukkan angka : "); scanf("%d",&angka);

         printf("Angka yang dimasukkan adalah : %d",angka);

         getch();
    }


2. Perintah masukan gets()

Perintah gets() digunakan untuk memasukan data string dan dengan gets bisa menggunakan spasi seperti contoh menginput nama, nama depan dan nama belakang.

Bentuk penulisan
gets(nama-variabel);
 Contoh program

     #include <stdio.h>
     #include <conio.h>
     #include <iostream.h>

     main(){
         char nama[20];

        cout<<"Masukkan nama : "; gets(nama);

        cout<<"Nama yang dimasukan adalah : "<<nama;

        getch();
     }



3. Perintah masukan getch()

Perintah getch() bukan saja digunakan untuk menahan tampilan layar output seperti contoh yang kita gunakan di atas.

Perintah getch() digunakan untuk membaca sebuah karakter dan karakter yang dimasukan tidak akan tampil pada layar dan tidak perlu menekan enter untuk menampilkannya karena perintah getch() sudah secara otomatis akan menampilkan output saat karakter selesai diinputkan.

Contoh program

     #include <stdio.h>
     #include <conio.h>
     #include <iostream.h>

     main(){
         char karakter;

        cout<<"Masukkan karakter : ";
        karakter = getch();

        cout<<endl;
        cout<<"Masukkan nama : "<<karakter;

        getch();
     }


4. Perintah masukan getche()

Fungsi dari perintah getche() sama dengan perintah getch(), yaitu untuk memasukan sebuah karakter dant tanpa perlu menekan enter, yang membedakan adalah pada perintah getche() karakter yang diinputkan akan ditampilkan juga di layar output.

Contoh program
     #include <conio.h>
     #include <iostream.h>

     main(){
         char karakter;

        cout<<"Masukkan karakter : ";
        karakter = getche();

        cout<<endl;
        cout<<"Karakter yang di inputkan : "<<karakter;

        getch();
     }



5. Perintah masukan cin

Perintah cin berbeda dengan perintah masukan lainnya dimana yang lain menggunakan tandan kurung "()", sedangkan perintah cin menggunakan tanda ">>"

Perintah cin biasanya digunakan bersama perintah keluaran cout dan untuk menggunakan perintah cin juga harus menyertakan file header iostream.h.

Contoh program

#include <conio.h>
#include <iostream.h>

main(){
    float des;

   cout<<"Masukkan angka desimal : "; cin>>des;

   cout<<endl;
   cout<<"Angka desimal : "<<des;

   getch();
}



Demikianlah artikel tentang Contoh dan Perintah Masukan Input dan Keluaran Output pada Borland C++ . Semoga bermanfaat buat teman-teman yang membutuhkannya. apa ada pertanyaan terkait dengan artikel atau masukan dari pengunjung silakan berkomentar dibawah.
Terima kasih kunjungannya.

Edwin

About Edwin -

Seorang blogger yang ingin berbagi pengetahuan dan berharap blog ini bermanfaat buat para pembaca.

Subscribe to this Blog via Email :

Ada yang bisa dibantu? terkait dengan pembahasan di atas.