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 (^_^) !......