17 January, 2010

Operator Perbandingan C++

Contoh 1 :
Di program ini jika anda menginputkan angka 6 maka akan berniai benar, dan jka anda memasukkan angka selain 6 maka bernilai salah.


#include <conio.h>
#include <iostream.h>

int main ()
{
int a;
cout<<"Masukkan suatu bilangan = ";cin>>a;
if (a==6) {cout<<"Benar";}
// {} berfungsi sebagai "then" (jika terdapat lebih dari satu pernyataan)
else cout<<"Salah";
getch();
}

Contoh 2 :
Di program contoh 2 ini jika anda menginputkan nilai lebih dari dan sama dengan (>=) 80 maka angka tersebut bernilai "A", jika 70 maka bernilai "B", 60 bernilai "C", dan 50 bernilai "D".


#include <conio.h>
#include <iostream.h>

int main ()
{
int a;
cout<<"Masukkan nilai Mahasiswa = ";cin>>a;
if (a>=80) {cout<<"nilai A";}
else
if (a>=70) {cout<<"nilai B";}
else
if (a>=60) {cout<<"nilai C";}
else
if (a>=50) {cout<<"nilai D";}
else cout<<"nilai E";
getch();
}


Contoh 3 :

Dibawah ini contoh listening program login, inputkan nama "FauzanVegaSaputra" maka login akan berhasil.


#include <conio.h>
#include <iostream.h>

int main ()
{
char nama[100];
cout<<"Masukkan Nama Anda = ";cin>>nama;
if (strcmp(nama,"FauzanVegaSaputra")==0)
// "strcmp" berfungsi untuk membandingkan nilai variabel bernilai string (string compiler) menjadi nilai integer
{cout<<"Login Berhasil";}
else cout<<"Login Gagal";
getch();
}


program diatas tidak dapat membaca spasi,karena spasi bukan merupakan char, sehingga membutuhkan fungsi cin.getline agar spasi bisa di inputkan. ini contoh programnya :

"inputkan nama "Fauzan Vega Saputra"


#include <conio.h>
#include <iostream.h>

int main ()
{
char nama[100];
cout<<"Masukkan Nama Anda = ";cin.getline(nama,20);
if (strcmp(nama,"Fauzan Vega Saputra")==0)
{cout<<"Login Berhasil";}
else cout<<"Login Gagal";
getch();
}


Artikel Terkait

4 comments:

Arta Pratiwi said...

kita juga punya nih jurnal mengenai operator, silahkan dikunjungi dan dibaca , berikut linknya
http://rodiah.staff.gunadarma.ac.id/Downloads/files/31748/Presentation-Operator.pdf
semoga bermanfaat yaa :)

Balas

Anonymous said...

:43

Anonymous said...

:54

Anonymous said...

anis :22

:10 :11 :12 :13
:14 :15 :16 :17
:18 :19 :20 :21
:22 :23 :24 :25
:26 :27 :28 :29
:30 :31 :32 :33
:34 :35 :36 :37
:38 :39 :40 :41
:42 :43 :44 :45
:46 :47 :48 :49
:50 :51 :52 :53
:54 :55 :56 :57

Post a Comment

Template by : kendhin x-template.blogspot.com ==> Editor by : BIK