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();
}
#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();
}
kita juga punya nih jurnal mengenai operator, silahkan dikunjungi dan dibaca , berikut linknya
ReplyDeletehttp://rodiah.staff.gunadarma.ac.id/Downloads/files/31748/Presentation-Operator.pdf
semoga bermanfaat yaa :)
Balas
:43
ReplyDelete:54
ReplyDeleteanis :22
ReplyDelete