Rss Feed
  1. Contoh Soal 

    Diketahui : Suatu riset pasar yang dilakukan perusahaan menunjukkan bahwa barang X dirumuskan dalam suatu model permintaan barang X, sebagai berikut:
    Qdx = 35 -2Px + Py1 -3Py2 + 0,2I
    Diketahui nilai variabel; Px = 4 ; Py1 = 2 ; Py2 = 3 ; I = 100

    1. Tentukan besarnya elastisitas harga permintaan barang X dan jelaskan nilai koefisien yang diperoleh!

    2. Tentukan elastisitas silang antara barang X dan Y1. jelaskan nilai koefisien elastisitas silang tersebut. Apa hubungan antara barang X terhadap barang Y1

    3. Hasil suatu penelitian terhadap perilaku perusahaan dalam menawarkan barang X yang diproduksi dirumuskan dalam suatu persamaan penawaran, sebagai berikut:
    Qsx = 40 + 5Px – 2Py – 10N
    Qsx adalah jumlah barang yang ditawarka; Px adalah harga barang X; Py harga Input; dan N adalah banyaknya macam barang pesaing.
    Tentukan besarnya koefisien elastisitas harga penawaran barang X pada tingkat Px = 4 ; Py = 2 ; dan N = 3. berikan penjelasan dari setiap nilai koefisien elastisitas tersebut.

    Jawaban

    1. Menentukan besarnya elastisitas harga permintaan barang X adalah;

    Qdx = 35 -2(4) + 1(2) – 3(3) + 0,2(100)
           = 40
    atau nilai mutlak 0,225
    Nilai koefisien 0,225 menunjukan setiap perubahan harga barang X sebesar 1% akan mengubah jumlah barang X yang diminta sebesar 0,225% dengan arah negative (elastisitas permintaan). Jika harga barang X naik 1% maka jumlah barang X yang diminta turun 0,225%,

    2. Elastisitas silang antara barang X dan barang Y1 adalah;
    Nilai koefisien elastisitas silang antara barang X dan barang Y1 adalah 0,05 menunjukkan bilamana harga barang Y1 naik 1% maka jumlah barang X yang diminta akan naik sebesar 0,05%. Nilai koefisien bernilai positif artinya barang X bersubstitusi terhadap barang Y1.

    3. Koefisien elastisitas harga penawaran barang X dapat diperoleh dengan menggunakan formulasi sebagai berikut:
        Qsx = 40 + 5(4) – 2(2) – 10(3)
               = 26
    Nilai koefisien harga penawaran barang X adalah 0,77 menunjukkan bilamana penawaran barang X adalah inelastic, ditunjukkan dengan nilai koefisien harga penawaran barang X lebih kecil dari 1. Nilai koefisien 0,77 artinya jika terjadi kenaikan harga barang X 1% menyebabkan perusahaan tersebut menaikkan jumlah barang yang ditawarkan sebanyak 0,77%.

  2. LA C++ 3

    Senin, 27 April 2015


    Berikut Codingan Program Array      
                                  




























     

    Logika Program:

    #include <iostream.h>
    Karakter # disebut sebagai preposcessor untuk membaca source code dan menjalankan perintah pada baris tersebut sebelum compiler dijalankan.
    Menyertakan library / file header <iostream> yang berfungsi untuk mengaktifkan mode berisi input output pada program.

    #include <conio.h>
    Library / file header singkatan dari Console Input and Output dan digunakan untuk membuat teks antarmuka pengguna.
    Komponen dari library ini adalah : getchar, getch, getche, clrscr(untuk membersihkan layar pada saat program dijalankan).

    Void main () {
    Fungsi utama yang dibuat dan merupakan awal dan akhir eksekusi program

    int jumlah,j,i,nilai[10]
    instruksi untuk mendeklarasikan variable jumlah dan nilai yang menggunakan tipe data integer (int) dengan 10 elemen yang diberi index dari 0 sampai dengan 10.

    char nama[10][10],npm[8][10],kelas[5][10];
    instruksi untuk mendeklarasikan variable campuran huruf dan angka menggunakan tipe data char (karakter huruf dan angka). Untuk variable nama dengan jumlah data kolom[10],baris[10] , npm dengan jumlah data kolom[8] baris[10] , kelas dengan jumlah data kolom[5],baris[10].

    cout<<"Input Record : ";
    perintah untuk menampilkan tulisan : “Input Record”
    cin>>jumlah;
    perintah untuk memberikan jumlah yang kita inputkan pada inputan record tadi.

    for(i=0;i<=jumlah;i++){
    perintah ini merupakan suatu statement kondisi yang dimana sebuah variable i”sama dengan” nilai 0 dengan variable i”kurang dari atau sama dengan’jumlah yang di inputkan dan bila data i terpenuhi syaratnya, maka hasil sama yang akan masuk ke rumus i++ akan memberikan nilai selanjutnya dan dicetak

    cout<<"\nRECORD KE-"<<i;
    perintah untuk menampilkan tulisan “ record ke-“ dan akan meampilkan nilai yang sudah di inputkan sebelumnya di “input record”

    cout<<"\n***************\n";
    perintah untuk menampilkan tanda “bintang(*) sebagai pembatas “record ke-”

    cout<<"NAMA : "; cin>>nama[i];
    cout<<"NPM : "; cin>>npm[i];
    cout<<"KELAS : "; cin>>kelas[i];
    cout<<"NILAI : "; cin>>nilai[i];
    perintah untuk inputan Nama,npm,kelas,nilai yang dimana langsung di eksekusi oleh variable i

    for(j=0;j<=jumlah;j++){
    perintah ini merupakan suatu statement kondisi yang dimana sebuah variable j”sama dengan” nilai 0 dengan variable j”kurang dari atau sama dengan’jumlah yang di inputkan dan bila data j terpenuhi syaratnya, maka hasil sama yang akan masuk ke rumus j++ akan memberikan nilai selanjutnya dan dicetak

    if (nilai[j]>=70){
    perintah ini merupakan rumus dari variable j yang dimana adalah sebulah nilai yang akan tercetak adalah nilai yang di inputkan lebih dari atau sama dengan 70

    cout<<"\n TAMPILAN ";
    cout<<"\n --------------------";
    cout<<"\n NAMA : "<<nama[j];
    cout<<"\n NPM : "<<npm[j];
    cout<<"\n KELAS : "<<kelas[j];
    cout<<"\n NILAI : "<<nilai[j];
    cout<<"\n --------------------";
    perintah ini akan menampilan tulisan : Tampilan,nama,npm,kelas,nilai dan tanda ]n akan mengeksekusi output dengan pindah baris baru disetiap sisipan \n

    getch();
    membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu mengakhiri dengan menekan tombol ENTER.

    }
    Tanda untuk menutup penulisan isi program.


    Outputnya adalah

     




  3. LP C++ / 26 April 2015/judul : Operasi String/Ketua : Nur Fisabilillah
    1. Apa yang kalian ketahui tentang Operasi String pada C++ ?
    Operasi string merupakan suatu proses terhadap sekumpulan dari beberapa huruf,angka maupun karakter khusus lainnya.

    2. Sebutkan macam – macam beserta bentuk umum dari String pada C++!
    strlen() : mengetahui panjang string
    sintaks:
          strlen(string)
    strcat() : Menggabungkan string
    Sintaks:
          strcat(string1, string2)
    strupr() : Mengkonversi ke huruf kapital
    Sintaks:
          strupr(string)
    strlwr() : Mengkonversi ke huruf kecil
    Sintaks:
          strlwr(string)
    strstr() : Mencari Substring dengan
    Sintaks:
          strstr(string1, string2);
    strrev() : Membalik string
    Sintaks:
          strrev(string);


    3. Berikan Contoh Program Sederhana String pada C++!

    #include <iostream.h>
    #include <conio.h>
    #include <string.h>
    void main ( )
    {
              char kata1[10] = "Latihan";
              char kata2[10] = "Coba";
              cout <<"Hasil strlen : "<<strlen (kata1)<<endl;
              cout <<"Hasil strupr : "<<strupr (kata1)<<endl;
              cout <<"Hasil strcat : "<<strcat (kata1,kata2) <<endl;
              getch ( );
    }

  4. LA C++ 2

    Senin, 20 April 2015


    Pada Minggu ini Saya ingin membuat 2 Program
    1. Program Looping Pada C++
    2. Program Perhitungan Fibonacci

    Berikut Codingan Program Looping



    Berikut Outputnya



    Logika Program:

    #include <iostream.h>
    Karakter # disebut sebagai preposcessor untuk membaca source code dan menjalankan perintah pada baris tersebut sebelum compiler dijalankan.
    Menyertakan library / file header <iostream> yang berfungsi untuk mengaktifkan mode berisi input output pada program.

    #include <conio.h>
    Library / file header singkatan dari Console Input and Output dan digunakan untuk membuat teks antarmuka pengguna.
    Komponen dari library ini adalah : getchar, getch, getche, clrscr().

    Void main () {
    Fungsi utama yang dibuat dan merupakan awal dan akhir eksekusi program

    int nilai;
    instruksi untuk mendeklarasikan variable nilai yang menggunakan tipe data integer (int).

    char huruf;
    instruksi untuk mendeklarasikan variable huruf dan menggunakan tipe data char (karakter huruf dan angka).

    cout << "Masukan angka : ";cin >> nilai;
    perintah untuk menampilkan tulisan:
    Masukan Angka
    Disertai dengan inputan dengan variabel nilai.

    cout << endl;
    perintah untuk penempatan kursor baris baru

    for(int i = 1;i <= ((nilai/2)+1);i ++ ){
    intruksi ini menggunakan statement for yang didalamnya berisikan variabel i dengan bertipekan integer dengan nilai 1 kurang atau sama dengan dari nilai dibagi 2 ditambah 1 maka akan keluar dari variabel i dan akan bertambah nilainya 1 atau selanjutnya

    huruf = 'a';
    instruksi ini mendeklarasikan variabel huruf dengan tanda ‘a’ dalam artian menampilkan huruf a tanpa spasi

    for(int j = 1; j <= i; j++){
    intruksi ini menggunakan statement for yang didalamnya berisikan variabel j dengan bertipekan integer dengan nilai 1 yang akan menjadi keluaran variabel j dengan variabel j kurang atau sama dengan dari nilai variabel I dan variabel j akan bertambah 1 atau selanjutnya

    cout << " " << huruf << " ";
    perintah untuk menampilkan spasi didalam variabel huruf

    huruf ++;
    }
    instruksi ini mendeklarasikan variabel huruf dengan penambahan huruf atau selanjutnya dan diakhiri dengan blok program

    cout << endl;
    }
    perintah untuk penempatan kursor baris baru

    for(int i = ((nilai/2));i >= 1;i -- ){
    intruksi ini menggunakan statement for yang didalamnya berisikan variabel i dengan bertipekan integer dengan rumus nilai dibagi 2 yang akan dikeluarkan oleh variabel I lebih besar dari angka 1 dan akan mengurangi

    huruf = 'a';
    instruksi ini mendeklarasikan variabel huruf dengan tanda ‘a’ dalam artian menampilkan huruf a tanpa spasi

    for(int j = 1; j <= i; j++){
    intruksi ini menggunakan statement for yang didalamnya berisikan variabel j dengan bertipekan integer dengan nilai 1 yang akan menjadi keluaran variabel j dengan variabel j kurang atau sama dengan dari nilai variabel I dan variabel j akan bertambah 1 atau selanjutnya

    cout << " " << huruf << " ";
    perintah untuk menampilkan spasi didalam variabel huruf

    huruf ++;
    }
    instruksi ini mendeklarasikan variabel huruf dengan penambahan huruf atau selanjutnya dan diakhiri dengan blok program

    cout << endl;
    }
    perintah untuk penempatan kursor baris baru

    getch();
    membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu mengakhiri dengan menekan tombol ENTER.

    }
    Tanda untuk menutup penulisan isi program.



    Berikut Codingan Program Perhitungan Fibonacci


    Berikut Outputnya


    Logika Program:

    Program sederhana diatas menggunakan fungsi rekursif untuk menampilkan bilangan Fibonacci.
    Baris pertama dan kedua adalah statement yang paling sering kita tuliskan, yang pertama untuk mengikutsertakan library iostream dan conio “#include<iostream.h> dan #include<conio.h>”
    Di baris ke 3 sampai 11 terletak implementasi dari algoritma bilangan Fibonacci, pada barisini kita definisikan fungsi dengan nama “Fibonacci” yang memiliki return value integer dan parameter (int n). Contoh bilangan Fibonacci adalah : 0,1,1,2,3,5,8…(bilangan berikutnya adalah penjumlahan dari 2 bilangan sebelumnya)

    int fibonacci(int n)
    {
    if(n==1)
    return(0);
    else if(n==2)
    return(1);
    else
    return(fibonacci(n-1)+fibonacci(n-2));
    }

    Pada fungsi diatas kita menggunakan pemeriksaan beruntun dengan “if statement”,
    Jika n adalah 1, maka return valuenya adalah bilangan pertama Fibonacci (0)
    Jika n adalah 2, maka return valuenya adalah bilangan kedua Fibonacci (1)
    Bilangan pertama dan kedua harus ditentukan agar algoritma ini berjalan, jika bukan bilangan pertama atau bilangan kedua, maka return valuenya adalah penjumlahan fungsi rekursif Fibonacci dengan parameter bilangan sebelumnya dan bilangan sebelum-sebelumnya (n-1 dan n-2).

profil