Fakultas Teknik
Aplikasi Borland c++
Program C++
Cara Instal Borland C++
Belajar Aplikasi Android
Analisa Proses Bisnis
Teknologi Bisnis
Kuliah Pemrograman
Universitas Muria Kudus
UMK
TI
Dasar Pemrograman
Kuliah Teknik
SI
Jurusan Sistem Informasi
Teknik Informasi
Biaya Kuliah
Algoritma Pemrograman
Pengertian Bisnis
Konsep Sistem Informasi
Akuntansi Bisnis Perusahaan
Universitas Muria Kudus
Teknik Informasi
Pemrograman C++
Biaya Kuliah
Jurusan Kuliah
Program Studi Sistem informasi
Fakultas Teknik
Operasi input dan output C++
Fungsi printf
Perintah printf digunakan untuk meletakan suatu informasi ke layar.
Perintah ini hampir sama dengan cout tetapi pada saat menuliskan nilai suatu variable ada pemformatan data.
Contoh:
#include <stdio.h>
#include<conio.h>
main()
{
char univ[]=“Universitas Muria Kudus”;
clrscr();
printf(“Perguruan Tinggi : %s \n”,univ);
printf(“Kampus ku”);
getch();
}
Fungsi cout
Perintah cout digunakan untuk meletakan suatu informasi ke standard output.
Perintah ini hanya jalan pada bahasa pemrograman C++ tetapi pada bahasa C tidak bisa berjalan.
Perintah ini sama dengan printf tetapi tidak perlu diberi pemformatan data.
Contoh:
#include <iostream.h>
main()
{
char univ[]=“Universitas Muria Kudus “;
cout<<“Perguruan Tinggi : “<<univ<<“\n”;
cout<<“Kampus ku”;
}
Funsi endl
Perintah endl digunakan untuk menyisipkan newline dan mengirimkan isi penyangga keluaran ke piranti keluaran.
Perintah ini hasilnya sama dengan “\n”.
Perintah ini menjamin data langsung dikirim ke piranti keluaran.
Contoh :
#include <iostream.h>
#include<conio.h>
main()
{
char univ[]=“Universitas Muria Kudus”;
clrscr();
cout<<“Perguruan Tinggi :”<<univ<<endl;
cout<<“Kampus ku”;
getch();
}
Funsi ends
Perintah ini digunakan untuk menyisipkan karakter null.
Contoh :
#include <iostream.h>
#include<conio.h>
main()
{
char univ[]=“Universitas Muria Kudus”;
clrscr();
cout<<“Perguruan Tinggi :”<<univ<<ends<<“Ok”;
getch();
}
Funsi setw(int n)
Perintah ini digunakan untuk mengatur lebar field untuk nilai sebesar n karakter.
Contoh :
#include <iostream.h>
#include<conio.h>
#include<iomanip.h>
main()
{
int spp=10000,
dpp=20000,tot;
tot=spp+dpp;
clrscr();
cout<<“SPP :”<<setw(9)<<spp<<endl;
cout<<“DPP :”<<setw(9)<<dpp<<endl;
cout<<“Total :”<<setw(9)<<tot<<endl;
getch();
}
Baca Artikel Terkait : Variable C++
Fungsi input scanf
Scanf digunakan untuk mendapatkan inputan dari keyboard.
File header yang disertakan adalah stdio.h
Perintah ini akan menangkap inputan dan meletakkannya dalam memori.
Dengan Scanf, untuk meletakkan dalam memori digunakan variabel dengan penentu format
Variable yang dipakai didalam scanf harus didahului dengan operator alamat (&).
Contoh:
#include <stdio.h>
#include <conio.h>
main()
{
float gaji, tunj, GAJI;
printf(“Gaji Pokok :”);
scanf(“%f”,&gaji);
tunj = 0.1 * gaji;
GAJI = gaji +tunj;
clrscr();
printf(“Gaji Pokok =Rp%10.2f \n”,gaji);
printf(“Tujangan =Rp%10.2f \n”,tunj);
printf(“Gaji Total =Rp%10.2f \n”,GAJI);
}
Funsgi input cin >>
merupakan sebuah objeck didalam C++ digunakan untuk memasukkan suatu data.
File header yang disertakan iostream.h
Contoh:
#include <iostream.h>
#include <conio.h>
main()
{
float gaji, tunj, GAJI;
cout<<“masukkan Gaji Pokok =”;
cin>>gaji;
tunj = 0.1 * gaji;
GAJI = gaji +tunj;
clrscr();
cout<<“Gaji Pokok =Rp ” <<gaji<<“\n”;
cout<<“Tujangan =Rp ” <<tunj<<“\n”;
cout<<“Gaji Total =Rp ” <<GAJI<<“\n”;
}
Baca Artikel Terkait : MODULAR Function
Fungsi getch
Membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang dimasukan ditampilkan di layar.
File header yang harus disertakan adalah conio.h.
Contoh :
#include <stdio.h>
#include <conio.h>
main()
{
char karakter;
clrscr();
printf(“Masukan karakter :”);
karakter =getche();
printf(“\n Karakter : %c”,karakter);
}
Fungsi gets
Digunakan untuk memasukkan data string
Perbedaan scanf() dengan gets()
Contoh :
#include <stdio.h>
#include <conio.h>
main()
{
char nim[4];
char nama[20];
char kota[4]={‘K’,‘D’,’S’};
char univ[8]= “UMK”;
clrscr();
printf(“Masukan Nim :”);
gets(nim);
printf(“Masukan Nama :”);
scanf(“%s”,&nama);
printf(“\n NIM : %s”,nim);
printf(“\n Nama : %s”,nama);
printf(“\n universitas : %s”,univ);
printf(“\n Kota : %s”,kota);
}
Manipulasi numerik
sqrt()
pow()
ceil()
floor()
exp()
max()
min()
tan()
div()
mod()
Funsi sqrt()
Funsi pow
Fungsi ceil
Funsgi floor
Fungsi exp