Menampilkan OutPut Pada Bahasa Pemrogramman C++

Pada dasarnya, program komputer hanya terdiri dari tiga bagian :

  1. Input adalah sesuatu data yang kita masukan ke dalam program.
  2. Input biasanya diambil dari perangakat inputan seperti keyboard, mouse, kamera, microphone, dll.
  3. Proses adalah langkah-langkah yang harus dilakukan program untuk menghasilkan output.

Output adalah informasi yang dihasilkan setelah dilakukan proses. Output biasanya ditampilkan ke layar komputer. Pada bahasa pemrograman C++, terdapat beberapa fungsi dasar untuk menampilkan output dan mengambil input.

menampilkan output pada c++

Fungsi Output dalam C

C memiliki empat fungsi dasar buat menampilkan hasil :

  1. cout untuk menampilkan teks ke layar;
  2. cerr untuk menampilkan error;
  3. clog untuk menampilkan log;
  4. printf() untuk menampilkan output, fungsi ini dari C;

Kita akan penekanan memabahas yang dua saja, yakni cout dan printf().

Soalnya cerr & clog, cara pakainya sama misalnya cout.

Bedanya sih pada konteks penggunaanya, yakni untuk error & log.

1. Fungsi cout

Fungsi cout adalah fungsi baku pada C buat menampilkan output ke layar.

Berikut ini struktur dasar fungsi cout:

Setelah simbol << kita bisa menuliskan teks yang akan ditampilkan ke layar.

Teks harus diapit dengan indikasi petik dan buat menciptakan baris baru bisa memakai endl atau simbol n.

Pembuatan baris baru bersifat opsional, terserah kita mau ditambahkan atau nir.

Contoh:

cout << "Namaku adalah ";

cout << "Fikri Ramdani";

Maka outputnya akan ditampilkan dalam satu baris:

Namaku adalah Fikri Ramdani

Sedangkan bila kita memakai endl atau n.

cout << "Namaku adalah " << endl;

cout << "Fikri Ramdani";

Hasilnya akan ditampilkan dalam dua baris:

Namaku adalah

Fikri Ramdani

Apapun setelah simbol << akan ditampilkan ke layar. Jika kita ingin menampilkan variabel, kita bisa menulisnya seperti ini:

string nama = "Fikri Ramdani";

cout << "Hello " << nama << endl;

Hasilnya:

Hello Fikri Ramdani

Buatlah program bernama program_output.Cpp, kemudian isi menggunakan kode berikut:

#include <iostream>

using namespace std;

int main()

cout << "=========== PROGRAM OUTPUT SEDERHANA ===========" << endl;

cout << "Progarm ini adalah program untuk\n";

cout << "Menampilkan output ke layar komputer.\n";

cout << "Output sangat penting buat menampilkan\n";

cout << "informasi kepada user.\n";

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

cout << endl;

cout << "Program ini dibuat oleh Achuy" << endl;

return 0;

Coba compile & jalankan, maka hasilnya:

Output C++

2. Fungsi printf()

Fungsi printf() merupakan fungsi yang aslinya dari bahasa C, tapi mampu juga digunakan pada C .

Fungsi printf() merupakan fungsi buat menampilkan output ke layar komputer.

Fungsi ini terdapat pada library <stdio.h> dan juga <iostream>.

Berikut ini struktur dasar fungsi printf():

Perhatikan:

"formatdanquot; merupakan sebuah teks (string) buat ditampilkan. Lalu pertanda ... Akan berisi sebuah variabel atau nilai untuk ditampilkan dari format yang diberikan dalam teks "formatdanquot;.

Mari kita lihat misalnya:

Buatlah sebuah acara C bernama program_output_printf.Cpp, kemudian isi menggunakan kode berikut.

#include <iostream>

using namespace std;

int main()

printf("Hello, ini adalah teks outputn");

printf("Nama aku %sndanquot;, "Dian");

printf("Usia saya %dn", 20);

return 0;

Hasilnya:

Output c++

Ada beberapa hal yg perlu di perhatikan?

Pada fungsi printf() kita memakai simbol %s, %d, dan n buat format teks.

Mari kita bahas arti dari simbol tadi:

%s merupakan simbol buat menampilkan nilai string;

%d adalah simbol buat menampilkan nilai angka atau bilangan desimal;

n merupakan simbol buat menciptakan baris baru.

Selain 3 simbol tadi, masih banyak lagi simbol yg lain.

Symbol

Arti atau Fungsi

%c

Menampilkan Karakter

%s

Menampilkan String atau Teks

%d, %i

Menampilkan Bilangan Desimal

%f

Menampilkan Bilangan Pecahan

%o

Menampilkan Bilangan Oktal

%x

Menampilkan Bilangan Heksadesimal

\t

Untuk Membuat Tab

Fungsi Input dalam C

Sementara buat merogoh input, C mempunyai fungsi cin & mampu juga menggunakan scanf() berdasarkan bahasa C.

1. Fungsi cin

Fungsi cin (c input) adalah fungsi buat mengambil input menurut keyboard.

Berikut ini bentuk dasar fungsi cin:

Fungsi cin membutuhkan variabel untuk menyimpan data yg diinputkan.

Intinya variabel berfungsi buat meyimpan data saat program berjalan.

Mari kita coba menggunakan fungsi cin.

Buatlah program baru bernama program_input.Cpp, lalu isi dengan kode berikut:

#include <iostream>

using namespace std;

int main()

string nama;

cout << "Tuliskan nama: ";

cin >> nama;

cout << "Hi " << nama;

cout << " elamat datang di tutorial!" << endl;

return 0;

Setelah itu, coba compile dan jalankan.

Maka hasilnya:

Output C++

dua. Fungsi scanf()

Fungsi scanf() sebenarnya berdasarkan bahasa C, akan tetapi mampu pula digunakan dalam C .

Fungsi scanf() adalah fungsi buat merogoh input dari keyboard. Fungsi ini memiliki format seperti fungsi printf().

Format yang diberikan tergantung dari jenis tipe data apa yang ingin kita ambil.

Misalnya mau mengambil nomor , maka kita sanggup gunakan %d atau %i.

Mari kita lihat misalnya:

#include <iostream>

using namepsace std;

int main ()

// membuat variabel

char name[20], web_address[30];

printf("Nama: ");

scanf("%s", &name);

printf("Alamat web: ");

scanf("%s", &web_address);

printf("\n------------------------------\n");

printf("Nama yang diinputkan: %s\n", name);

printf("Alamat Web yang diinputkan: %s\n", web_address);

return 0;

Hasilnya:

Output C++

Tapi saat kita menginputkan teks yang mengandung spasi, hasilnya akan dipecah menjadi dua seperti ini:

Untuk mengatasi masalah ini, kita bisa ubah format yang digunakan pada scanf() menjadi seperti ini:

printf("Nama: ");

scanf("%[^\n]s", name);

Maka fungsi scanf() akan menerima spasi.

Dalam menggunakan scanf(), kita dianjurkan menggunakan simbol & sebelum nama variabel.

Contoh:

#include <stdio.h>

void main()

int a, b, c;

printf("Inputkan nilai a: ");

scanf("%i", &a);

printf("Inputkan nilai b: ");

scanf("%i", &b);

c = a + b;

printf("Hasil a + b: %i", c);

Simbol & berfungsi untuk mengambil alamat memori dari sebuah variabel.

Fungsi scanf() membutuhkan tempat untuk menyimpan nilai yang akan diinputkan.

Karena itu kita memberikan simbol & di depan nama variabel untuk menentukan alamat memori yang akan digunakan oleh scanf().

Nah itulah fungsi-fungsi dasar yang digunakan untuk mengambil input dan menampilkan output pada C++.

Kita bisa menggunakan fungsi bawaan C++ atauapun fungsi dari bahasa C seperti printf(), scanf(), puts() dll.

Pada dasarnya, program komputer hanya terdiri dari tiga bagian :

  1. Input adalah sesuatu data yang kita masukan ke dalam program.
  2. Input biasanya diambil dari perangakat inputan seperti keyboard, mouse, kamera, microphone, dll.
  3. Proses adalah langkah-langkah yang harus dilakukan program untuk menghasilkan output.

Output adalah informasi yang dihasilkan setelah dilakukan proses. Output biasanya ditampilkan ke layar komputer. Pada bahasa pemrograman C++, terdapat beberapa fungsi dasar untuk menampilkan output dan mengambil input.

menampilkan output pada c++

Fungsi Output dalam C

C memiliki empat fungsi dasar buat menampilkan hasil :

  1. cout untuk menampilkan teks ke layar;
  2. cerr untuk menampilkan error;
  3. clog untuk menampilkan log;
  4. printf() untuk menampilkan output, fungsi ini dari C;

Kita akan penekanan memabahas yang dua saja, yakni cout dan printf().

Soalnya cerr & clog, cara pakainya sama misalnya cout.

Bedanya sih pada konteks penggunaanya, yakni untuk error & log.

1. Fungsi cout

Fungsi cout adalah fungsi baku pada C buat menampilkan output ke layar.

Berikut ini struktur dasar fungsi cout:

Setelah simbol << kita bisa menuliskan teks yang akan ditampilkan ke layar.

Teks harus diapit dengan indikasi petik dan buat menciptakan baris baru bisa memakai endl atau simbol n.

Pembuatan baris baru bersifat opsional, terserah kita mau ditambahkan atau nir.

Contoh:

cout << "Namaku adalah ";

cout << "Fikri Ramdani";

Maka outputnya akan ditampilkan dalam satu baris:

Namaku adalah Fikri Ramdani

Sedangkan bila kita memakai endl atau n.

cout << "Namaku adalah " << endl;

cout << "Fikri Ramdani";

Hasilnya akan ditampilkan dalam dua baris:

Namaku adalah

Fikri Ramdani

Apapun setelah simbol << akan ditampilkan ke layar. Jika kita ingin menampilkan variabel, kita bisa menulisnya seperti ini:

string nama = "Fikri Ramdani";

cout << "Hello " << nama << endl;

Hasilnya:

Hello Fikri Ramdani

Buatlah program bernama program_output.Cpp, kemudian isi menggunakan kode berikut:

#include <iostream>

using namespace std;

int main()

cout << "=========== PROGRAM OUTPUT SEDERHANA ===========" << endl;

cout << "Progarm ini adalah program untuk\n";

cout << "Menampilkan output ke layar komputer.\n";

cout << "Output sangat penting buat menampilkan\n";

cout << "informasi kepada user.\n";

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

cout << endl;

cout << "Program ini dibuat oleh Achuy" << endl;

return 0;

Coba compile & jalankan, maka hasilnya:

Output C++

2. Fungsi printf()

Fungsi printf() merupakan fungsi yang aslinya dari bahasa C, tapi mampu juga digunakan pada C .

Fungsi printf() merupakan fungsi buat menampilkan output ke layar komputer.

Fungsi ini terdapat pada library <stdio.h> dan juga <iostream>.

Berikut ini struktur dasar fungsi printf():

Perhatikan:

"formatdanquot; merupakan sebuah teks (string) buat ditampilkan. Lalu pertanda ... Akan berisi sebuah variabel atau nilai untuk ditampilkan dari format yang diberikan dalam teks "formatdanquot;.

Mari kita lihat misalnya:

Buatlah sebuah acara C bernama program_output_printf.Cpp, kemudian isi menggunakan kode berikut.

#include <iostream>

using namespace std;

int main()

printf("Hello, ini adalah teks outputn");

printf("Nama aku %sndanquot;, "Dian");

printf("Usia saya %dn", 20);

return 0;

Hasilnya:

Output c++

Ada beberapa hal yg perlu di perhatikan?

Pada fungsi printf() kita memakai simbol %s, %d, dan n buat format teks.

Mari kita bahas arti dari simbol tadi:

%s merupakan simbol buat menampilkan nilai string;

%d adalah simbol buat menampilkan nilai angka atau bilangan desimal;

n merupakan simbol buat menciptakan baris baru.

Selain 3 simbol tadi, masih banyak lagi simbol yg lain.

Symbol

Arti atau Fungsi

%c

Menampilkan Karakter

%s

Menampilkan String atau Teks

%d, %i

Menampilkan Bilangan Desimal

%f

Menampilkan Bilangan Pecahan

%o

Menampilkan Bilangan Oktal

%x

Menampilkan Bilangan Heksadesimal

\t

Untuk Membuat Tab

Fungsi Input dalam C

Sementara buat merogoh input, C mempunyai fungsi cin & mampu juga menggunakan scanf() berdasarkan bahasa C.

1. Fungsi cin

Fungsi cin (c input) adalah fungsi buat mengambil input menurut keyboard.

Berikut ini bentuk dasar fungsi cin:

Fungsi cin membutuhkan variabel untuk menyimpan data yg diinputkan.

Intinya variabel berfungsi buat meyimpan data saat program berjalan.

Mari kita coba menggunakan fungsi cin.

Buatlah program baru bernama program_input.Cpp, lalu isi dengan kode berikut:

#include <iostream>

using namespace std;

int main()

string nama;

cout << "Tuliskan nama: ";

cin >> nama;

cout << "Hi " << nama;

cout << " elamat datang di tutorial!" << endl;

return 0;

Setelah itu, coba compile dan jalankan.

Maka hasilnya:

Output C++

dua. Fungsi scanf()

Fungsi scanf() sebenarnya berdasarkan bahasa C, akan tetapi mampu pula digunakan dalam C .

Fungsi scanf() adalah fungsi buat merogoh input dari keyboard. Fungsi ini memiliki format seperti fungsi printf().

Format yang diberikan tergantung dari jenis tipe data apa yang ingin kita ambil.

Misalnya mau mengambil nomor , maka kita sanggup gunakan %d atau %i.

Mari kita lihat misalnya:

#include <iostream>

using namepsace std;

int main ()

// membuat variabel

char name[20], web_address[30];

printf("Nama: ");

scanf("%s", &name);

printf("Alamat web: ");

scanf("%s", &web_address);

printf("\n------------------------------\n");

printf("Nama yang diinputkan: %s\n", name);

printf("Alamat Web yang diinputkan: %s\n", web_address);

return 0;

Hasilnya:

Output C++

Tapi saat kita menginputkan teks yang mengandung spasi, hasilnya akan dipecah menjadi dua seperti ini:

Untuk mengatasi masalah ini, kita bisa ubah format yang digunakan pada scanf() menjadi seperti ini:

printf("Nama: ");

scanf("%[^\n]s", name);

Maka fungsi scanf() akan menerima spasi.

Dalam menggunakan scanf(), kita dianjurkan menggunakan simbol & sebelum nama variabel.

Contoh:

#include <stdio.h>

void main()

int a, b, c;

printf("Inputkan nilai a: ");

scanf("%i", &a);

printf("Inputkan nilai b: ");

scanf("%i", &b);

c = a + b;

printf("Hasil a + b: %i", c);

Simbol & berfungsi untuk mengambil alamat memori dari sebuah variabel.

Fungsi scanf() membutuhkan tempat untuk menyimpan nilai yang akan diinputkan.

Karena itu kita memberikan simbol & di depan nama variabel untuk menentukan alamat memori yang akan digunakan oleh scanf().

Nah itulah fungsi-fungsi dasar yang digunakan untuk mengambil input dan menampilkan output pada C++.

Kita bisa menggunakan fungsi bawaan C++ atauapun fungsi dari bahasa C seperti printf(), scanf(), puts() dll.

0 Response to "Menampilkan OutPut Pada Bahasa Pemrogramman C++"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel