0% menganggap dokumen ini bermanfaat (0 suara)
175 tayangan3 halaman

Input Dan Output Dalam C++

Dokumen tersebut membahas tentang input dan output data dalam bahasa C++ dengan menggunakan header file stdio.h dan iostream.h. Dibahas penggunaan fungsi-fungsi seperti scanf(), gets(), getchar(), cout, dan printf() untuk menginput dan menampilkan berbagai jenis data seperti bilangan, string, dan karakter. Dilengkapi dengan contoh program sederhana.

Diunggah oleh

Samsul Bahri
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
175 tayangan3 halaman

Input Dan Output Dalam C++

Dokumen tersebut membahas tentang input dan output data dalam bahasa C++ dengan menggunakan header file stdio.h dan iostream.h. Dibahas penggunaan fungsi-fungsi seperti scanf(), gets(), getchar(), cout, dan printf() untuk menginput dan menampilkan berbagai jenis data seperti bilangan, string, dan karakter. Dilengkapi dengan contoh program sederhana.

Diunggah oleh

Samsul Bahri
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

NAMA : SAMSUL BAHRI

NIM : 101401053
TUGAS : BP2
KE :2

INPUT DAN OUTPUT DALAM C++

Berbicara tentang input dan ouput data dalam C++ tidak jauh dari penggunaan
keyboard untuk input dan tampilan layar monitor untuk output. Dalam C++
menggunakan berbagai macam format untuk input dan output tergantung dari
penggunaan file header yang digunakan, kemudian yang akan dibahas kali ini adalah
penggunaan 2 standar input dan output dasar yang sering digunakan dalam C++
dengan format yang berbeda.

1. Input (Memasukkan Data)


 Dengan menggunakan #include <stdio.h>

a. Fungsi scanf()
fungsi scanf() berguna untuk meninput data baik berupa bilangan, karakter,
ataupun kalimat secara terformat. Berikut format-format yang digunakan untuk
scanf() :
%c : Membaca sebuah karakter
%s : Membaca sebuah string
%i, %d : Membaca sebuah bilangan bulat (integer, desimal)
%f, %e : Membaca sebuah bilangan pecahan (real, float)
%o : Membaca sebuah bilangan octal
%x : Membaca sebuah bilangan heksadesimal
%u : Membaca sebuah bilangan tak bertanda

b. Fungsi gets()
fungsi gets() berguna untuk memasukkan data bertipe karakter, tanpa
penggunaan format seperti scanf(), dan tidak dapat untuk menginput data
numeric ataupun string.

c. Fungsi getchar()
fungsi getchar berguna untuk membaca data yang bertipe karakter.

 Dengan menggunakan #include <iostream.h>

a. Fungsi cin >> var


fungsi cin >> berguna untuk menginput data berupa numerik, string, dan
karakter. Var dapat lebih dari satu variabel (cin >> var >> var) dan dapat berupa
karakter.
b. Format : cin.get.(var, sizeof(var)), penggunaan format ini untuk menginput
string lebih dari satu kata atau seperti kita menekan spasi, tetapi akan terjadi
kesalahan jika satu program digunakan lebih dari satu kali. Dan untuk
menangani ini lebih baik menggunakan format cin.getline(var, sizeof(var)).

c. Format : cin.getline(var, sizeof(var)).

2. Output (Menampilkan Data)


 Dengan menggunakan #include <stdio.h>

a. Menampilkan output ke layar monitor


Fungsi printf() berguna untuk menampilkan semua jenis data (number, string, dan
karakter)
Fungsi puts() digunakan untuk menampilkan data string dan secara otomatis akan
pidah baris (new line).
Fungsi putchar() digunakan untuk menampilkan sebuah karakter.

b. Mengatur tampilan output


Bentuk sintaks :
printf(”%m,nf”, var)
m : Menyatakan banyaknya digit angka
n : Menyatakan banyaknya digit angka dibelakang koma
var : variabel bertipe float yang akan ditampilkan

Contoh
printf(”%5.2f”, nilai); ”berarti yang akan ditampilkan angka sebanyak 5 digit dan 2 digit
angka dibelankang koma”
Dengan menggunakan #include <iostream.h>
Menampilkan output ke layar monitor
Bentuk sintaks
cout << var;
cout << konstanta;
Fungsi cout << dapat digunakan untuk menampilkan semua jenis data (numeric dan
karakter) yang dapat berupa nilai, karakter ataupun konstanta.
Contoh Program
Menggunakan #include <stdio.h>
/* Program Sederhana Input dan Output menggunakan stdio.h Dasar Dalam C++
==================================================================
oleh samsul bahri
email : [email protected]
*/
//File Header
#include <stdio.h>
#include <conio.h>
main()
{
// deklarasi variabel
int umur;
char nama[10];
float tinggi;
clrscr();
printf(“Masukkan nama : “);
scanf(“%s”,&nama); // membaca nilai string
printf(“Masukkan umur : “);
scanf(“%d”,&umur); // membaca nilai integer / decimal
printf(“Masukkan tinggi : “);
scanf(“%f”,&tinggi); // membaca nilai float / real
printf(“Nilai dari variabel yang anda input : \n”);
printf(“Nama : %s\n”, nama);
printf(“Umur : %d\n”, umur);
printf(“Tinggi : %5.2f”, tinggi);
getch();
}

Menggunakan #include <iostream.h>


/* Program Sederhana Input dan Output menggunakan iostream.h Dasar Dalam C++
oleh samsul bahri
email : [email protected]
*/
//File Header
#include <iostream.h>
#include <conio.h>
main()
{
// deklarasi variabel
int umur;
char nama[10];
float tinggi;
clrscr();
cout << “Masukkan nama : “;
cin >> nama; // membaca nilai string
cout << “Masukkan umur : “;
cin >> umur; // membaca nilai integer / decimal
cout <<”Masukkan tinggi : “;
cin >> tinggi; // membaca nilai float / real
cout << “Nilai dari variabel yang anda input : \n”;
cout << “Nama : ” << nama;
cout << “\nUmur : ” << umur;
cout << “\nTinggi : ” << tinggi;
getch();
}

Anda mungkin juga menyukai