Output>>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.
#include <stdio.h>
#include<conio.h>
main()
{
char univ[]=“Universitas Muria Kudus";
clrscr();
printf("Perguruan Tinggi : %s \n",univ);
printf("Kampus ku");
getch();
}
output >>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.
#include <iostream.h>
main()
{
char univ[]=“Universitas Muria Kudus ";
cout<<"Perguruan Tinggi : “<<univ<<"\n";
cout<<"Kampus ku";
}
fungsi 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.
#include <iostream.h>
#include<conio.h>
main()
{
char univ[]=“Universitas Muria Kudus";
clrscr();
cout<<"Perguruan Tinggi :"<<univ<<endl;
cout<<"Kampus ku";
getch();
}
fungsi 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();
}
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();
}
inputan >> 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 (&).
#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);
}
contoh 2
inputan >> 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";
}
Getche
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.
#include <stdio.h>
#include <conio.h>
main()
{
char karakter;
clrscr();
printf("Masukan karakter :");
karakter =getche();
printf("\n Karakter : %c",karakter);
}
gets
Digunakan untuk memasukkan data string
Perbedaan scanf() dengan gets()
#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()
Fungsi : Menghitung akar positif dari sebuah bilangan bulat.
Include : #include<math.h>
Prototipe : double sqrt(double x)
Contoh:
fungsi pow
Fungsi : Menghitung xy
Include : #include<math.h>
Prototipe : double pow(double x, double y)
Contoh :
fungsi ceil
Fungsi : Membulatkan keatas
Include : #include<math.h>
Prototipe : double ceil(double x)
Contoh :
fungsi floor
Fungsi : Membulatkan kebawah
Include : #include<math.h>
Prototipe : double floor(double x)
Contoh :
fungsi exp
Fungsi : Menghitung ex.
Include : #include<math.h>
Prototipe : double exp(double x)
Contoh :
fungsi max
Fungsi : Memberikan bilangan yang lebih besar dari 2 bilangan yang diberikan
Include : #include<stdlib.h>
Prototipe : (type) max(a,b)
Contoh :
fungsi min
Fungsi : Memberikan bilangan yang lebih
kecil dari 2 bilangan yang diberikan
Include : #include<stdlib.h>
Prototipe : (type) min(a,b)
Contoh :
fungsi tan
Fungsi : Menghitung nilai tangen dari sebuah sudut
Include : #include<math.h>
Prototipe : double tan(double x)
Fungsi tan menghitung nilai tangen dari sudut x.
Sudut x dalam satuan radian.
Jika sudut x yang diberikan dekat dengan phi/2 atau –phi/2 hasilnya nol.
fungsi div
Fungsi : Membagi dua bilangan bulat,
memberikan hasil bagi dan
sisanya.
Include : #include<stdlib.h>
Prototipe : div_t div(int x, int y)
Contoh :
fungsi modf
Fungsi : Memisahkan bagian bulat dan
bagian pecahan dari sebuah bilangan
Include : #include<math.h>
Prototipe : double modf(double x, double *ipart)
Contoh :
Comments
Post a Comment