Showing posts with label Visual Studio. Show all posts
Showing posts with label Visual Studio. Show all posts

Monday, May 20, 2013

Percabangan Switch

Pada bab ini menjelasakan mengenai switch yang berguna untuk memilih suatu pernyataan yang banyak. switch ini merupakan salah satu dari percabangan dengan format awal



langsung saja untuk lebih jelas dalam pembuatan program dengan switch 



semoga bermanfaat....



Percabangan Bersarang

Percabangan bersarang merupaka  percabangan yang lebih dari 2 kondisi, terdapat if didalam if.
langsung saja biar jelas kita saksikan cara membuat project dengan menggukana percabangan bersarang dengan contoh :

kita langsung saja dengan pembuatan project nya klik percabangan bersarang...




semoga bermanfaat...

Percabangan dua kondisi

Pada percabangan dua kondisi ini menggunakan if else, jika nilainya true, maka pernyataan yang akan di eksekusi pernyataan pertama, jika nilainya false maka yang akan di eksekusi pernyataan yang ada dalam else.
langsung saja kita membuat project dengan cara klik percabangan dua kondisi...



if (ekspresi)
{
pernyataan;
}
else
{
pernyataan;
}

Modul 5 percabangan satu kondisi

TMD 49013025
Modul 5

pada modul ini menerangkan percabangan satu kondisi, jika nilai nya true atau 1 maka pernyataanya akan dieksekusi yang ada dalam if tersebut kita langsung saja saksikan cara membuat project dengan percabangan. klik Percabangan satu kondisi (if).

semoga bermanfaat...


/* Project 5-1 : Percabangan if
Nama : Neng Yanti Nur Sadiah
NIM : 49013025
TMD STEI ITB*/

char Hasil[12] = "Tidak Lulus";
 cout<<" Kelulusan Siswa \n\n";
 double nilai_ujian;

 cout<<" Masukkan Nilai Ujian = "< cin>>nilai_ujian;



 //percabangan if
 if (nilai_ujian>=60)//percabangan 1 kondisi
strcpy(Hasil, "Lulus");//pernyataan jika true

 cout<<"Hasil_ujian : "<

 system("pause");
 return 0;

Operator Ternary

Bab ini membahas mengenai operator ternary ini melibatkan 3 operand. adapun operator yang menyatakan pernyataannya dengan ?:. langsung saja pada pembuatan project nya  klik operator ternary.





/* Modul 4-4
Operator ternary
Nama : Neng Yanti Nur Sadiah
NRP : 49013025
TMD STEI ITB
*/

{
int x;
cout<<" Masukkn Nilai x = ";//mencetak masukkan nilai x
cin>>x;//menginput data berupa x itu bilangan bulat
cout<<"\n";

x = (x<0 -x="" :="" div="" operator="" ternary="" x="">
cout<<"| x | = "<

system("pause");
return 0;
}

operator bitwise

pada modul ini saya akan mencoba membuat projek dengan operator bitwise, dibawah ini merupaka operator bitwise :

langsung aj ke pengerjaan project nya .




Operasi logika

 pada operasi logika ini kita mengenal logika and, or dan not
langsung saja pada cuplikan berikut ini : 


selamat mencoba!!!!!!!



/* Modul 4-2
Operator logika
Nama : Neng Yanti Nur Sadiah
NRP : 49013025
TMD STEi ITB
*/
#include//preprosessor
using namespace std;
int main()//fungsi utama dari program
{
cout<" Operator Logika\n";
cout<
cout<<" 1 && 1 = "<<(1 & 1)<
cout<<" 1 && 0 = "<<(1 && 0)<
cout<<" 0 && 1 = "<<(0 && 1)<
cout<<" 0 && 0 = "<<(0 && 0)<

cout<<"Tabel Kebenaran operator or (||)\n";//mencetak tabel kebenaran operator or tanda or ||
cout<<" 1 || 1 = "<<(1 || 1)<
cout<<" 1 || 0 = "<<(1 || 0)<
cout<<" 0 || 1 = "<<(0 || 1)<
cout<<" 0 || 0 = "<<(0 || 0)<


cout<<"Tabel Kebenaran operator not (!)\n";//mencetak tabel kebenaran operator not tanda not !
cout<<" !1 = "<<(!1)<
cout<<" !0 = "<<(!0)<

system("pause");
return 0;
}













Operator Decrement


TMD04 49013025

Decrement merupakan kebalikan dari increment yaitu mengurangi nilau suatu variabel. Operator yang digunakan decrement adalah operator --. sama halnya increment terdapat 2 jenis, pre-decrement dan post-decrement.
Langsung saja kita saksikan cuplikan berikut ini supaya lebih jelas... klik decrement





/* Modul 3-4
Decrement
Nama : Neng Yanti Nur Sadiah
NRP : 49013025
*/
# include
using namespace std;

int main();
{
int k;
floa l;
k=100;
l=10.5;

cout<" Nilai k awal = < cout<<" Nilai --k = "<<--k endl="" p=""> cout<<" Nilai k akhir = "<
cout<<" Nilai l awal = "< cout<<" Nilai l-- = "< cout<<" Nilai l akhir = "<
system("pause");
return 0;
}


Increment

TMD 49013025

Pada modul 3-3 ini membahas mengenai increment yang terjadi pada setiap variabel. operator yang digunakan pada increment ini adalah ++. Ada dua macam increment diantaranya pre-increment merupakan penambahan nilai variabel sebelum variabel itu diproses. Sedangkan post-incremeng merupakan penambahan nilai variabel setelah variabel itu diproses.

supaya lebih jelas kita saksikan cuplikan pembuatan program increment :

selamat mencoba


/* Modul 3-3
Increment
Nama : Neng Yanti Nur Sadiah
NRP : 49013025
*/
# include
using namespace std

int main()
{
int i,j;
i=5;

cout<<" Nilai i awal = "< cout<<" Nilai ++i = "<<++i< cout<" Nilai i akhir = "<
j = 10;
cout<<" Nilai j awal = "< cout<<" Nilai j++ = "< cout<<" Nilai j akhir = "<
system("pause");
return 0;
}


Modul 3 Operator Unary

Pada kesempatan kali ini mari kita melanjutkan modul 3 dengan operator unary yang hanya melibatkan sebuah operand.Untuk lebih memahami operasi unary ini marilah kita membuat program :

semoga bermanfaat..

/* Modul 3-2
Operator Unary
Nama : Neng Yanti Nur Sadiah
NRP : 49013025
*/
#include
using namespace std;
int main();//fungsi awal
{
int a,b;
double c,d;

a=+8
c=3.14;
cout<<" Nilai a = "< cout<<" Nilai c = "<
b=-a;
d=-c;
cout<<" Nilai b = "< cout<<" Nilai d = "<
system("pause);
return 0;

}

Variabel Global dan Lokal


TMD49013025

Variabel adalah sebuah  identifier  yang nilainya dapat diubah sesuai dengan kebutuhan program.Jika dibutuhkan sebuah variabel yang dapat dikenali oleh semua lingkungan dalam program maka harus digunakan variabel  Global. Pada visual C++ selalu terdapat fungsi utama,  variabel global biasanya dideklarasikan di luar fungsi  utamatersebut.

Selain variabel global,  pada pemrograman C++  juga terdapat variabel Lokal. Berbeda dengan variabel global, variabel lokal hanya  dikenali oleh suatu fungsi saja, artinya variabel lokal tidak dikenal oleh lingkungan luar di dalam program yang dibuat. Variabel lokal harus berada dalam lingkup fungsi tertentu.

dilanjut saja untuk lebih jelas kita lihat cuplikan pembuatan project bertemakan varaibel global dan variabel local klik Variabel Global dan Variabel Lokal.
selamat mencoba !!!

Konstanta


TMD49013025

Konstanta adalah jenis  identifier  yang bersifat konstan atau tetap, artinya nilai konstanta adalah tidak dapat di ubah. Konstanta berguna untuk menentukan nilai yang merupakan tetapan, misalnya nilai phi (π), satuan dari kecepatan cahaya dan sebagainya.
Identifier  adalah suatu pengenal atau pengidentifikasi yang didekralasikan agar kompiler dapat mengenalinya.  Identifier  dapat berupa variabel, konstanta, fungsi, dan kelas.

Dalam menentukan atau membuat  identifier  pada program, ada beberapa hal yang harus diperrhatikan yaitu:
C++ bersifat case sensitive sehingga huruf kapital dan huruf kecil berbeda.
Identifier tidak boleh diawal dengan angka.
Identifier  tidak boleh menggunakan karakter-karakter simbol  seperti #, @,  ?,  !, $, dan lain-lain).
Identifier  tidak boleh menggunakan kata kunci yang terdapat pada C++, seperti break, return dan lain-lain.
Nama identifier sebaiknya disesuaikan dengan kebutuhannya.Salah satu  cara untuk membuat sebuah konstanta  yaitu dengan dengan menggunakan kata kunci  const.  Untuk mempelajari konstanta, mari kita langsung saja saksikan cuplikan pembuatan program dengan menggunakan konstanta.

klik : Konstanta

Konversi Data

TMD49013025

Untuk pembahasan pada modul 2 kali ini kita mengkonversi data misalkan data berupa karakter diubah menjadi nilai bilangan berupa integer.


Operasi perhitungan pada C++ dapat dilakukan dengan menggunakan tipe data yang sama. Jika dalam suatu ekspresi terdapat  operand  dengan tipe data yang berbeda, maka C++ akan mengkonversi salah satu tipe tersebut sehingga kedua tipe menjadi sama.
Ada beberapa aturan  yang digunakan oleh C++ dalam mengkonversi tipe data,
yaitu:
1.  Jika salah satu operand bertipe  long double, maka yang lain dikonversi menjadi long double.
2.  Jika salah satu operand bertipe  double, maka yang lain dikonversi menjadi double.
3.  Jika salah satu operand bertipe  float, maka yang lain dikonversi menjadi tipe data float.
4.  Jika salah satu operand bertipe  char, signed char, unsigned char, unsigned short, maka yang lain dikonversi ke int.
Jika diperlukan langkah untuk mengubah suatu tipe data menjadi tipe data lain maka digunakan suatu pengarah tipe data, proses pengubahan tipe data ini disebut dengan istilah type casting.

Mari kita saksikan contoh pembuatan program yang simple :

klik : Konversi Data
semoga bermanfaat :)

Daftar Riwayat Hidup C++

Daftar Riwayat Hidup
TMD 49013025

Setelah berlatih dengan program kedua menginput data, mari kita mencoba membuat daftar riwayat hidup dengan menginputkan data berupa karakter. langsung saja kita saksikan video clip pembuatan daftar riwayat hidup yang paling simple dengan menggukana program bahasa C++ pada Visual Studio 2012 :

selamat mencoba dan sukses..

Input Data dengan C++



Program kedua : input data
TMD 49013025



Selanjutnya saya mempunya program kedua dengan menginput data dari keyboard aaupun perangkat lain, dengan menggunakan tpe data character.. cekidot kita saksikan cuplikan video yang paling mudah :


selamat mencoba semoga bermanfaat :D


Thursday, April 18, 2013

Tahun Kabisat dengan program C pada Visual Studio

mmmh ini nih coba kita bikin program untuk menentukan apakan nilai yang kita inputkan dari keyboard ini merupakan tahun kabisat atau bukan..
Ini menggunakan fungsi dan pengulangan if else... yang mudah dimenerti ajjeh.. markicaw gan..

ini program nyah:


Tahun kabisat latihan d

//Neng Yanti Nur Sadiah 
int main (void)
{
int tahun;
printf("\nNENG YANTI NUR SADIAH\n\n");
printf("Latihan D : Tahun Kabisat\n\n");

kabisat(tahun);
printf("masukkan tahun : ");
scanf("%d",&tahun);
system(“pause”);
return 0;
}

//
Int kabisat(tahun)
if (tahun%4==0)
printf("TAHUN KABISAT\n");

else
printf("BUKAN TAHUN KABISAT\n");
}

Mangga wilujeng di cobiii... ;)