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 .
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