Output di C dan C++(keluaran)
Kamis, 05 April 2012
0
comments
Peritah yang bisaa digunakan untuk menampilakan nilai dilayar untuk bahasa C dan C++ memiliki perbedaan . berikut perbedaannya :
Perintah Output di C :
1. printf()
yang biasa digunakan adalah printf(),penulisannya tidak sulit hanya dengan menulis
printf(argument);atau bisa
printf(“string”,argument);. Bisa dilihat seperti contoh berikut ini :
#include <stdio.h>
void main()
{
int panjang,lebar,Luas;
panjang = 5;
lebar = 4;
Luas = panjang * lebar;
printf(“luas persegi panjang = %d”,Luas);
}
Pada contoh tersebut printf ditulis dengan
printf(“luas persegi panjang = %d”,Luas);sebenarnya bisa juga ditulis dengan
printf(Luas);,jika tidak menghendaki penulisan string.
2. Selain printf() ternyata masih ada lagi yaitu : puts() dan putchar()
Perbedaan puts dan putchar adalah :
· puts() berguna untuk menampilkan string yang dengan sendirinya menambahkan karakter new line (pindah garis).
· Putchar() berguna untuk menampilkan sebuah karakter tanpa new line.
Berikut merupakan contoh penggunaan dari printf,puts,dan puthcar :
#include <stdio.h>
void main()
{
puts("contoh puts"); //contoh put yang akan menambahkan new line
printf("contoh printf "); //contoh printf yang tidak menambahkan newline
putchar('c');//contoh putchar untuk menampilkan sebuah karakter
}
Jika dijalankan maka akan tampak perbedaannya berikut jika di jalankan:
Perintah Output di C++
Untuk output di C++ dapat menggunakan perintah cout untuk menampilkan tipe data apa saja dengan bentuk yang sederhana ,cukup dengan menambahkan operator <<.
Contoh :
#include <iostream.h>
void main()
{
int panjang,lebar,Luas;
panjang = 5;
lebar = 4;
Luas = panjang * lebar;
cout <<“luas persegi panjang = ”<<Luas;
}
Berikut contoh program yang membutuhkan masukan(input)-proses-keluaran(output)
a. segitiga siku – siku.
a. segitiga siku – siku.
#include <iostream.h> //segitiga
#include <conio.h>
void main()
{
int alas,tinggi,Luas;
cout<<"masukkan alas : ";cin>>alas;
cout<<"masukkan tinggi : ";cin>>tinggi;
Luas = (alas * tinggi)/2;
cout<<"luas segi tiga ini adalah : "<<Luas;
getch();
}
b. Persegi panjang.
c. Lingkaran
#include <iostream.h> //persegi panjang
#include <conio.h>
void main()
{
int panjang,lebar,Luas;
cout<<"masukkan panjang : ";cin>>panjang;
cout<<"masukkan lebar : ";cin>>lebar;
Luas = panjang * lebar;
cout<<"luas persegi panjang ini adalah : "<<Luas;
getch();
}
c. Lingkaran
#include <stdio.h> //program penghitung luas lingkaran
void main()
{
float jari,Luas,phi;
phi = 3.14;
printf(“masukkan nilai jari-jari lingkaran : ”);scanf(“%f”, &jari);
Luas = phi * jari * jari;
printf(“luas lingkaran adalah %f”,Luas);
}
program - program tersebut bisa dicoba.



0 comments:
Posting Komentar
Terima kasih sudah mengunjungi (^_^) !......