Rabu, 19 Desember 2018

Analisis Soal dari e-learning



Hallo semuanya. 

Kali ini saya ingin berbagi dimana saya diberi tugas dari dosen untuk menganalisis suatu soal yang dimana soal tersebut belum sepenuhnya benar. Oke langsung saja ke soalnya.


1. 


Berikut hasil perbaikannya:


---------------------------------------------------------------------------------------------------------------

2. 

Hasilnya:


--------------------------------------------------------------------------------------------------------------

3.

Hasilnya:





Sekian trimakasih!




Jumat, 23 November 2018

PROGRAM MENGHITUNG MENGGUNAKAN FUNGSI VOID (C++)


Hallo semuanya. 

Kali ini saya menjelaskan secara singkat tentang cara membuat program perhitungan dengan fungsi void menggunakan Dev C++.

Berikut adalah syntax program yg akan diketikan di Dev c++.

#include <iostream>
#include <iomanip>
#include <conio.h>
#include <unistd.h>

using namespace std;

void intro(int a){
    cout<<"\t\t~~PROGRAM MENGHITUNG~~"<<endl;
    cout<<"silakan pilih penghitungan: "<<endl;
    cout<<"1. volume tabung"<<endl;
    cout<<"2. volume limas segi lima"<<endl;
    cout<<"3. volume bola"<<endl;
}


float vtabung(float r, float t){
    cout<<"\t\t||volume tabung||"<<endl;
    float hasil;
    cout<<"masukkan jari-jari: "; cin>>r;
    cout<<"masukkan tinggi: "; cin>>t;
    hasil=3.14*r*r*t;
    cout<<"volume tabung adalah= "<<hasil<<endl;
    sleep(2);
    system ("cls");
    cout<<"~~~FINISH~~~";
    return hasil;
}
float vlimas(float p, float l, float t){
    cout<<"\t\t||volume limas segi lima||"<<endl;
    float hasil;
    cout<<"masukkan panjang: "; cin>>p;
    cout<<"masukkan lebar: "; cin>>l;
    cout<<"masukkan tinggi: "; cin>>t;
    hasil=(5*p*l*t)/6;
    cout<<"volume limas segi lima adalah= "<<hasil<<endl;
    sleep(2);
    system ("cls");
    cout<<"~~~FINISH~~~";
    return hasil;
}
float vbola(float r){
    cout<<"\t\t||volume bola||"<<endl;
    float hasil;
    cout<<"masukkan jari-jari: "; cin>>r;
    hasil=3.14*r*r*r;
    cout<<"volume bola adalah= "<<hasil<<endl;
    sleep(2);
    system ("cls");
    cout<<"~~~FINISH~~~";
    return hasil;
}   

int main(int argc, char** argv) {
    int a,b,x,y,z;
    float vtabung1,vlimas1,vbola1;
    intro(a);
    cout<<"masukkan pilihan: "; cin>>b;
    system("cls");
    switch(b){
        case 1:
            vtabung(x,y);
            break;
        case 2:
            vlimas(x,y,z);
            break;
        case 3:
            vbola(x);
            break;
        default:
        cout<<"salah";   
    }
   
    return 0;

 

 Berikut adalah screenshot ketika kita masukkan dan jalankan kode diatas di Dev C++:

 






 

 Sekian informasi dari saya, jikalau ada kesalahan mohon untuk dimaafkan karna kita semua masih sama-sama belajar. Semoga bermanfaat!


 

Kamis, 18 Oktober 2018

Membuat Program Menu Makanan Menggunakan Cxxdroid / Dev C++


Hallo semuanya. 

Kali ini saya menjelaskan secara singkat tentang cara membuat program menu makanan menggunakanCxxdroid, aplikasi C++ sama seperti Dev C++ pada platform pc.

Berikut adalah syntax program yg akan diketikan di cxxdroid atau di Dev c++.

#include <iostream>
using namespace std;

int main() {

int kode,jumlah,B;
int harga1,harga2,harga3,bayar1,bayar2,bayar3;
string y,t;

cout<<"==========|WELCOME TO TEMPAT MAKAN|=========="<<endl<<endl;
cout<<"PILIHAN MENU HARGA  "<<endl;
cout<<endl;
cout<<"1. Nasi Goreeeeng Rp12.000 "<<endl;
cout<<"2. Rendaaaang Rp15.000 "<<endl;
cout<<"3. Pecel Leleeee Rp10.000  "<<endl;
cout<<endl;
do{
cout<<"Pilihan Anda = ";
cin>>kode;

if (kode==1){
cout<<"Kamu Pesan Nasi Goreeeeng"<<endl;
cout<<"Mau Pesan Berapa Porsi = ";
cin>>jumlah;
harga1=12000;
bayar1=jumlah*harga1;
cout<<"Total Pembayaran Anda Adalah = "<<bayar1<<endl;
cout<<"Ada Pesanan Yang Lain (1:y/2:t) = ";
cin>>B;
cout<<endl;
}
else if (kode==2){
cout<<"Kamu Pesan Rendaaaang"<<endl;
cout<<"Mau Pesan Berapa Porsi = ";
cin>>jumlah;
harga2=15000;
bayar2=jumlah*harga2;
cout<<"Total Pembayaran Anda Adalah = "<<bayar2<<endl;
cout<<"Ada Pesanan Yang Lain (1:y/2:t) = ";
cin>>B;
cout<<endl;
}
else if (kode==3){
cout<<"Kamu Pesan Pecel Leleeee "<<endl;
cout<<"Mau Pesan Berapa Porsi = ";
cin>>jumlah;
harga3=10000;
bayar3=jumlah*harga3;
cout<<"Total Pembayaran Anda Adalah = "<<bayar3<<endl;
cout<<"Ada Pesanan Yang Lain (1:y/2:t) = ";
cin>>B;
cout<<endl;
}
}
while (B!=2);
cout<<"Terima Kasih & Selamat Menikmati :)";
return 0;
}


Berikut adalah gambaran ketika kita masukkan kode diatas di Cxxdroid:



















 Sekian informasi dari saya, jikalau ada kesalahan mohon untuk dimaafkan karna kita semua masih sama-sama belajar. Semoga bermanfaat!


 







 

Jumat, 12 Oktober 2018

Membuat Program Konversi Nilai Dari Angka ke Huruf Menggunakan Cxxdroid / Dev C++


Hallo semuanya. 

Kali ini saya menjelaskan secara singkat tentang cara membuat program konversi nilai dari angka ke huruf menggunakanCxxdroid, aplikasi C++ sama seperti Dev C++ pada platform pc.

Berikut adalah syntax program yg akan diketikan di cxxdroid atau di Dev c++.

#include <iostream>

using namespace std;


int main() {
    float nilai;

    cout<<"Masukkan nilai anda: ";
    cin>>nilai;

    if(nilai>30 && nilai<54){
      cout<<"Konversi nilai anda adalah:   D";
    }
    else if(nilai>55 && nilai<65){
      cout<<"Konversi nilai anda adalah:   C";
    }
    else if(nilai>66 && nilai<80){
      cout<<"Konversi nilai anda adalah:   B";
    }
    else if(nilai>81 && nilai<100){
      cout<<"Konversi nilai anda adalah:   A";
    }

    retutn 0;
}   


Berikut adalah gambaran ketika kita masukkan kode diatas di Cxxdroid:






Dan berikut output programnya:






 

 Sekian informasi dari saya, jikalau ada kesalahan mohon untuk dimaafkan karna kita semua masih sama-sama belajar. Semoga bermanfaat!


 



Jumat, 21 September 2018

Membuat Form Biodata Sederhana dan Penghitung Umur Menggunakan Dev c++ dan Cxxdroid



 

Hallo semuanya. 

Kali ini saya menjelaskan secara singkat tentang cara membuat form biodata singkat dan penghitung umur menggunakan Dev c++, tetapi kali ini saya menggunakan cxxdroid yaitu aplikasi c++ di android, meskipun berbeda platform tetapi cara penggunaannya juga sama.

Berikut adalah syntax program yg akan diketikan di cxxdroid atau di Dev c++.

 

#include <iostream>
#include <string>

using namespace std;

int main()
{
int a,b;
string nama,email;
cout<<"masukkan nama   :" <<endl;
getline (cin,nama);
cout<<"masukkan email   :" <<endl;
getline (cin, email);
cout<<"masukkan tahun lahir kamu   :" <<endl;
cin>>a;

b=2018-a;
cout<<"Nama   :"<<nama<<endl;
cout<<"Email   :"<<email<<endl;
cout<<"Kamu sekarang berumur   :"<<b;

return 0;
}

Berikut adalah gambaran ketika kita ketik kode diatas di aplikasi Cxxdroid. 



Dan berikut ketika kode program tersebut dijalankan atau compile.







Sedikit penjelasan:


• #include <iostream>. tanda (#) adalah preprocessor directive. Preprocessor directive adalah perintah - perintah yang diberikan kepada compiler untuk melakukan definisi, memasukkan file library, dll.


• <iostream> adalah header yang digunakan untuk perintah "Kegiatan" input dan output dari program.


• main () menunjukkan bahwa di bawah statement ini adalah bagian utama program.


• {} menunjukkan body dari sebuah fungsi (buka dan tutup )


• cout digunakan sebagai operator penyisipan. Perintahnya diikuti dengan tanda <<


• cin digunakan menerima perintah dari input device.


• endl fungsinya untuk membuat baris baru


• return 0 digunakan untuk mengakhiri eksekusi dari function tersebut.Juga dapat memberikan nilai pada saat akhir dari function kepada pemanggil


 


Sekian informasi dari saya, jikalau ada kesalahan mohon untuk dimaafkan karna kita semua masih sama-sama belajar. Semoga bermanfaat!