Saturday, January 7, 2017

Program C++ Sorting Array Ganjil / Genap

View Article

Kali ini kita akan membahas sebuah program yang akan mengurutkan data yang tersimpan didalam array berdasarkan yang genap atau ganjil. Pada program ini kita menggunakan Prosedur Void, Array. 

Berikut ini scriptnya :
#include <iostream>
using namespace std;

void urutanganjil(int n, int index[])
{
    for (n=0; n<10; n++)
    {
        if (n%2 != 0)
        {
            cout << "Nilai Array index ke " << n << " = " << index[n] << endl;
        }
    }
}

void input(int n, int index[])
{
    for(n=0; n<10; n++)
    {
        cout << "Nilai Array index ke " << n << " = "; cin >> index[n+1];
    }
}

int main()
{
    int n, index[10];
    input (n, index);
    cout << endl;
    urutanganjil(n, index);
    return 0;
}

Script diatas adalah pengurutan berdasarkan yang ganjil, jika anda ingin pengurutan berdasarkan yang genap maka modifikasilah script diatas.

Terima Kasih & Semoga bermanfaat!

Saturday, December 31, 2016

Program Uang Kembalian C++

View Article
modulus c++

Berikut ini program yang akan menampilkan jumlah uang kembalian seperti pada screenshot diatas ini. Program ini menggunakan modulus % C++ .

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

using namespace std;

int main ()
{
    int duit;
    int a,a1,b,b1,c,c1,d,d1,e,e1,f,f1,g,g1,h,h1,i,i1;
   
    cout << "\n INPUTKAN JUMLAH UANG KEMBALIAN : "; cin >> duit;
    
    a  = duit%50000;
    a1 = duit/50000;
    b  = a%20000;
    b1 = a/20000;
    c  = b%10000;
    c1 = b/10000;
    d  = c%5000;
    d1 = c/5000;
    e  = d%2000;
    e1 = d/2000;
    f  = e%1000;
    f1 = e/1000;
    g  = f%500;
    g1 = f/500;
    h  = g%200;
    h1 = g/200;
    i  = h%100;
    i1 = h/100;

    cout << a1 << " Lembar Rp.50000" << endl;
    cout << b1 << " Lembar Rp.20000" << endl;
    cout << c1 << " Lembar Rp.10000" << endl;
    cout << d1 << " Lembar Rp.5000"  << endl;
    cout << e1 << " Lembar Rp.2000"  << endl;
    cout << f1 << " Lembar Rp.1000"  << endl;
    cout << g1 << " Lembar Rp.500"   << endl;
    cout << h1 << " Lembar Rp.200"   << endl;
    cout << i1 << " Lembar Rp.100"   << endl;

    getch();
}

SEMOGA BERMANFAAT!

Program Nilai Mahasiswa Dengan Prosedur Void C++

View Article
c++ prosedur void

Program kali ini hampir sama dengan program sebelumnya If bertingkat. Namun kali ini kita menggunakan prosedur. Yaitu program/perintah yang berada diluar program utama.


#include <iostream>

using namespace std;

void nilaiakhir(float uts, float uas, float rata)
{
    float hasil;
    uts = uts*35/100;
    uas = uas*35/100;
    rata = rata*30/100;
    hasil = uts+uas+rata;
    cout << "HASIL AKHIR : " << hasil;
}

int main ()
{
    float uts,uas,rata;
    cout << "INPUT UTS   : "; cin >> uts;
    cout << "INPUT UAS   : "; cin >> uas;
    cout << "INPUT RATA  : "; cin >> rata;
    nilaiakhir(uts,uas,rata);
    return 0;
}

Semoga bermanfaat!

Saturday, December 24, 2016

Pengenalan Input / Output C++

View Article

Pada post kali ini kita akan membahas tentang Input / Output pada program C++

Terdapat banyak cara untuk menggunakan input & output pada bahasa pemrograman C++ disini saya akan menggunakan cout. Cout adalah suatu objek dalam bahasa C++ untuk mengarahkan data ke standard output.

Cout selalu di ikuti dengan symbol << , simbol tersebut merupakan operator yang disebut juga dengan operator penyisipan/peletakan. Operator ini mengarahkan operand (data) di sebelah kanannya ke objek yang terletak disebelah kiri.

Berikut contoh code :

#include <iostream>

using namespace std;

int main ()
{
      cout << "Hello World" << endl;
      return 0;
}

Contoh tampilan cout setelah di run
==========================================================

Cin berfungsi untuk membaca data dari standard input. Cin selalu di ikuti simbo >> , simbol tersebut juga merupakan operand yang membaca inputan.

Berikut contoh code :

#include <iostream>

using namespace std;

int main ()
{
char a;
cout << "Masukkan input"; cin >> a;
return 0;
}

contoh tampilan cin setelah di run
====================================================

Latihan Soal
Buatlah program dengan masukkan text dan menampilkan text sesuai dengan masukkan tersebut! (gabungan cout & cin)

Answers
#include <iostream>

using namespace std;

int main ()
{
string a;
cout << "Masukkan input : "; cin >> a;
cout << a << endl;
return 0;

}

Sekian tutorial dari saya, semoga bermanfaat & mudah dipahami. Jika ada masalah silahkan komentar dibawah ini atau hubungi kontak yang tersedia!

Program Indeks Nilai Mahasiswa dengan Fungsi IF bertingkat C++

View Article

Program kali ini adalah tentang Indeks Nilai Mahasiswa. Disini program dibuat dengan C++ dengan fungsi IF bertingkat.

Berikut scriptnya :


#include <iostream>

using namespace std;

int main ()
{
    int uts,uas,tugas,kehadiran,nilaiakhir;
    cout << "\nPROGRAM INDEKS NILAI" << endl;
    cout << endl;
    cout << "\n Input Nilai UTS   : "; cin >> uts;
    cout << "\n Input Nilai UAS   : "; cin >> uas;
    cout << "\n Input Nilai Tugas : "; cin >> tugas;
    cout << "\n Kehadiran         : "; cin >> kehadiran;
    nilaiakhir = ((uts*0.3)+(uas*0.4)+(tugas*0.2)+(kehadiran*0.1));

    if (nilaiakhir >= 85)
    {
        cout << "\nNilai Huruf Anda Adalah : A" << endl;
    }
    else if ((nilaiakhir <85) && (nilaiakhir >=70))
    {
        cout << "\nNilai Huruf Anda Adalah : B" << endl;
    }
    else if ((nilaiakhir < 70) && (nilaiakhir >=55))
    {
        cout << "\nNilai Huruf Anda Adalah : C" << endl;
    }
    else if (nilaiakhir <=40)
    {
        cout << "\nNilai Huruf Anda Adalah : E" << endl;
    }
    else
    {
        cout << "\nError!" << endl;
    }
}

Script diatas sudah dicoba & tidak ada bug, silahkan dipelajari dan semoga bermanfaat. Jika ada pertanyaan silahkan comment / hubungi kontak yang tersedia...

SALAM PROGRAMMERS!!!

Contact Form

Name

Email *

Message *