Wednesday, July 3, 2013

perulangan do while


mari kita lanjut untuk belajar dengan tutorial berupa video berikut untuk contoh pembuatan project dengan menggunakan do while dengan project yang sangat sederhana 

selamat mencoba dan semoga bermanfaat ..


Notepad sederhana dengan J2SE

Neng Yanti Nur Sadiah
49013025

Langsung ajj.. saya akan mencoba membuat tutorial membuat project notepad dengan menggunakan J2SE dengan menggukan IDE Netbeans 7.2.1, caw markicaw kita saksikan cuplikan berikut :

semoga bermanfaat...

tampilannya sederhanaa :

untuk project nya dapat di unduh..klik ajjeh niih --> Notepad Nay

semoga bermanfaat..




Monday, May 27, 2013

Modul 6 Pengulangan while

pernyataan untuk menangani proses pengulangan dengan menggunakan pernyataan while dibentuk dengan
while(kondisi)
{
//blok  pernyataan
}
dalam hal ini pernyataan akan dijalankan secara terus menerus selama kondisi bernilai benar(true).
mari kita saksikan pada video untuk pembuatan  project perulangan while klik perulangan while


semoga bermanfaat ... ;)


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 Aritmatika

Operator aritmatika ini digunakan untuk operasi penjumlahan, pengurangan, perkalian, pembagian dan modulus. kita langsung saja menyaksikan culpikan project aritmatika. klik aritmatika.






/* Modul 4-1
Operator Aritmatika
Nama : Neng Yanti Nur Sadiah
NRP : 49013025
*/
#include//preprosessor
using namespace std;
int main()//fungsi utama dari program
{
cout<<"2 + 3 = <<2 aritmatika="" endl="" p="" penjumlahan=""> cout<<"10 - 5 = "<10-5 endl="" p="" pengurangan=""> cout<<" 4 * 3 = "<<4 endl="" p="" perkalian=""> cout<<"8 / 4 = "<<8 endl="" p="" pembagian=""> cout<<"10 % 3 = "<<10 endl="" modulus="" p="">
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;

}

Modul 3 Operator

TMD 49013025

pada modul ini kita membahas tentan operator . Contoh misalkan   C = 2 + 5 , nah operasi seperti ini dusebut dengan ekspresi atau ungkapan yang akan menghasilkan suatu nilai.


dilanjut saja supaya lebih jelas dengan mencoba membuat project memasukkan nilai ke dalam suatu variabel dengan type data yang ditentukan :
semoga bermanfaat

Batas Nilai setiap type data

TMD 49013025

setiap type data mempunyai batas nilai yang berbeda dengan rentang nilai yang berbeda. Mari kita membuat program untuk menampilkan batas atu limit nilai setiap type data yang digunakan pada program c++ ini dengan type data yang beda-beda

langsung saja kita saksikan project sederhana untuk menampilkan limit setiap type data
silahkan klik batas nilai setiap type data.

semoga bermanfaat ;)

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 :)

Modul 2 Type data


STEI - ITB
TMD 49013025


Program yang dijalankan dengan menggunakan aplikasi  console  pada Visual C++ 2008 akan membaca data dari command line dan hasilnya akan ditampilkan dalam command line juga. Data dalam pemrograman C++ dikelompokkan berdasarkan panjang data yang dapat diisikan atau dapat dibaca. Kelompok data dikelompokkan berdasarkan tipe data. Tipe data berfungsi untuk mereferesentasikan jenis dari sebuah nilai yang terdapat dalam program.
2.1  Tipe Data Dasar
Dalam C++ terdapat beberapa tipe data dasar yang telah didefenisikan dan digolongkan dalam tipe bilangan bulat (integer), bilangan real (floating point), tipe logika (boolean), dan tipe karakter/teks (character/string).

  • Tipe data bilangan bulat digunakan untuk data-data yang tidak mengandung angka di  belakang koma.
  • Tipe data bilangan real  merefresentasikan data-data bilangan yang mengandung angka di belakang koma.
  • Tipe Logika  merepresentasikan data-data yang hanya mengandung dua nilai yaitu benar untuk nilai 1 dan salah untuk nilai 1. Istilah ini juga dikenal dengan nama lain yaitu benar (true) dan salah (false). Compiler Visual C++ 2008 telah memenuhi standar ANSI/ISO dan tipe logika dinyatakan dalam tipe bool.
  • Tipe data Karakter/String  merepresentasikan data-data berupa karakter . Tipe data karakter dinyatakan dengan tipe  char, sedangkan untuk  string  yang merupakan kumpulan dari karakter dinyatakan sebagai pointer  dari tipe  char  dan dituliskan dengan  char*. Untuk membedakan tipe karakter dan  string  adalah tanda pengapitnya. Tipe data string  diapit oleh tanda petik ganda (“  ”)  dan tipe data karakter diapit oleh tanda petik tunggal (‘  ’).
Untuk memulai  mempelajari mengenai tipe-tipe data mari kita lihat cuplikan pembuatan program dengan menggunakan type data :

selamat mencoba dan 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


Modul 1 C++

Program Pertama dengan C++
TMD 490113025


Markicaw kita langsung sajah beranjak ke bahasa program baru yaitu c++ dengan menggunakan visual studio 2012.
Mari kita saksikan tayangan membuat program pertama saya cekidot inilah program pertama sayah :


 selamat mencobaa :D
















Tuesday, April 30, 2013

My Hero


Kubuka mata sebelum fajar
Secarik kertas ditangan yang begitu hampa
Hembusan angin menyejukkan pikir
Setetes embun dipelupuk daun yang begitu indah

Ta terasa air mata ini membasahi jilbab
Yang terlintas dipikir  hanya engkau yang selalu menyejukkan hati
Apakah engkau merindukan ku???
Aku sungguh merindukan mu ayah.


Ta pernah bisa ku bendung rasa rinduku pada mu..
Sampai menangis darah pun engkau g akan pernah kembali kedunia ini
Aku selalu berusaha menjadi anak yang shalehah untuk mu 
Anakmu selalu berharap tuk bertemu dengan mu

Maafkan aku ayah jika selama ini q durhaka pada mu
Penyesalan yang selalu terlintas dibenakku..
Maafkan aku atas semua kesalahan yang membuat mu sakit hati
ta bermaksud anakmu menyakiti mu

Terimakasih telah menyayangi ku setulus hati mu
Berkorban sampai titik darah penghabisan untuk mendidik anak mu menjadi orang
Bekerja keras menjadi tulang punggu keluarga sampai terkapar lemah 9 tahun ta berdaya 
dan...
Alloh sangat menyayangimu ayah  ..
Alloh mengambil mu disaat aku tidak disampingmu 
Disaat aku memperjuangkan amanah mu..
Aku selalu menyayangi mu ayah ta terbatas ruang dang waktu..

Ya Alloh berikanlah tempat yang paling mulia untuk ayah ku, karena beliau selalu memperjuangkan keluarga semasa hidupnya..



Sunday, April 28, 2013

MODUL 8 Searching Shorting, Replace Karakter

Latiha Tugas D Modul 8


Pencarian sekuensial (sequential search) dapat diartikan secara sederhana sebagai pencarian
secara berurutan suatu data di dalam sekumpulan data (misalnya data karakter atau angka).
Perhatikan bahwa yang berurutan adalah cara pencariaannya, sementara sekumpulan data itu
sendiri tidak perlu berurutan.

nah sekarang ada tugas membua program gimana caranya  jika di dalam array kalimat[100] terdapat
karakter “s”, maka seluruh karakter “s” tersebut harus diganti dengan karakter “5”. type data yang digunakan merupaka karakter. data yang dicari dan yang dimasukkan pun dalam bentuk karakter.

markicaw mari kita saksikan pembuatan program dengan bahasa C pada Visual studio 2012 dengan mudah..



SELAMAT MENCOBA !!!
semoga bermanfaat..





Thursday, April 25, 2013

...DATA MAHASISWA dengan menggunakan fungsi STRUCT...



Ayoo kita coba lagi 
Membuat sistem pendataan nilai mahasiswa menggunakan Struktur yang terdiri dari:
 Nomor dengan type data int
 NIM dengan type data int
 Nama Mahasiswa dengan type data char
 Nilai dengan type data char

Sistem pendataan nilai ini mengijinkan kita untukmenginput maksimum 10 data mahasiswa saja. Setelah seluruh data selesai dimasukan, kemudian pada layar akan ditampilkan (output) seluruh data yang diinputkan dengan menggunakan fungsi perulangan for. Untuk data mahasiswa nya menggunakan struct.

MARKICAW...
nih dicobi :



printf("NENG YANTI NUR SADIAH \n");
printf("===========================================================\n");



struct biodata
int nomor;
int nim;
char nama[30];
char nilai[2];

struct biodata mahasiswa[10];

printf("Masukkan nomor mahasiswa maksimal 10 : \n");
scanf("%d",&i);
for(j=0;j
{
mahasiswa[j].nomor=j+1;
printf("\n%d.",j+1);
printf("\nMasukkan NIM :");
scanf("%d",&mahasiswa[j].nim);

printf("\nMasukkan NAMA :");
scanf("%s",&mahasiswa[j].nama);

printf("\nMasukkan NILAI :");
scanf("%s",&mahasiswa[j].nilai);

}
printf("\n Terimakasih Telah Menginput %d Data Mahasiswa",i);
printf("\nNOMOR| NIM | NAMA | NILAI |\n");

for(k=0;k

{
       printf("\n %d|       %d     |             %s            |      %s       |\n",mahasiswa[k].nomor,mahasiswa[k].nim,mahasiswa[k].nama,mahasiswa[k].nilai);

*** tinggal nambahin tuuh dikit lagi.. ayoo..





SALAH SAHIJI ALAM PANGALENGAN

Pemrograman C, Array Multidimensi, Pointer, Struct

NIM : 49013025
Mod 4.

Baiklah kita lanjut saja pada modul 6 dengan tema Array multidimensi, pointer dan struct. pada kali ini, salah satu contoh dari modul 6 ini saya membahas tentang membuat program array 2 dimensi yang mempresentasikan 100 titik pada garis y=2x-3

langsung ajeh kita lihat cuplikannya :




SEMOGA BERMANFAAT... 
WILUJENG DICOBI...;)

Saturday, April 20, 2013

Pembuatan Program input output type data character dan perhitungan karakter vokal, konsonan dan karakter lainnya


49013025
Mod 5 = No 2

Pada Kesempatan kali ini mari kita belajar type data CHAR, STRING.

Langsung ajeh yeh : ini nih

Pada saat kita menginputkan suatu kalimat atau kata dari keyboard, dengan type data karakter dengan menggunakan fungsi “gets” untuk menginputkan data, maka akan :
a.    Hasil dari penjumlahan karakter vokal dari kalimat yang kita inputkan.
b.    Hasil dari penjumlahan karakter konsonan dari kalimat yang kita inputkan itu
c.     Dan jumlah karakter lainnya diluar karakter konsonan dan vokal.

Program yang dibuat ini menggunakan perulangan for dan gabungan dari pernyataan “if”




SELAMAT MENIKMATI HIDANGAN PROGRAM C NYA.. ;)


nih coba codingannya :

char statement[160];

       char vokal[25], konsonan[50]; // Deklarasi string berukuran 25 dan 50 karakter
       int totalvokal = 0, totalkonsonan = 0; //Deklarasi variabel
       int i, j, kalimat;  //Deklarasi variabel global

       printf("\n=====================TUGAS MODUL 5 NO 2=====================\n");
       printf("\n===================NENG YANTI NUR SADIAH====================\n");

       strcpy(vokal, "AEIOUaeiou"); //Menyalin string
       strcpy(konsonan, "BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz"); //Menyalin string
       printf("silahkan masukkan kata atau kalimat:\n\n");  //Menampilkan ke layar
       gets(statement); //Input string
       kalimat = strlen(statement); //Panjang string
       printf("\n total karakter dalam kata atau kalimat : %d\n", kalimat);//Menampilkan ke layar
      
                 
          for(i = 0; i < kalimat; i++)  //Perulangan dengan For
       {
              for(j = 0; j < strlen(vokal); j++)  //Perulangan dengan For
              {
                     if(statement[i] == vokal[j]) //Pernyataan dengan if
                     {
                           totalvokal++;
                     }
              }
              for(j = 0; j < strlen(konsonan); j++)  //Perulangan dengan For
              {
                     if(statement[i] == konsonan[j])  //Pernyataan dengan if
                     {
                           totalkonsonan++;
                     }
              }
       }
       printf("a. jumlah karakter vokal     : %d\n\n", totalvokal); //Menampilkan ke layar
       printf("b. jumlah karakter konsonan  : %d\n\n", totalkonsonan);//Menampilkan ke layar
       printf("c. jumlah karakter lainnya   : %d\n\n", kalimat - totalvokal - totalkonsonan); //Menampilkan ke layar