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 *