Contoh Program C++ Sederhana - Array 3 Dimensi

Posted by resrsr on Tuesday, November 27, 2012

Array 3 Dimensi - Array adalah sebuah variabel yang menampung banyak nilai. Itu setidaknya pengertian secara kasar menggunakan kata-kata yang saya pahami. Array berfungsi untuk meminimalisi penggunaan variabel yang berulang-ulang dalam sebuah program yang memerlukan banyak variabel dengan tipe data yang sama. 

Array 3 Dimensi Dalam C++

Listing C++ memang ada kalanya sulit dimengerti oleh yang baru belajar. Pada kali ini saya ingin berbagi satu kode program bahasa C, mengenai Array 3 dimensi. Disini saya mengimplementasikan "Array 3 dimensi" kedalam progam menampilkan daftar peserta klub eropa yang ikut berkompetisi dalam liga champions. Seluruh peserta yang ikut berpartisipasi dikelompokkan menjadi 5 grup.
Untuk bentuk umum array dimensi 3 pada bahasa C adalah sebagai berikut :
tipe_data nama_variabel[jumlah_baris][jumlah_kolom][panjang_karakter];

Contoh Program Array 3 Dimensi Dalam C++

Berikut implementasi penulisan kode array 3 dimensi menggunakan program c++.
/*
*Judul Program      : Array dimensi 3
*Bahasa Program     : Bahasa C
*Pembuat Program    : Hendro Pramana Sinaga
*Tanggal Pembuatan  : 5 Mei 2012
*/

#include <stdio.h>
#include <conio.h>


main()
{
    char h=64, nama[5][4][22] = {
       "AC Milan","Barcelona","Porto","Monaco",
        "Liverpool","Real Madrid","CSK Moskow","PSG",
        "Inter Milan","Arsenal","Atletico Madrid","Ajax",
        "AS Roma","Manchester United","Dortmund","Valencia",
        "Manchester City","Bayern Munich","Napoli","Vilareal"  
    
    };

    printf("Liga Champions : \n\n");

    for(i=0; i<5; i++)
    {
        ++h;
        printf("Grup %c  \n", h);

        for(s=0; s<4; s++)
        {
            printf("      %d. %s \n", s+1, nama[i][s]);   
        }
        printf("\n");
    }
    

    getch();

}

Hasil Program Array 3 Dimensi Dalam C++

Jika contoh kode program di atas kita eksekusi, maka hasil yang ditampilkan seperti gambar di bawah ini 
Contoh Program Array 3 Dimensi Dalam C++
More about → Contoh Program C++ Sederhana - Array 3 Dimensi

Download Skripsi Sistem Informasi - Analisa Dan Perancangan Sistem Informasi Penggajiann Karyawan PT. Indonesia Raya Audivisi

Posted by resrsr on Monday, November 26, 2012

Download Skripsi Sistem Informasi - Skripsi merupakan fase berikutnya dari jenjang D3 menuju jenjang S1. Skripsi menuntuk keaktifan penyusun dalam meneliti dan melakukan observasi kasus atau judul skripsi yang mereka ambil. Pada postingan kali ini Materi Kuliah Informatika akan membagi contoh skripsi sistem informasi kepada Anda semua. Silahkan disimak dan di download contoh skripsi sistem informasi pada link di bawah. 

Download Skripsi Sistem Informasi


Contoh Judul Skripsi Sistem Informasi

Untuk pemilihan judul skripsi ini mengambil tema tentang sistem penggajian karyawan pada PT. Indonesia Raya Audivisi. Untuk judul ini sebenarnya sudah banyak yang menerbitkannya, namun tidak ada salahnya untuk memperbanyak koleksi contoh skripsi milik Anda. Judul dari skripsi ini adalah:
ANALISA DAN PERANCANGAN SISTEM INFORMASI
PENGGAJIAN KARYAWAN
 PT. INDONESIA  RAYA AUDIVISI

Sistem ini sediri menggunakan bahasa pemrograman Visual Basic sebagai implementasi programnya. selanjutnya mari kita bahas beberapa halaman yang ada pada contoh skripsi sistem informasi ini.

Halaman Pendahuluan Skripsi Sistem Informasi

Untuk halaman pendahuluan pada bab 1 skripsi ini, berisi tentang latar belakang pemilihan judul. Berikut isi dari bab pendahuluan, silahkan disimak.
BAB I

PENDAHULUAN
1.1              Latar Belakang
Keterlambatan sering terjadi dalam memproses gaji/upah karyawan akibat penumpukan  pemrosesan  pembayaran gaji/upah yang masih  dilakukan secara  tradisional/manual, karena  data  harus  dicatat  atau  diproses  berulang kali dalam upaya menyusun laporan gaji/upah karyawan.
Akibat dari banyaknya kompetitor dalam era globalisasi ini mengharuskan perusahaan – perusahaan  untuk  mengatasi masalah penggajian kepada karyawannya untuk mencegah berkurangnya produktivitas perusahaan dengan menggunakan sistem informasi penggajian yang terkomputerisasi. Dan bagi perusahaan yang mempunyai  karyawan yang cukup besar, maka karyawan juga menjadi masalah yang harus dipecahkan.
PT. Indonesia Raya Audivisi (INDRA) merupakan perusahaan yang bergerak dalam bidang pembuatan/produksi, perekaman, dan penayangan film. Baik film fiksi atau non-fiksi dan film cerita ataupun non-cerita. Program – program tv yang pernah diproduksi oleh PT. INDRA mayoritas ditayangkan di stasiun tv Metro TV. Selain itu  ada juga yang ditayangkan di stasiun tv Rajawali Citra Televisi Indonesia (RCTI), Surya Citra Televisi (SCTV), Trans TV, TV7, Jak TV, dan J-TV. Di tengah semaraknya kehidupan pers, kehadiran PT. INDRA diharapkan dapat memberikan makna bagi perjalanan menuju Indonesia baru dan meningkatkan kualitas media elektronik khususnya pada dunia pertelevisian

Download Contoh Skripsi Sistem Informasi

Untuk melihat secara detail tentang isi dari contoh skripsi ini, silahkan download filenya menggunakan link dibawah ini. Skripsi ini hanyalah sebagai referensi dalam penyusunan skripsi sistem informasi lainnya. Semoga bermanfaat ;)

More about → Download Skripsi Sistem Informasi - Analisa Dan Perancangan Sistem Informasi Penggajiann Karyawan PT. Indonesia Raya Audivisi

Tugas Mata Kuliah DBMS Nusa Mandiri Cimone

Posted by resrsr on Sunday, November 25, 2012

Tugas Mata Kuliah DBMS - Mata kuliah DBMS merupakan pembahasan lanjutan dari mata kuliah yang sama pada AMIK BSI. Namun pada level S1 Nusa Mandiri, pembahasanya lebih mendalam. Berikut soal dan jawaban tugas mata kuliah DBMS Nusa Mandiri Cimone Tangerang.

Soal Tugas Mata Kuliah DBMS Nusa Mandiri Cimone

1. Buat database KARYA KITA
2. Mengaktifkan database KARYA KITA
3. Membuat tabel PEMASOK
4. Mengubah struktur tabel PEMASOK(diatas) dengan menambahkan kolom “Kode_Pos”.
5. Menghapus kolom Kode_Pos
KODE NAMA C PERSON ALAMAT TELPHONE
TK01 TOKO BIMA AGUS JL. DIPONEGORO 29 (0435) 823944
UD01 UD LOAK JAYA FERY JL. P HIDAYAT 11 (0435) 829854
6. Menambahkan data ke dalam tabel pemasok
7. Misal semua data PEMASOK, diubah ALAMAT’nya menjadi ‘Jl. Soedirman No.10’
8. Mengubah data PEMASOK dengan KODE “TK01” yang semula beralamat di ‘JL. DIPONEGORO 29’ menjadi di ‘JL.MH THAMRIN 50’.
9. Mengubah data PEMASOK dengan KODE “TK01” dengan nomer Telphone (0435) 824586 dan mengubah contact person menjadi MR.BRAM.
10. Menghapus data PEMASOK yang memiliki kode “TK01”.
11. Menampilkan semua data PEMASOK
12. Menampilkan semua data PEMASOK yang beralamat di “JL. MH Thamrin 50”
13. Menampilkan kolom tertentu dari tabel PEMASOK, misalnya kolom nama dan alamat.
14. Menampilkan semua data pemasok yang diurutkan berdasarkan nama pemasok.
15. Menampilkan semua data pemasok yang dikelompokkan berdasarkan alamat pemasok.
TERDAPAT TABEL PEMBELIAN
NoNotaBeli Jml Hutang
01 500
02 250
03 750
04 1000
16. Menampilkan jumlah baris(jumlah data) pada tabel pembelian
17. Menampilkan total jumlah hutang
18. Menampilkan rata-rata jumlah hutang
19. Menampilkan jumlah hutang terbesar
20. Menampilkan jumlah hutang terkecil
 

Jawaban Tugas Mata Kuliah DBMS Nusa Mandiri Cimone


1. CREATE DATABASE karya_kita;
2. USE karya_kita;
3. CREATE TABLE pemasok (
kode CHAR(5) PRIMARY KEY, 
nama VARCHAR(30), 
cperson VARCHAR(10), 
alamat VARCHAR(30), 
telepon VARCHAR(12)
);
4. ALTER TABLE pemasok ADD kode_pos CHAR(5);
5. ALTER TABLE pemasok DROP kode_pos;
6. INSERT INTO pemasok
VALUES(‘TK01’,’ TOKO BIMA’,’AGUS’,’ JL. DIPONEGORO 29’,’ (0435) 823944’), 
VALUES(‘UD01’,’ UD LOAK JAYA,’ FERY’,’ JL. P HIDAYAT 11,’(0435) 829854’);
7. UPDATE TABLE pemasok SET alamat=’Jl. Soedirman No.10’;
8. UPDATE TABLE pemasok SET alamat=’JL.MH THAMRIN 50’ WHERE kode=’TK01’;
9. UPDATE TABLE pemasok SET telepon=’(0435) 824586’, cperson=’MR.BRAM” WHERE kode=’TK01’;
10. DELETE FROM pemasok WHERE kode=’TK01’;
11. SELECT * FROM pemasok;
12. SELECT * FROM pemasok WHERE alamat=’JL. MH Thamrin 50’;
13. SELECT nama, alamat FROM pemasok;
14. SELECT * FROM pemasok ORDER BY nama;
15. SELECT * FROM pemasok GROUP BY alamat;
16. SELECT COUNT(*) FROM pembelian;
17. SELECT SUM(hutang) FROM pembelian;
18. SELECT AVG(hutang) FROM pembelian;
19. SELECT MAX(hutang) FROM pembelian;
20. SELECT MIN(hutang) FROM pembelian;

Download Jawaban Tugas Mata Kuliah DBMS Nusa Mandiri Cimone

Silahkan download versi docx nya.

More about → Tugas Mata Kuliah DBMS Nusa Mandiri Cimone

File Master dan File Transaksi - Jenis-jenis File Dalam Sebuah RDBMS

Posted by resrsr on Saturday, November 24, 2012

File Dalam Sebuah RDBMS - Untuk menghadapi sidang Tugas Akhir besok, ada baiknya kita (kita??) mempersiapkan materi yang kemungkinan (dengan mempertimbangkan berbagai macam sample #halahhh) akan ditanyakan saat sidang. Materi ini berbicara tentang tipe file dalam sebuah Relational Database Management System.

Jenis-jenis File Dalam Sebuah RDBMS

Dalam sebuah sistem Relational Database terdapat dua jenis file. Jensi file, yang sbisa juga disebut  data file terdiri dari 2 jenis, yakni :
  1. Master file.
  2. Transaction file. 
Mari kita tinjau perbedaan dari kedua jenis data file tersebut. 
Jika kiita tinjau dari segi perubahan isi datanya (data value), maka master file relatif lebih jarang berubah ketimbang transaction file. Contoh isi dari file MAHASISWA akan relatif lebih lama berubah jika dibanding isi dari file KRS (Kartu Rencana Studi).
Jika ditinjau dari klasifikasi data, maka master file termasuk jenis (kelompok) data tetap (yang isinya relatif jarang berubah), sedangkan transaction file masuk ke jenis (kelompok) data tidak tetap (isinya relatif sering berubah, contoh KRS), dan masuk ke jenis kelompok data yang bertambah menurut waktu (contoh Transkrip Nilai).

Pengertian File Master RDBMS

Dalam sebuah RDBMS, master file adalah :
A collection of records pertaining to one of the main subjects of an information system, such as customers, employees, products and vendors. Master files contain descriptive data, such as name and address, as well as summary information, such as amount due and year-to-date sales.

Secara nyatanya, master file adalah file atau objek yang harus ada di suatu enterprise (unit usaha atau unit kegiatan) yang apabila tidak ada objek tersebut, maka unit usaha tersebut tidak akan berjalan sebagaimana fungsinya. Sebagai contoh, unit usaha yang kita amati adalah sebuah Sekolah. Pertanyaannya adalah : objek-objek apa yang harus ada di sekolah sehingga sekolah tersebut dapat berjalan sebagai mana mestinya ?.
Tentu jawabannya :
  1. Harus ada SISWAnya.
  2. Harus ada GURUnya.
  3. Harus ada MATA PELAJARANnya.
  4. Harus ada TATA-TERTIBnya.
  5. Harus ada UANG-SEKOLAHnya dan sebagainya.
Tanpa siswa, bagaimana mungkin sekolah itu dapat menjalankan fungsinya ?, tanpa guru demikian juga, dan seterusnya. Catatan-catatan (di dalam komputer disebut dengan data file) mengenai SISWA, GURU, dan sebagainya dimasukkan ke dalam kategori master file (berkas induk).

Pengertian File Transaksi RDBMS

Sedangkan file transaksi adalah catatan-catatan mengenai transaksi yang terjadi di dalam enterprise tersebut. Bisa jadi, transaction file adalah saling berelasinya atau berhubungnya satu atau lebih master file, dan transaction file dapat digunakan untuk mengupdate master file.
Transaction file bisa juga didefinisikan sebagai :
A collection of transaction records. The data in transaction files is used to update the master files, which contain the data about the subjects of the organization (customers, employees, vendors, etc.). Transaction files also serve as audit trails and history for the organization. Where before they were transferred to offline storage after some period of time, they are increasingly being kept online for routine analyses.

Catatan-catatan yang termasuk dalam transaction file di dalam sekolah antara lain :
  1. ABSENSI
  2. NILAI
  3. TAGIHAN UANG SEKOLAH
  4. PEMBAYARAN UANG SEKOLAH
  5. RAPORT dan sebagainya

Hubungan Master File dan Transaction File

Pada intinya, tidak ada data yang tetap (tidak berubah). Baik master file maupun transaction file sama-sama akan mengalami perubahan, tinggal seberapa banyak frekuensi perubahan tersebut tergantung dari si penggunanya.
Master file dibagi menjadi dua jenis yakni reference master file dan dynamic master file. Reference master file adalah master file yang ketika terjadi transaksi isi datanya (data value) tidak ada yang mengalami perubahan. Sedangkan dynamic master file adalah master file yang ketika terjadi transaksi tidak ada isinya yang mengalami perubahan.
Contoh, di enterprise perpustakaan, terjadi transaksi “Anggota meminjam buku.” ANGGOTA dan BUKU adalah dua master file (karena perpustakaan tidak akan berfungsi jika tidak ada anggota dan/ atau buku), sedangkan MEMINJAM adalah file transaksi yang akan digunakan untuk mencatat hal-hal yang perlu dicatat, seperti tanggal pinjam, tanggal kembali, dsb.). Ketika peminjaman itu terjadi, isi data ANGGOTA tidak akan ada yang berubah (apakah seorang anggota yang semula bernama Ali, setelah meminjamn buku akan menjadi Badu ?, tentu tidak). Karenanya file ANGGOTA masuk ke dalam kategori reference master file.
Apakah ada yang berubah dari file BUKU ketika transaksi itu terjadi ?. Tentu ada, karena di file BUKU ada data yang mencatat tentang jumlah buku yang tersedia di perpustakaan (STOK). Setiap transaksi peminjaman terjadi, maka stok akan berkurang, dan setiap ada ada transaksi pengembalian, stok akan bertambah. Karenanya, file BUKU masuk ke dalam katagori dynamic master file.

Repost from here.
More about → File Master dan File Transaksi - Jenis-jenis File Dalam Sebuah RDBMS

Tahap Pembuatan Program Yang Baik

Posted by resrsr on Friday, November 23, 2012

Software Engineering - Dengan pesatnya pertumbuhan teknologi informasi di Indonesia, menuntut kita agar selalu cepat mengolah data dan menghasilkan informasi yang bermanfaat untuk atasan maupun klien kita. Dan software atau perangkat lunak memegan peranaan yang penting dalam hal ini.

Tahapan Membuat Program Yang Baik

Untuk bisa membuat dan merancang sistem informasi yang baik diperlukan tahapan-tahapan. Sistem harus dirancang dengan sebaik-baiknya. Banyak pemimpin sekarang ini yang tidak mengetahui seluk beluk dari sistem atau program, namun dengan berani memutuskan untuk membuat program yang diperlukan tersebut dalam tempo cepat. Orang-orang ini beranggapan membuat program layaknya menggoreng tempe, cukup tunggu minyak panas, masukkan tempe, bolak-balik, matang.

Langkah-langkah Pembuatan Program

Hasil program nantinya ditentukan oleh analisis yang sebelumnya dilakukan. Analisa disini mencakup analisa sistem, analisa requerimen, dan juga analisa struktur sistem. Program sudah menjadi sebuah barang industri pokok bagi orang-orang yang berkecimpung dibidang IT. Progream yang paling sederhana setidaknya terdiri dari tiga komponen, yaitu
  1. Input – Masukan data.
  2. Proses – pemrosesan input.
  3. Output – hasil dari program yang kita harapkan.

Dalam membuat program, pemrograman adalah pokok dari proses pembuatan program itu sendiri namun pemrograman bergantung dari pemahaman persoalan, analisis sistem, perencanaan-perencanaan  dalam mendesain program itu sendiri.

Selain pemrograman hal yang utama harus dilakukan adalah merencanakan langkah-langkah yang harus diambil dalam menyelesaikan masalah. Karena dengan mengetahui masalah dan langkah-langkah penyelesaikan berarti kita sudah menyelesaikan program tersebut sebanyak 50% dari total pekerjaan, selanjutnya adalah teknis pembuatan itu sendiri yang di kenal dengan pemrograman/koding.Sebaliknya jika kita tidak bisa mengetahui masalah dan belum bisa membuat perencanaan berarti kita sudah merencanakan kegalan itu sendiri.

Dalam membuat sebuah program setidaknya ada beberapa hal yang perlu anda lakukan:

Mendefinisikan Masalah/Defining the problem

Masalah/Probem disini adalah kompenan apa saja yang diperlukan agar program ini jalan dikenal dengan masukan/inputnya apa saja, mendefinisikan apa yang nanti akan dilakukan oleh program dan bagaimana keluaran dari program yang kita harapkan nantinya. Pada tahap ini juga dikenal requirement analisis atau analisa kebutuhan.

Perencanaan/Planning/Desain sistem

Pada tahap ini adalah medefinisikan langkah-langkah apa saja yang dilakukan oleh program dalam menyelesaikan permasalahan yang ada. Bentuk dari perencanaan itu bisa berupa flowchart ataupun algoritma dari program, sehingga kita akan tahu proses apa saja yang ada dalam program tersebut. semakin detail flowchart  atau algoritma yang dibuat semakin mudah juga pada tahap implementasi/coding nantinya.
Flowchart adalah suatu diagram menggunakan simbol-simbol khusus yang sudah menjadi standard internasional yang berisi langkah-langkah untuk menyelesaikan suatu masalah. sedangkan algoritma kbukan merupakan simbol tapi keterangan-keterangan yang sesuai dengan  keinginan kita, tidak ada standarnya. Oleh karena itu flowchart biasa juga disebut sebagai algoritma dalam bentuk simbol-simbol khusus yang dihubungkan dengan anak panah.

Membuat flowchart terlebih dahulu akan lebih menghemat waktu daripada langsung melakukan coding sambil mencoba-coba. Kegiatan mencoba-coba akan menghabiskan waktu ketika implementasi/koding karena harus merubah koding yang lumayan banyak. Karena itu, biasakan membuat flowchart terlebih dahulu sebelum memecahkan suatu masalah.

Implementasi/Koding/Programming

Kini saatnya anda menulis program, tahap ini juga mencakup tahap perbaikan error dan testing. Menulis program dengan terstruktur dan sesuai dengan flowchart yang telah kita buat.
Dokumentasi/Documentation
Setelah tahap coding selesai, sangat disarankan bagi anda untuk membuat semacam dokumentasi. Tambahkan komentar-komentar pada program anda dan “bukukan” program yang akan anda buat. Hal ini akan bermanfaat jika anda sudah membuat program yang begitu banyak, dan suatu ketika nanti (mungkin bertahun-tahun kemudian) anda ingin mengambil sebagian dari code program anda yang lama untuk disisipkan pada program anda yang baru. Bayangkan jika anda tidak membuat dokumentasi, waktu anda akan sangat terbuang dengan menelusuri program-program lama anda satu-persatu.

Testing

Unit Testing

Menguji setiap unit dan modul yang terdapat dalam program tersebut

Integration Testing

Menguji integrasi yang dilakukan kepada program seperti halnya ketika program tersebut sudah diinstall di client kita yang membutuhkan integrasi dengan sisitem yang lain seperti halnya integrasi dengan database.

Validation Testing

menguji masukan yang diberikan kepada program. apapun masukannya program harus bisa menyelesaikan dengan baik.

Sistem Testing

Pada tahap ini menguji permorfa dari program, apabila program dijalankan dengan kondisi-kondisi tertentu bagaimana?

Operasional dan Maintenance

Pada tahap ini sebenarnya bagaimana program yang telah kita buat dan testing ini bekerja sebagaimana mestinya, update program, menyeselaikan bug yang tidak ditemukan pada saat testing, serta pengembangan yang dapat dilakukan dengan program tersebut.
Setelah kita tahu bagaimana atau langkah -langkah dalam membuat program yang baik, alangkah sebaiknya dalam perencanaan sistem atau program tidak asal-asalan bahkan hanya menganggap seperti menggoreng tempe itu tadi, dibolak-balik matang, ingat Programmer juga manusia.. bukan robot yang sekali pencet bisa menyelesaikan masalah.

Source: http://wa2n.staff.uns.ac.id/2008/09/14/tahapan-membuat-program-dengan-baik/
More about → Tahap Pembuatan Program Yang Baik

Fungsi Mouse - Memahami Fungsi Mouse Komputer

Posted by resrsr on Thursday, November 22, 2012

Memahami Fungsi Mouse Komputer - Saat ini hampir semua orang sudah pernah berinteraksi, minimal melihat, sebuah perangkat komputer. Pastinya sudah pada tau kan yang namanya mouse? Ya, mouse adalah sebuah alat pada sistem komputer yang berfungsi sebagai alat inputan. Pada postingan kali ini Materi Informatika akan membahas mengenai fungsi mouse komputer.

Pengertian dan Fungsi Mouse Komputer

Mouse adalah alat yang digunakan untuk memasukkan data ke dalam komputer selain papan ketik. Tetikus berbentuk seperti seekor tikus sehingga dalam bahasa Inggris peranti ini disebut mouse.
Mouse pertama kali dibuat pada tahun 1963 oleh Douglas Engelbart berbahan kayu dengan satu tombol. Model kedua sudah dilengkapi dengan 3 tombol. Pada tahun 1970, Douglas Engelbart memperkenalkan Mouse yang dapat mengetahui posisi X-Y pada layar komputer, Mouse ini dikenal dengan nama X-Y Position Indicator (indikator posisi X-Y).

Model dan Bentuk Mouse Komputer

Bentuk Mouse yang paling umum mempunyai dua tombol, masing-masing di sebelah kiri atas dan kanan atas yang dapat ditekan. Walaupun demikian, komputer-komputer berbasis Macintosh biasanya menggunakan tetikus satu tombol.
Mouse bekerja dengan menangkap gerakan menggunakan bola yang menyentuh permukaan keras dan rata. Mouse yang lebih modern sudah tidak menggunakan bola lagi, tetapi menggunakan sinar optikal untuk mendeteksi gerakan. Selain itu, ada pula yang sudah menggunakan teknologi nirkabel, baik yang berbasis radio, sinar inframerah, maupun bluetooth.

Mouse Komputer Masa Kini

Saat ini, teknologi terbaru sudah memungkinkan Mouse memakai sistem laser sehingga resolusinya dapat mencapai 2.000 titik per inci (dpi), bahkan ada yang bisa mencapai 4.800 titik per inci. Biasanya Mouse semacam ini diperuntukkan bagi penggemar permainan video. Bahkan saat ini sudah tersedia mouse dengan kemampuan bluetooth, yang memungkinkan sebuah mouse bisa digunakan tanpa kabel sama sekali.

Demikian postingan kali ini dari Materi Informatika tentang Fungsi Mouse pada komputer, semoga bermanfaat.
More about → Fungsi Mouse - Memahami Fungsi Mouse Komputer

Contoh Program C++ Sederhana - Menghitung IP Mahasiswa

Posted by resrsr on Wednesday, November 21, 2012

Menghitung Index Prestasi - Index prestasi seorang mahsiswa ditentukan oleh beberapa faktor. Faktor-faktor ini berbeda-beda pada masing-masing institusi pendidikan. Faktor-faktor yang mempengaruhi IP seorang mahasiswa biasanya adalah nilai absensi, nilai UTS, nilai tugas, dan juga nilai UAS. Namun pada dasarnya variabel-variabel yang dipakai tidak jauh berbeda.

Menghitung IP Mahasiswa Menggunakan C++

Pada kesempatan kali ini, Materi Informatika akan berbagi program C++ untuk menghitung nilai Indeks Prestasi Mahasisw3a. Jadi, membuat program menghitung Indeks Prestasi dengan C atau C++ adalah topik kita pada postingan kali ini.

Sebenarnya sangat mudah untuk membuat program ini, yang paling penting dalam membuat program ini adalah Anda harus mengerti dan mengetahui variabel apa saja yang dibutuhkan dan apa-apa saja tipe data dari variabel yang akan digunakan. Lalu, algoritma jalannya program sangat dan sangat utama dalam membuat program ini dan juga pengendalian logika program tidak terlepas, jika pengendalian program salah, maka hasil keluaran dari program tidak akan menampilkan hasil yang sesuai dengan apa yang kita butuhkan.

Contoh Program C++ Menghitung IP Mahasiswa

Berikut ini adalah listing program cpp menghitung IP mahasiswa, silahkan disimak:
/* 
  Name: Program Menghitung Indeks Prestasi 
  Copyright: 2012 - kodeprogramcpp.blogspot.com 
  Author: Hendro Pramana Sinaga 
  Date: 17/07/12 11:11 
  Description: Program ini berfungsi untuk menghitung 
        indeks prestasi yang diperoleh seorang mahasiswa 
        dalam semesteran. 
*/  
  
#include <iostream>  
#include <string.h>  
#include <windows.h>  
  
using namespace std;  
  
main()  
{  
    int makul, bykSks=0;  
    float nil=0.00, n_Total;  
      
    cout << "Jumlah Mata Kuliah : ";  
    cin >> makul;  
      
    string nilai[makul]; //deklarasi untuk penyimpanan data nilai dan sks  
    int sks[makul];  
      
    for(int h=0; h<makul; h++)  
    {  
        cin.ignore();  
        cout <<h+1<< ". Nilai Huruf : ";  
        cin >> nilai[h];  
        cout<<"\t Banyak SKS : ";  
        cin >> sks[h];  
        bykSks += sks[h];  
          
    }  
      
    cout<<"\n"<<endl;  
      
    for(int h=0; h<makul; h++)  
    {  
        cout<<h+1<<". "<<nilai[h]<<" \t"<<sks[h]<<" SKS"<<endl;  
    }  
      
    cout<<endl;  
      
    for(int h=0; h<makul; h++)  
    {  
        if(nilai[h] == "A" || nilai[h] == "a")  
            nil += (4*sks[h]);  
        else if(nilai[h] == "B+" || nilai[h] == "b+")  
            nil += (3.5*sks[h]);  
        else if(nilai[h] == "B" || nilai[h] == "b")  
            nil += (3*sks[h]);  
        else if(nilai[h] == "C+" || nilai[h] == "c+")  
            nil += (2.5*sks[h]);  
        else if(nilai[h] == "C" || nilai[h] == "c")  
            nil += (2*sks[h]);  
        else if(nilai[h] == "D" || nilai[h] == "d")  
            nil += (1*sks[h]);  
        else  
            nil += 0;  
    }  
      
    n_Total = nil/bykSks;  
      
    cout << "IP Semester ini : " << n_Total <<endl;  
      
      
    system("pause");  
}
Program ini dapat digunakan untuk menghitung indeks prestasi kumulatif Anda. Caranya cukup dengan menjualankan program di atas, lalu masukkan nilai keseluruhan dari mata kuliah yang Anda ambil, selanjutnya, program akan menghitung secara otomatis nilai-nilai tersebut sehingga menghasilkan nilai indeks prestasi kumulatif Anda.

Download Contoh Program C++ Menghitung IP Mahasiswa

Aplikasi di atas dapat Anda gunakan langsung dengan cara membuat file C++ baru lalu copy-paste listing di atas. Atau Anda juga bisa langsung mendownloadnya melalui link berikut ini
More about → Contoh Program C++ Sederhana - Menghitung IP Mahasiswa

Merubah Huruf Besar Menjadi Huruf Kecil Di Excel 2007 dan Excel 2010

Posted by resrsr on Tuesday, November 20, 2012

Fungsi Teks Excel - Bekerja menggunakan Ms Excel berarti bekerja dengan tabel, angka, dan angka-angka. Namun ada kalanya kita perlu menggunakan fungsi-fungsi atau formula untuk memanipulasi teks dan string ataupun kalimat dalam sebuah dokumen excel. Jadi Excel memang tidak melulu angka, angka, dan angka :D.

Cara Merubah Huruf Kecil Menjadi Huruf Besar Di Excel

Merubah huruf besar menjadi huruf kecil atau merubah huruf kecil menjadi huruf besar? Sebenarnya dua kalimat kerja tersebut saling berhubungan. Dan juga mempunyai fungsi yang saling bertolak belakang. Mari kita bahas kedua kasus pengolahan teks tersebut.

Mengubah huruf besar menjadi huruf kecil (bahasa gaulnya capital to lower), atau mengganti huruf kecil menjadi huruf besar di excel 2003, 2007 ataupun Excel 2010 dapat kita lakukan menggunakan fungsi text yang sudah tersedia pada software tersebut. Dalam Ms Word fungsi text sama gunanya dengan fungsi "CHANGE CASE".

Sebenarnya ada satu fungsi lagi yang berguna untuk merubah huruf pertama sebuah kalimat atau kata menjadi huruf besar dan huruf selanjutnya sebagai huruf kecil. Fungsi untuk merubah huruf pada Ms Excel adalah:
  1. PROPER() > Berfungsi mengubah semua huruf awal setiap kata menjadi huruf besar
  2. UPPER() > Berfungsi membuat semua huruf menjadi huruf besar
  3. LOWER() > Berfungsi mengganti semua huruf menjadi huruf kecil

Fungsi Teks Pada Microsoft Excel

Berdasarkan data dari help offline excel 2003, ada beberapa fungsi text seperti:
  • ASC Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters
  • BAHTTEXT Converts a number to text, using the ß (baht) currency format
  • CHAR Returns the character specified by the code number
  • CLEAN Removes all nonprintable characters from text
  • CODE Returns a numeric code for the first character in a text string
  • CONCATENATE Joins several text items into one text item
  • DOLLAR Converts a number to text, using the $ (dollar) currency format
  • EXACT Checks to see if two text values are identical
  • FIND Finds one text value within another (case-sensitive)
  • FIXED Formats a number as text with a fixed number of decimals
  • JIS Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters
  • LEFT Returns the leftmost characters from a text value
  • LEN Returns the number of characters in a text string
  • LOWER Converts text to lowercase
  • MID Returns a specific number of characters from a text string starting at the position you specify
  • PHONETIC Extracts the phonetic (furigana) characters from a text string
  • PROPER Capitalizes the first letter in each word of a text value
  • REPLACE Replaces characters within text
  • REPT Repeats text a given number of times
  • RIGHT Returns the rightmost characters from a text value
  • SEARCH Finds one text value within another (not case-sensitive)
  • SUBSTITUTE Substitutes new text for old text in a text string
  • T Converts its arguments to text
  • TEXT Formats a number and converts it to text
  • TRIM Removes spaces from text
  • UPPER Converts text to uppercase
  • VALUE Converts a text argument to a number

Menggunakan Rumus UPPER() dan LOWER() Pada Excel

Agar lebih mudahnya bisa dilihat contoh di bawah ini. Di selA3 ketik sebuah kalimat yang berisi kombinasi huruf besar dan kecil yang tidak beraturan, misalnya:
tuLIsan ini Awalnya kacau baLau
Selanjutnya kita coba terapkan fungsi text :

Di sel B6 ketik formula
 =UPPER(A3) 
Di sel B7 ketik formula
 =LOWER(A3) 
 Di sel B8 ketik formula
 =PROPER(A3)
More about → Merubah Huruf Besar Menjadi Huruf Kecil Di Excel 2007 dan Excel 2010