usaha berhasil




Function Dalam CodeBlock

Menyelesaikan Soal Dengan Function Bahasa C

        Menyelesaikan soal pemprograman memang sulit apalagi dengan menu yang berbeda beda , dan kali ini kita akan menyelesaikan satu soal dan harus menggunakan FUNCTION, dan inilah yang akan kita tuliskan,

1. Soalnya adalah menyelesaikan rumus y=(x*x)+(2*x)-4 , dan hasil dari y tersebut di masukan ke
    dalam rumus z=(x*x)+(2*x*y)-6, dan akan ditampilkan hasil y dan z.
2.Untuk pertama kita akan membuat interger(int) , int ini untuk variabel seperti x,y,z, tuliskan di bawah
 int main()  , tuliskan mirip seperti ini ,


int main()
{
    int x,y,z;
    printf("Ujian :D\n");
    printf("Masukan Angka X : ");
    scanf("%d",&x);
    y=nilai(x);
    z=hasil(x,y);
    printf("Nilai X yang Anda Masukan :%d\n",x);
    printf("Maka Nilai Y adalah       :%d\n",y);
    printf("Maka Nilai Z adalah       :%d\n",z);
    return 0;
}




3. Tuliskan Rumus yang tadi didalam struktur FUNCTION,
   A.  Function dituliskan diatas int main () dan dibawah #include
   B.   Dan rumus FUNCTION dituliskan dibawah return 0

Tuliskan seperti ini , karena kita akan membuat 2 function , maka fungction kita buat 2.
A.
#include <stdio.h>
#include <stdlib.h>

float nilai (float x);
float hasil (float x, float y);
int main()
{
*isi
*isi
*isi
*isi
*isi
*isi
*isi
*isi
*isi
*isi
*isi

return 0
}

B.
float nilai (float x)
{
float X;
X=(x*x)+(2*x)-4;
return(X);
}

float hasil(float x,float y)
{
    float b;
    b=(x*x)+(2*x*y)-6;
    return(b);
}

4.Dan jika semuanya di jadikan datu maka akan seperti ini ,


#include <stdio.h>
#include <stdlib.h>

float nilai (float x);
float hasil (float x, float y);
int main()
{
    int x,y,z;
    printf("Ujian :D\n");
    printf("Masukan Angka X : ");
    scanf("%d",&x);
    y=nilai(x);
    z=hasil(x,y);
    printf("Nilai X yang Anda Masukan :%d\n",x);
    printf("Maka Nilai Y adalah       :%d\n",y);
    printf("Maka Nilai Z adalah       :%d\n",z);
    return 0;
}

float nilai (float x)
{
float X;
X=(x*x)+(2*x)-4;
return(X);
}

float hasil(float x,float y)
{
    float b;
    b=(x*x)+(2*x*y)-6;
    return(b);
}


dan jika di run akan tampil seperti ini

Mungkin itu saja yang dapat saya sampaikan , kurang lebihnya di ikhlaskan saja ,
Terima kasih .

0 komentar:

Posting Komentar