19 Des 2014

MENGHITUNG PARAMETER FUNGSI


kali ini saya akan membahas tentang penggunaan fungsion dalam perhitungan matematika
dengan contoh soal yang di bahas  dengan penggunaan fungsion sederhana
1. buka codeblock di PC anda


2. Membuka tampilan awal





sekarang akan membahas pembuatan program dengan di tambah sintax fungsion dalam menyelesaikan program

contoh soal
                jika seorang anak ingin menghitung fungsi Y=x2+2x-4 yang pertama akan diimputkan adalah nilai dari x untuk menghitung Y. dan anak tersebut ingin melanjutkan fungsinya dalam fungsi matematika yang lain yaitu untuk menghitung Z=x2+2xy-6 dengan menggunakan fungsi matematika pertama yang menghasilkan nilai Y lalu nilai Y tersebut digunakan untuk menghitung nilai dari z.

dengan ketentuan nilai   x diimputkan oleh anak tersebut dan nilai Z menggunakan nilai Y yang sudah ada  dan hasil semua variable  tercetak ( x,y,z) 

  1.  Tentukan terlebih dahulu inputtan variable untuk ” int” . sepert soal di atas variable yang di tentukan yaitu x, y,z . lalu untuk mencetak soal kita gunakan puts.

int main()
{
    int x,y,z;
    system ("color b");
    puts("y=x*x+2*x-4     z=x*x+2*x*y-6");
   return 0;
}

   2.  buat program untuk memasukkan nilai dari x
int main()
{
    int x,y,z;
    system ("color b");
    puts("y=x*x+2*x-4     z=x*x+2*x*y-6");
    printf("masukkan nilai x : ");
    scanf("%d",&x);
    return 0;
}

   3. Buat int di atas int main kembali untuk menggunakan sintax dari fungsion lalu tulis kembali di bawah return. untuk penghitungan dan tuliskan rumus fungsi matematika yang akan di hitung lalu tulis pada retun yaitu return (y) untuk memanggil fungsi ke atas ( menu utama )

int ry(int x);
int rz (int x, int y);
int main()
{
    int x,y,z;
    system ("color b");
    puts("y=x*x+2*x-4     z=x*x+2*x*y-6");
    printf("masukkan nilai x : ");
    scanf("%d",&x);
   return 0;

}
int ry (int x)
{
int y ;
y=(x*x)+(2*x)-4;
return (y);
}
int rz (int x , int y )
{
int z;
z=(x*x)+(2*x*y)-6;
return (z);
}


   4.lalu panggil fungsi yang sudah di buat ke menu utama dan buat printf untuk mencetak nilai dari setiap variable .
int rt (int x);
int rw (int x, int y);
int main()
{
    int x,y,z;
    system ("color b");
    puts("y=x*x+2*x-4     z=x*x+2*x*y-6");
    printf("masukkan nilai x : ");
    scanf("%d",&x);
    y=rt(x);
    z=rw(x,y);

    printf("maka nilai x adalah :%d\n",x);
    printf("maka nilai y adalah :%d\n",y);
    printf("maka nilai z adalah :%d\n",z);
    return 0;
}
int rt (int x)
{
    int y;

    y=x*x+2*x-4;

    return(y);
}
int rw(int x, int y)
{
    int z;
    z=x*x+2*(x*y)-6;

    return(z);

}
   
   5. Lalu cobalah run program yang telah dibuat jika berhasil maka hasil nya akan seperti pada gambar dibawah ini

Untuk lebih jelas silahkan klik video tutorial di bawah ini . terimakasih sudah mengunjungo blog saya 


0 komentar:

Posting Komentar

  • Blogger news

  • Blogroll