Senin, 11 November 2013

Program Nilai Lulus dan Tidak dengan Cobol

Pada kesempatan kali ini saya akan menjelaskan lebih detail mengenai bagaimana cara membuat suatu program menentukan nilai lulus dan tidak pada bahasa pemrograman cobol. Untuk membuat program menentukan nilai lulus dan tidak  dengan menggunakan cobol langkah pertama yang harus anda lakukan adalah install aplikasi cobol pada pc anda jika sudah, selanjutnya jalankan cmd lalu di cmd ketik cd\ setelah itu tekan enter lalu ketik cd cobol lalu enter untuk membuka cobol ketik edit namaprogram.cob lalu enter maka program cobol akan terbuka. Tuliskan contoh codingan seperti contoh gambar berikut ini untuk membuat program sederhana dengan cobol.


Setelah anda selesai menuliskan codingan seperti contoh gambar diatas langkah selanjutnya yang harus anda lakukan adalah save program terlebih dahulu dengan cara pilih file lalu save. Lalu file exit setelah itu pada cmd ketikan cobol namaprogram.cob lalu tekan enter 3x ini bertujuan untuk mengecek apakah masih ada error didalam program jika sudah tidak ada error ketikan  runcobol namaprogram.cob  lalu enter untuk memulai program seperti gambar dibawah ini.


Penjelasan Program :
·         IDENTIFICATION DIVISION yaitu berisi informasi tentang identitas program yang bersangkutan (nama program, nama pembuat, tanggal program dibuat, dll) dan tidak mempunyai pengaruh terhadap proses program, hanya sebagai identifikasi.
·         ENVIRONMENT DIVISION yaitu berisi informasi tentang keadaan komputer dan alat – alat yang digunakan.
·         DATA DIVISION yaitu berisi informasi mengenai komputer yang digunakan dan menerangkan peralatan yang digunakan untuk memproses file, baik peralatan input maupun peralatan output.
·         PROCEDURE DIVISION yaitu inti dari pemrograman COBOL karena semua prosedur pekerjaan proses dari input data menjadi output.
·         77 NAMA PIC A(30) maksudnya adalah menunjukkan posisi alphabhet  yang disimpan pada field, Bersifat rata kiri. Dalam contoh diatas panjang karakternya adalah 30. maka penulisan nama tidak boleh lebih dari 30 karakter.
·         77 NPM PIC 9(8) batas penulisan NPM sebanyak 8 karakter. Lebih dari itu tidak akan tercetak.
·         77 KELAS PIC X(5) batas penulisan kelas hanya 5 karakter. Lebih dari itu tidak tercetak.
·         77 UTS PIC 9(3) batas penulisan uts hanya 3 numeric. Sedangkan angka 9 itu untuk menunjukan numeric
·         77 UAS PIC 9(3) batas penulisan uas hanya 3 numeric. Sedangkan angka 9 itu untuk menunjukan numeric.
·         SCREEN SECTION  digunakan untuk menunjukkan bentuk format layar terminaluntuk menampilkan atau memasukkan data.
·         01 INPUTAN. Digunakan untuk menandai memulai memasukkan input
·         02 LINE 4 COLUMN 8 VALUE “masukkan nama :”. Digunakan untuk menulis output masukkan nama di baris 4  dimulai dari kolom 8
·         02 LINE 5 COLUMN 8 VALUE “masukkan npm :”. Digunakan untuk menulis output masukkan npm di baris 5 dimulai dari kolom 8
·         02 LINE 6 COLUMN 8 VALUE “masukkan kelas :”. Digunakan untuk menulis output masukkan kelas di baris 6 dimulai dari kolom 8
·         02 LINE 8 COLUMN 8 VALUE “nilai uts :”. Digunakan untuk menulis output nilai uts di baris 8 dimulai dari kolom 8
·         02 LINE 9 COLUMN 8 VALUE “nilai uas :”. Digunakan untuk menulis output nilai uas dibaris 9 dimulai dari kolom 8
·         02 BLANK SCREEN digunakan untuk membersihkan layar dan menempatkan kursor pada posisi kiri atas (baris1, kolom1).
·         COMPUTE HASIL = (UTS * 0.7) + (UAS * 0.3). digunakan untuk memasukan rumus untuk menghitung hasil dari uts dengan uas

Program Sederhana Cobol

Pada kesempatan kali ini saya akan menjelaskan lebih detail mengenai bagaimana cara membuat suatu program sederhana pada bahasa pemrograman cobol. Untuk membuat program sederhana dengan menggunakan cobol langkah pertama yang harus anda lakukan adalah install aplikasi cobol pada pc anda jika sudah, selanjutnya jalankan cmd lalu di cmd ketik cd\ setelah itu tekan enter lalu ketik cd cobol lalu enter untuk membuka cobol ketik edit namaprogram.cob lalu enter maka program cobol akan terbuka. Tuliskan contoh codingan seperti contoh gambar berikut ini untuk membuat program sederhana dengan cobol.


Setelah anda selesai menuliskan codingan seperti contoh gambar diatas langkah selanjutnya yang harus anda lakukan adalah save program terlebih dahulu dengan cara pilih file lalu save. Lalu file exit setelah itu pada cmd ketikan cobol namaprogram.cob lalu tekan enter 3x ini bertujuan untuk mengecek apakah masih ada error didalam program jika sudah tidak ada error ketikan  runcobol namaprogram.cob  lalu enter untuk memulai program seperti gambar dibawah ini.


Penjelasan Program :
·         IDENTIFICATION DIVISION yaitu berisi informasi tentang identitas program yang bersangkutan (nama program, nama pembuat, tanggal program dibuat, dll) dan tidak mempunyai pengaruh terhadap proses program, hanya sebagai identifikasi.
·         ENVIRONMENT DIVISION yaitu berisi informasi tentang keadaan komputer dan alat – alat yang digunakan.
·         DATA DIVISION yaitu berisi informasi mengenai komputer yang digunakan dan menerangkan peralatan yang digunakan untuk memproses file, baik peralatan input maupun peralatan output.
·         PROCEDURE DIVISION yaitu inti dari pemrograman COBOL karena semua prosedur pekerjaan proses dari input data menjadi output.
·         02 NAMA PIC A(30) maksudnya adalah menunjukkan posisi alphabhet  yang disimpan pada field, Bersifat rata kiri. Dalam contoh diatas panjang karakternya adalah 30. maka penulisan nama tidak boleh lebih dari 30 karakter.
·         02 NPM PIC X(8) batas penulisan NPM sebanyak 8 karakter. Lebih dari itu tidak akan tercetak.
·         02 KELAS PIC X(5) batas penulisan kelas hanya 5 karakter. Lebih dari itu tidak tercetak.
·         SCREEN SECTION  digunakan untuk menunjukkan bentuk format layar terminaluntuk menampilkan atau memasukkan data.
·         02 BLANK SCREEN digunakan untuk membersihkan layar dan menempatkan kursor pada posisi kiri atas (baris1, kolom1).

Program Menu dengan Bahasa C

Pada kesempatan kali ini saya akan menjelaskan bagaimana cara membuat program menu dengan menggunakan bahasa c pada linux dimana di dalam menu tersebut terdapat pilihan menghitung luas segitiga, menghitung luas persegi, program array dan untuk keluar dari program. Langkah pertama yang harus anda lakukan adalah jalankan console terlebih dahulu yaitu icon yang memiliki tampilan layar yang berwarna hitam. Jika sudah langkah selanjutnya adalah tuliskan “vi namaprogram.c” untuk membuka bahasa c pada console. Selanjutnya tuliskan coddingan seperti contoh gambar berikut ini untuk membuat program menentukan grade dengan bahasa c.

Jika anda telah selesai dengan menuliskan codingan seperti contoh gambar sebelumnya. Maka langkah selanjutnya yang harus anda lakukan tekan tombol esc pada keyboard anda, setelah itu tuliskan :wq untuk kembali ke tampilan console jika sudah pada console tuliskan “gcc namaprogram.c –o” untuk memeriksa apakah masih terdapat error pada program yang telah anda buat tadi. jika sudah tidak error langkah selanjutnya jalankan program yang telah anda buat tadi dengan menuliskan “namaprogram.run” maka akan muncul tampilan seperti contoh gambar berikut ini.


Jika pada pilihan menu kita memasukkan angka 1 maka akan muncul program untuk mencari luas segitiga seperti contoh gambar diatas


Dan jika pada pilihan menu kita memasukkan angka 2 maka akan muncul program untuk mencari luas persegi seperti contoh gambar diatas masukkan sis yg anda inginkan


Dan jika kita memasukkan pilihan angka 3 pada menu pilihan maka akan muncul program array dan muncul masukkan data yang kita inginkan dan juga input nama, input kelas, input npm seperti contoh gambar diatas.


Penjelasan Program :
·         #include <stdio.h> perintah ini merupakan perintah bawaan dari bahasa c
·         Intsegitiga(); perintah ini digunakan untuk membuat function dengan nama function segitiga
·         Intpersegi(); perintah ini digunakan untuk membuat function dengan nama function persegi
·         Int array(); perintah ini digunakan untuk membuat function dengan nama function array
·         Main () perintah ini merupakan tipe data kosong
·         { perintah ini digunakan untuk memulai suatu perintah dari program
·         Int pil; perintah ini digunakan untuk memulai membuat perintah pada program pil dengan tipe data integer
·         Printf (“\n1. Segitiga”); perintah ini digunakan untuk membuat tulisan pada output “1. Segitiga”.
·         Printf (“\n2. Persegi”); perintah ini digunakan untuk membuat tulisan pada output “2. Persegi”.
·         Printf (“\n3. Array”); perintah ini digunakan untuk membuat tulisan pada output “3. Array”.
·         Printf (“\n4. Keluar”); perintah ini digunakan untuk membuat tulisan pada output “4. Keluar”.
·         Printf (“\n=============”); perintah ini digunakan untuk membuat tulisan pada output “=============”.
·         Printf (“\nmasukkan pilihan : “); scanf (“%d”, &pil); perintah ini digunakan untuk menampilkan tulisan pada output “masukkan pilihan:” yang nilainya diinputkan ke variable pil, “%d” perintah bawaan dari integer
·         Switch (pil){
Case 1: segitiga(); break;
Case 2: persegi(); break;
Case 3: array(); break;
Case 4: break;
Default : printf (“pilihan hanya 1 aja !\n”);} pada bagian perintah ini digunakan untuk melakukan perintah pilihan, jadi jika kita memilih angka 1 maka akan muncul program segitiga  dan begitupun seterusnya dan juga jika kita memasukkan pilihan lebih dari 1 pilihan maka akan muncul tulisan “pilihan hanya 1 aja !”.
·         } perintah ini digunakan untuk menutup program
·         Int segitiga(){ perintah ini digunakan untuk memulai function dari nama function segitiga
·         Int a, t, luas; perintah ini digunakan untuk membuat variable a, t, luas dengan tipe data integer
·         Luas = (a*t)/2; perintah ini digunakan untuk membuat rumus perhitungan mencari luas segitiga
·         Printf (“luas segitiga adalah : %d\n “,luas);} perintah ini digunakan untuk menampilkan tulisan “luas segitiga adalah : “ yang nilainya diambil dari nilai variable luas
·         Int persegi (){ perintah ini digunakan untuk memulai function dari nama fuction persegi
·         Int s, luasp; perintah ini digunakan untuk membuat variable s, luasp dengan tipe data integer
·         Luasp = s * s; perintah ini digunakan untuk membuat rumus pehitungan mencari luas persegi
·         Int array(){ perintah ini digunakan untuk memulai function dari nama function array
·         Char nama[30][10]; perintah ini digunakan untuk membuat array nama dengan tipe data karakter
·         Int jum, I, j; perintah ini digunakan untuk membuat variable jum, I, j dengan tipe data integer.


Program Rumah Bahasa C

Pada kesempatan kali ini saya akan menjelaskan bagaimana cara membuat program  perulangan atau looping dengan menggunakan bahasa c pada linux dimana tampilan output dari program ini akan berbentuk seperti rumah. Langkah pertama yang harus anda lakukan adalah jalankan console terlebih dahulu yaitu icon yang memiliki tampilan layar yang berwarna hitam. Jika sudah langkah selanjutnya adalah tuliskan “vi namaprogram.c” untuk membuka bahasa c pada console. Selanjutnya tuliskan coddingan seperti contoh gambar berikut ini untuk membuat program menentukan grade dengan bahasa c.


Jika anda telah selesai dengan menuliskan codingan seperti contoh gambar sebelumnya. Maka langkah selanjutnya yang harus anda lakukan tekan tombol esc pada keyboard anda, setelah itu tuliskan :wq untuk kembali ke tampilan console jika sudah pada console tuliskan “gcc namaprogram.c –o” untuk memeriksa apakah masih terdapat error pada program yang telah anda buat tadi. jika sudah tidak error langkah selanjutnya jalankan program yang telah anda buat tadi dengan menuliskan “namaprogram.run” maka akan muncul tampilan seperti contoh gambar berikut ini.


Penjelasan Program :
·         #include <stdio.h> perintah ini merupakan perintah bawaan dari bahasa c
·         Int main (){ perintah ini merupakan tipe data kosong dan untuk memulai menuliskan perintah pada program
·         Int a, b, c, d, e; perintah ini digunakan untuk membuat variable a, b, c, d, e dengan tipe data integer
·         Printf (“masukkanbanyakperulangan : “); scanf (“%d”,&a); perintah ini digunakan untuk menampilkan tulisan pada output “masukkan banyak perulangan:” yang nilainya diinputkan ke variable a, “%d” perintah bawaan dari integer
·         For (b = 1; b <= a; b++){ perintah ini digunakan untuk melakukan perulangan dimana nilai b sama dengan 1, b lebih kecil sama dengan nilai a, dan nilai b akan bertambah dari kecil kebesar
·         For (c = a; c >= b; c--){ perintah ini digunakan untuk melakukan perulangan dimana nilai c sama dengan nilai a, c lebih besar sama dengan b, nilai c akan berkurang dari besar kekecil
·         Printf (“ “);} perintah ini digunakan untuk menampilkan output spasi
·         For (d = 1; d <= b; d++){ perintah ini digunakan untuk melakukan perulangan dimana nilai d sama dengan 1, d lebih kecil sama dengan b, dan nilai d akan bertambah dari kecil kebesar
·         Printf (”*”);} perintah ini digunakan untuk menampilkan output *
·         Printf (“ “); perintah ini digunakan untuk menampilkan output spasi
·         For (e = 1; e <= a; e++){ perintah ini digunakan untuk melakukan perulangan dimana nilai e sama dengan 1, e lebih kecil sama dengan a, dan nilai e akan bertambah dari kecil kebesar
·         Printf (”*”);} perintah ini digunakan untuk menampilkan output *
·         Printf (”\n”);} perintah ini digunakan untuk menampilkan output berpindah kebaris selanjutnya
·         For (e = 1; e <= a*2; e++){ perintah ini digunakan untuk melakukan perulangan dimana nilai e sama dengan 1, e harus lebih kecil sama dengan a kali 2, dan nilai e akan bertambah dari kecil kebesar
·         Printf (”-”);} perintah ini digunakan untuk menampilkan output -
·         Printf (”\n”);} perintah ini digunakan untuk menampilkan output berpindah kebaris selanjutnya
·         For (b = 1; b <= a; b++){ perintah ini digunakan untuk melakukan perulangan dimana nilai b sama dengan 1, b lebih kecil sama dengan nilai a, dan nilai b akan bertambah dari kecil kebesar
·         For (c = 1; c <= a; c++){ perintah ini digunakan untuk melakukan perulangan dimana nilai c sama dengan 1, c lebih kecil sama dengan a, dan nilai c akan bertambah dari kecil kebesar
·         Printf (”*”);} perintah ini digunakan untuk menampilkan output *
·         Printf (“ “); perintah ini digunakan untuk menampilkan output spasi
·         For (d = 1; d <= a; d++){ perintah ini digunakan untuk melakukan perulangan dimana nilai d sama dengan 1, d lebih kecil sama dengan b, dan nilai d akan bertambah dari kecil kebesar
·         Printf (”*”);} perintah ini digunakan untuk menampilkan output *
·         Printf (”\n”);} perintah ini digunakan untuk menampilkan output berpindah kebaris selanjutnya
·         For (e = 1; e <= a*2; e++){ perintah ini digunakan untuk melakukan perulangan dimana nilai e sama dengan 1, e harus lebih kecil sama dengan a kali 2, dan nilai e akan bertambah dari kecil kebesar
·         Printf (”-”);} perintah ini digunakan untuk menampilkan output -
·         Printf (”\n”);} perintah ini digunakan untuk menampilkan output berpindah kebaris selanjutnya
·         } perintah ini digunakan untuk menutup perintah dari suatu program

Selasa, 15 Oktober 2013

program Grade dengan bahasa C

Pada kesempatan kali ini saya akan menjelaskan bagaimana cara membuat program sederhana menentukan Grade dengan menggunakan bahasa c pada linux. Langkah pertama yang harus anda lakukan adalah jalankan console terlebih dahulu yaitu icon yang memiliki tampilan layar yang berwarna hitam. Jika sudah langkah selanjutnya adalah tuliskan “vi namaprogram.c” untuk membuka bahasa c pada console. Selanjutnya tuliskan coddingan seperti contoh gambar berikut ini untuk membuat program menentukan grade dengan bahasa c.


Jika anda telah selesai dengan menuliskan codingan seperti contoh gambar sebelumnya. Maka langkah selanjutnya yang harus anda lakukan tekan tombol esc pada keyboard anda, setelah itu tuliskan :wq untuk kembali ke tampilan console jika sudah pada console tuliskan “gcc namaprogram.c –o” untuk memeriksa apakah masih terdapat error pada program yang telah anda buat tadi. jika sudah tidak error langkah selanjutnya jalankan program yang telah anda buat tadi dengan menuliskan “namaprogram.run” maka akan muncul tampilan seperti contoh gambar berikut ini.


Dimana Jika anda memasukkan nilai uts =  90 dan nilai uas = 70 maka akan muncul tulisan “Grade A” , akan tetapi jika anda memasukkan nilai lebih dari 100 misalkan nilai uts = 110 dan niali uas = 110 maka akan muncul tulisan “nilai error”.
Penjelasan program :
·         #include <stdio.h> perintah ini merupakan perintah bawaan dari bahasa c.
·         Int n ; maksud dari perintah ini adalah variable n bertipe data integer.
·         Intuts; maksud dari perintah ini adalah variable uts bertipe data integer.
·         Intuas; maksud dari perintah ini adalah variable uas bertipe data integer.
·         Main () perintah ini merupakan tipe data kosong.
·         { perintah ini digunakan untuk memulai suatu perintah dari program.
·         Printf(“masukkan uts:”); scanf(“%d”,&uts); perintah ini digunakan untuk menampilkan tulisan pada output “masukkanuts:” yang nilainya diinputkan ke variable uts,sedangkan  “%d” perintah bawaan dari integer.
·         Printf(“masukkanuas:”); scanf(“%d”,&uas); perintah ini digunakan untuk menampilkan tulisan pada output “masukkanuas:” yang nilainya diinputkan ke variable uas, sedangkan “%d” perintah bawaan dari integer.
·         N = (uts*0.7) + (uas*0.3); perintah ini digunakan untuk membuat rumus perhitungan dari variable n.
·         If (n>=80 && n<=100){
Printf(“Grade A\n”,n); } perintah ini digunakan untuk statement kondisi, jika nilai variable n diantara 80 sampai 100 maka akan muncul tulisan “Grade A”.
·         Else if(n>=70 && n<=79){
Printf (“Grade B\n”,n);} dan jika nilai variable n diantara 70 sampai 79 maka akan muncul tulisan “Grade B”.
·         Else if(n>=60 && n<=69){
Printf (“Grade C\n”,n);} dan jika nilai variable n diantara 60 sampai 69 maka akan muncul tulisan “Grade C”.
·         Else if(n>=50 && n<=59){
Printf (“Grade D\n”,n);} dan jika nilai variable n diantara 50 sampai 59 maka akan muncul tulisan “Grade D”.
·         Else if(n<=50){
Printf (“Grade E\n”,n);} dan jika nilai variable n lebih kecil sama dengan 50 maka akan muncul tulisan “Grade E”.
·         Else{
Printf(“nilai error\n”,n);
} selain dari itu maka akan muncul tulisan “nilai error”.
·         } perintah ini digunakan untuk menutup program.

program ganjil genap dengan bahasa c

Pada kesempatan kali ini saya akan menjelaskan bagaimana cara membuat program sederhana ganjil genap dengan menggunakan bahasa c pada linux. Langkah pertama yang harus anda lakukan adalah jalankan console terlebih dahulu yaitu icon yang memiliki tampilan layar yang berwarna hitam. Jika sudah langkah selanjutnya adalah tuliskan “vi namaprogram.c” untuk membuka bahasa c pada console. Selanjutnya tuliskan coddingan seperti contoh gambar berikut ini untuk membuat program ganjil genap dengan bahasa c.


jika anda telah selesai menuliskan coddingan seperti contoh gambar  sebelumnya, selanjutnya tekan tombol esc pada keyboard setelah itu tuliskan :wq untuk keluar dari program c dan kembali ke tampilan console setelah itu tuliskan “gcc namaprogram.c –o” untuk mengcompile atau memeriksa apakah pada program yang tadi telah dibuat masih terdapat error atau tidak. Jika sudah tidak ada error langkah selanjutnya tuliskan namaprogram.run untuk menjalankan program yang telah kita buat maka akan muncul tampilan seperti contoh gambar berikut ini.


Penjelasan program :
·         #include <stdio.h> perintah ini merupakan perintah bawaan dari bahasa c
·         Int n; maksud dari perintah ini adalah variable n bertipe data integer
·         Main () perintah ini merupakan tipe data kosong
·         { perintah ini digunakan untuk memulai suatu perintah dari program
·         Printf(“masukkan bilangan: “); scanf(“%d”,&n); perintah ini digunakan untuk menampilkan tulisan pada output “masukkanbilangan:” yang nilainya diinputkan ke variable n, sedangkan  “%d” perintah bawaan dari integer
·         If (n>0){
Printf(“%d nilai adalah positif\n”,n); } perintah ini digunakan untuk melakukan statement  kondisi dimana jika nilai n>0 maka akan muncul “nilai adalah positif”.
·         Else if(n<0){
Printf(“%d nilai negative\n”,n);} dan jika nilai n lebih kecil dari 0 maka akan muncul tulisan “nilai negative”.
·         Else{
Printf(“adalahnilai %d\n”,n); } selain itu maka akan muncul tulisan “adalahnilai”.
·         } perintah ini digunakan untuk menutup program