1. Buka aplikasi Code Block
2. Selanjutnya Pilih Menu File>New>ProjectAtau bisa juga dengan mengklik create a new project
3. Kemudian akan keluar tampilan seperti ini,Pilih Console>Klik Go
4.Pilih dimana project ini akan ditempatkan untuk disimpan
6. Kemudian pilih GNU GCC Compiler ,kemudian klik finish
7. Klik pada menu main.c agar keluar tampilan awal dari aplikasi code block dengan project bahasa C
seperti berikut
8. disini saya akan membuat program nilai rata-rata menggunakan if else
~ pertama buat variabel ,disini saya akan mencontohkan menggunakan variabel :
matematika, bhs_indonesia, ipa, ips,rata_rata; dan karena disini saya akan menggunakan float maka jadi :
#include <stdio.h>9. Kemudian buat variabel tersebut agar tertampil dengan menggunakan perintah printf
#include <stdlib.h>
int main()
{
float matematika, bhs_indonesia, ipa, ips, rata_rata;
}
Serta gunakan perintah printf untuk membaca variabel yang di inputkan tadi,hingga jadi seperti ini
#include <stdio.h>
#include <stdlib.h>
int main()
{
float matematika, bhs_indonesia, ipa, ips, rata_rata;
printf("Masukkan Nilai Matematika ");
scanf("%f",&matematika);
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
float matematika, bhs_indonesia, ipa, ips, rata_rata;
printf("Masukkan Nilai Matematika : ");
scanf("%f",&matematika);
printf("Masukkan Nilai Bhs.Indonesia : ");
scanf("%f",&bhs_indonesia);
printf("Masukkan Nilai IPA : ");
scanf("%f",&ipa);
printf("Masukkan Nilai IPS : ");
scanf("%f",&ips);
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
float matematika, bhs_indonesia, ipa, ips, rata_rata;
printf("Masukkan Nilai Matematika : ");
scanf("%f",&matematika);
printf("Masukkan Nilai Bhs.Indonesia : ");
scanf("%f",&bhs_indonesia);
printf("Masukkan Nilai IPA : ");
scanf("%f",&ipa);
printf("Masukkan Nilai IPS : ");
scanf("%f",&ips);
rata_rata = (matematika+bhs_indonesia+ipa+ips)/4;
}
12. Selanjutnya kita tampilkan rata-rata berikut dengan perintah printf ,seperti berikut :
#include <stdio.h>
#include <stdlib.h>
int main()
{
float matematika, bhs_indonesia, ipa, ips, rata_rata;
printf("Masukkan Nilai Matematika : ");
scanf("%f",&matematika);
printf("Masukkan Nilai Bhs.Indonesia : ");
scanf("%f",&bhs_indonesia);
printf("Masukkan Nilai IPA : ");
scanf("%f",&ipa);
printf("Masukkan Nilai IPS : ");
scanf("%f",&ips);
rata_rata = (matematika+bhs_indonesia+ipa+ips)/4;
printf("Maka rata-ratanya : %f\n",rata_rata);
}
13. Selanjutnya membuat suatu kondisi jika hasil dari rata rata tersebut adalah seperti di bawah ini
- Jika nilai 90 - 100 Maka nilainya "A"
- Jika nilai 85 - 89 Maka nilainya "AB"
- Jika nilai 80 - 84 Maka nilainya "B"
- Jika nilai 75 - 79 Maka nilainya "C"
#include <stdio.h>
#include <stdlib.h>
int main()
{
float matematika, bhs_indonesia, ipa, ips, rata_rata;
printf("Masukkan Nilai Matematika : ");
scanf("%f",&matematika);
printf("Masukkan Nilai Bhs.Indonesia : ");
scanf("%f",&bhs_indonesia);
printf("Masukkan Nilai IPA : ");
scanf("%f",&ipa);
printf("Masukkan Nilai IPS : ");
scanf("%f",&ips);
rata_rata = (matematika+bhs_indonesia+ipa+ips)/4;
printf("Maka rata-ratanya : %f\n",rata_rata);
if(rata_rata<=100&&rata_rata>=90)
printf("Nilainya A");
else if(rata_rata<=89&&rata_rata>=85)
printf("Nilainya AB");
else if(rata_rata<=84&&rata_rata>=80)
printf("Nilainya B");
else
printf("Nilainya C");
}
- Maksud dari perintah di atas adalah jika hasil dari rata-rata nilai pelajaran tersebut 90-100 maka TRUE nilainya akan muncul "A".jika FALSE maka turun ke perintah di bawahnya yaitu 85-89 jika true maka nilainya "AB",jika FALSE maka turun ke perintah dibawahnya yaitu 80-84 maka nilainya "B" begitu seterusnya sampai akhir dari if yang disini yaitu 75-79 maka nilainya "C".
- Untuk "&&" itu dimaksudkan perintah "dan" ,usahakan perintah yang dibuat seperti IF-ELSE dan variabel teratur agar tidak terjadi kesalahan pada saat di compile
15. Berikut hasilnya setelah di build and run
1. Buka Code Block seperti pada tutorial sebelumnya
2. Kemudian kita mulai coding dengan default seperti ini
#include <stdio.h>3. Hapus kata-kata yang ada dalam kurung kurawal
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
}
4. Pertama buat variabel nya ,disini saya menggunakan variabel i, j, p, x[4], dan y [4] [2] berikut scriptnya.
#include <stdio.h>Maksud dari x[4] dan y[4][2] disini adalah dalam variabel x terdapat 4 baris ,sedangkan variabel y terdapat 4 baris dan 2 kolom.
#include <stdlib.h>
int main()
{
int i,j,p;
int x[4];
int y[4][2];
}
5. Kemudian setelah kita buat variabelnya ,mari kita buat looping nya,disini saya menggunakan "for" untuk loopingnya seperti berikut.
#include <stdio.h>6. Selanjutnya buat looping untuk matriks A seperti ini
#include <stdlib.h>
int main()
{
int i,j,p;
int x[4];
int y[4][2];
puts("PROGRAM PERKALIAN MATRIKS");
for (i=0;i<4;i++)
{
}
#include <stdio.h>7. Kemudian buat juga untuk variabel B seperti ini
#include <stdlib.h>
int main()
{
int i,j,p;
int x[4];
int y[4][2];
puts("PROGRAM PERKALIAN MATRIKS");
for (i=0;i<4;i++)
{
printf("Masukkan Matriks A nya : ");
scanf("%d",&x[i]);
}
puts("Matriks A");
for (i=0;i<4;i++)
{
printf(" [%d]\n",x[i]);
}
}
#include <stdio.h>8. Kemudian buat looping lagi untuk perkalian matriks A dan matriks B,seperti ini
#include <stdlib.h>
int main()
{
int i,j,p;
int x[4];
int y[4][2];
puts("PROGRAM PERKALIAN MATRIKS");
for (i=0;i<4;i++)
{
printf("Masukkan Matriks A nya : ");
scanf("%d",&x[i]);
}
puts("Matriks A");
for (i=0;i<4;i++)
{
printf(" [%d]\n",x[i]);
}
for (i=0;i<4;i++)
{
for (j=0;j<2;j++)
{
printf("Masukkan Matriks B nya : ");
scanf("%d",&y[i][j]);
}
}
for (i=0;i<4;i++)
{
for (j=0;j<2;j++)
printf("[%d]",y[i][j]);
printf("\n");
}
printf("\n");
}
#include <stdio.h>9. Maka setelah di compile akan seperti ini hasilnya
#include <stdlib.h>
int main()
{
int i,j,p;
int x[4];
int y[4][2];
puts("PROGRAM PERKALIAN MATRIKS");
for (i=0;i<5;i++)
{
printf("Masukkan Matriks A nya : ");
scanf("%d",&x[i]);
}
puts("Matriks A");
for (i=0;i<4;i++)
{
printf(" [%d]\n",x[i]);
}
for (i=0;i<4;i++)
{
for (j=0;j<2;j++)
{
printf("Masukkan Matriks B nya : ");
scanf("%d",&y[i][j]);
}
}
puts("Matriks B");
for (i=0;i<4;i++)
{
for (j=0;j<2;j++)
printf("[%d]",y[i][j]);
printf("\n");
}
printf("\n");
puts("Hasil Perkalian Matriks A dan B ");
for (i=0;i<4;i++)
{
for (j=0;j<2;j++)
{
p=x[i]*y[i][j];
printf("[%d]",p);
}
printf("\n");
}
}
1)Buka Code Block seperti biasa
2)Berikut default script bawaan code block
5)Kemudian kita buat looping nya agar nantinya kita bisa menginputkan 3 buah nilai tanpa membuat 3 variabel
#include <stdio.h>
#include <stdlib.h>
int main()
2)Berikut default script bawaan code block
#include <stdio.h>3)Kemudian buat variabel untuk menampung data-data yang akan kita buat nantinya,disini saya menggunakan variabel n,i,bes,dan kec.Dimana variabel n digunakan untuk menyimpan inputan nilai yang akan kita masukan nanti,variabel i digunakan untuk looping,variabel bes digunakan untuk menentukan nilai maksimal nantinya ,dan kec sebaliknya dari bes yaitu menentukan nilai terkecil.
#include <stdlib.h>
int main()
{
printf("Hello world!\n");return 0; }
int i, n , bes=0 ,kec=99999;4)bes kita isi 0 karena itu merupakan batas awal yang bisa kita hitung nantinya,dan kec diisi 99999 karena merupakan batas akhir dimana kita bisa menginputkan sampai sebesar apa nantinya sesuai keperluan
5)Kemudian kita buat looping nya agar nantinya kita bisa menginputkan 3 buah nilai tanpa membuat 3 variabel
for (i=0;i<3;i++)6)Setelah itu buat inputan nilai nya seperti berikut
{
}
printf("masukkan nilai: ");7)kemudian buat if else nya agar program bisa berjalan sesuai harapan nantinya,berikut contohnya
scanf("%d",&n);
if (n>bes)8)terakhir buat output nya dengan printf
{
bes=n;
}
else if (n<kec)
{
kec=n;
}
printf("nilai terbesar : %d\n",bes);9)Berikut coding secara lengkapnya
printf("nilai terkecil : %d",kec);
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i, n , bes=0 ,kec=9999999999;
puts("Program Menghitung Nilai Terbesar Dan Terkecil");
puts("----------------------------------------------");
for (i=0;i<3;i++)
{
printf("masukkan nilai: ");
scanf("%d",&n);
if (n>bes)
{
bes=n;
}
if (n<kec)
{
kec=n;
}
}
printf("nilai terbesar : %d\n",bes);
printf("nilai terkecil : %d",kec);
}
1)Buka Code Block seperti biasa
2)Berikut default script bawaan code block
#include <stdio.h>#include <stdlib.h>int main(){printf("Hello world!\n");return 0; }
3)Kemudian buat variabel untuk menampung data-data yang akan kita buat
nantinya,disini kita hanya perlu 1 variabel,yang akan digunakan untuk
looping dan if else nantinya,berikut contohnya
int i;puts("Program Menghitung Kelipatan 3 antara 10-50");
4)puts diatas digunakan untuk menamai program nya,perbedaan puts dan printf sendiri menurut saya kalau puts sudah termasuk pindah baris jadi tidak perlu diberi \n dan juga kalau puts tidak bisa digunakan untuk inputan data (scanf),kalau printf sebaliknya
5)Setelah itu kita buat looping nya ,seperti berikut
6)kalau sudah buat if else nya,maksud dari i%3==0 sendiri maksudnya adalah i(5-50) habis dibagi 3 dan i%2!=0 tidak habis dibagi 2.setelah itu buat keluaran nya dengan printf agar keluaranya dapat tertampil, %d digunakan untuk tipe data integer sedangkan kalau tipe datanya float maka %f ,dan ditempat itulah variabel i nantinya akan tertampilfor (i=10;i<=50;i++){}
if (i%3==0&&i%2!=0)7)Berikut Script secara lengkapnya yang sudah saya tambahi inputan batas awal dan akhir
{
printf("[%d]\n",i);
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,d,e;
puts("Program Menghitung Kelipatan 3 antara 10-50");
printf("Masukkan Batas Awal : ");
scanf("%d",&d);
printf("Masukkan Batas Akhir : ");
scanf("%d",&e);
for (i=d;i<=e;i++)
{
if (i%3==0&&i%2!=0)
{
printf("[%d]\n",i);
}
}
}
1)Buka Code Block seperti biasa
2)Berikut default script bawaan code block#include <stdio.h>3)Kemudian buat variabel untuk menampung data-data yang akan kita buat nantinya,disini kita hanya perlu 1 variabel saja yaitu untuk inputan dan di olah dengan if else.saya menggunakan variabel x sebagai contoh,dan puts untuk menamai programnya ,mengenai perbedaan puts dan printf sudah saya pos di postingan sebelumnya
#include <stdlib.h>
int main()
{
printf("Hello world!\n");return 0;
}
int main()4)Sekarang kita buat inputan nya dengan menggunakan printf dan scanf agar inputan masuk ke variabel x,seperti berikut
{
int x;
puts("Program Tahun Kabisat");
}
printf("Masukkan Tahun : ");5)Setelah itu kita buat if else nya dengan ketentuan dimana tahun yang habis dibagi 4 adalah true (kabisat) ,sehingga seperti berikut hasilnya ,getch() digunakan untuk membuat program yang telah kita buat tidak langsung keluar tampilan process returned
scanf("%d",&x);
if (x%400!=0 && x%100!=0 && x%4==0)6)Selesai,berikut hasil full coding nya
printf("Tahun %d Termasuk Tahun Kabisat",x);
else
printf("Tahun %d Bukan Tahun Kabisat",x);
getch();
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x;
puts("Program Tahun Kabisat");
printf("Masukkan Tahun : ");
scanf("%d",&x);
if (x%400!=0 && x%100!=0 && x%4==0)
printf("Tahun %d Termasuk Tahun Kabisat",x);
else
printf("Tahun %d Bukan Tahun Kabisat",x);
getch();
}
1)Buka Code Block seperti biasa
2)Berikut default script bawaan code block#include <stdio.h>3)Pertama kita buat variabel untuk fungsi nya dulu,disini saya membuat variabel fungsi dengan nama fm1 dan di dalamnya saya buat 2 variabel yaitu x dan y dengan tipe data integer dan yang paling penting letak fungsi berada di atas main () dan diakhiri titik koma(;)
#include <stdlib.h>
int main()
{
printf("Hello world!\n");return 0;}
#include <stdio.h>4)Kemudian kita buat variabel untuk di dalam main nya ,disini saya menggunakan int x[5]={2,4,6,3,2},y[5]={4,2,3,5,2} i,dan z.Dimana x[5] adalah array yang didalamnya memiliki nilai 2,4,6,3,2 dalam 1 variabel x begitupula dengan variabel y,serta i untuk looping nya,dan z untuk menampung inputan dari pemanggilan fungsi nantinya
#include <stdlib.h>
int fm1(int x,int y);
int main()
{
}
int x[5]={2,4,6,3,2},y[5]={4,2,3,5,2};5)Setelah itu kita buat looping nya dengan variabel i
int i,z;
for (i=0;i<5;i++)6) kemudian kita buat fungsi dibawah tanda } for diatas,seperti berikut
{
}
int fm1(int x,int y)7)int fm1 (int x,int y) adalah variabel yang kita buat diatas tadi,jadi untuk membuat fungsi diperlukan membuat 2 buah variabel fungsi yang sama di atas main dan di bawah ( } ) akhir,kemudian fungsi z=(2*x)+y adalah fungsi yang akan kita hitung nantinya.kemudian di akhir kita keluarkan hasilnya dengan perintah return (z) agar saat fungsi dipanggil di main dapat berjalan sesuai harapan
{
int z;
z=(2*x)+y;
return(z);
}
8)Sekarang kita kembali lagi ke main,kita buat panggil fungsi tadi agar tertampung di variabel z dengan z=fm1(x[i],y[i]) adalah fungsi yang telah kita buat tadi dipanggil namun ada sedikit perubahan yaitu pada variabel x kita inputkan juga i (looping nya tadi) begitu juga yang y,selanjutnya kita buat keluaranya dengan printf.Berikut contohnya
z=fm1(x[i],y[i]);8)Selesai berikut Coding secara lengkapnya
printf("nilai Formula 2x+y adalah : [%d]\n",z);
#include <stdio.h>
#include <stdlib.h>
int fm1(int x,int y);
int main()
{
int x[5]={2,4,6,3,2},y[5]={4,2,3,5,2};
int i,z;
for (i=0;i<5;i++)
{
z=fm1(x[i],y[i]);
printf("nilai Formula 2x+y adalah : [%d]\n",z);
}
return 0;
}
int fm1(int x,int y)
{
int z;
z=(2*x)+y;
return(z);
}
1)Buka Code Block seperti biasa
2)Berikut default script bawaan code block#include <stdio.h>3)Pertama kita buat variabel untuk fungsi nya dulu,disini saya membuat variabel fungsi dengan nama fm1 dan di dalamnya saya buat 1 variabel yaitu x dengan tipe data integer dan yang paling penting letak fungsi berada di atas main () dan diakhiri titik koma(;)
#include <stdlib.h>
int main()
{
printf("Hello world!\n");return 0;}
#include <stdio.h>4)Kemudian kita buat variabel untuk di dalam main nya ,disini saya menggunakan variabel x[4]={3,4,2,2}, y=0 ,dan i.Dimana x[4] adalah array yang didalamnya memiliki nilai 3,4,2,2 dalam 1 variabel x
#include <stdlib.h>
int fm1(int x);
int main()
{
}
int x[4]={3,4,2,2},y=0,i;5)Setelah itu kita buat looping nya dengan variabel i
for (i=0;i<=3;i++)6) kemudian kita buat fungsi dibawah for diatas,seperti berikut
{
}
int fm1(int x)7)int fm1 (int x) adalah variabel yang kita buat diatas tadi,jadi untuk membuat fungsi diperlukan membuat 2 buah variabel fungsi yang sama di atas main dan di bawah ( } ) akhir,kemudian fungsi z=z*i maksudnya dimana z=1 dikalikan dengan i (dimana i jumlahnya sebanyak x).kemudian di akhir kita keluarkan hasilnya dengan perintah return (z) agar saat fungsi dipanggil di main dapat berjalan sesuai harapan
{
int z=1,i;
for(i=1;i<=x;i++) {
z=z*i;
}
return (z);
}
8)Sekarang kita kembali lagi ke main,kita buat rumus faktorialnya dengan ketentuan seperti berikut,dimana y=0 dijumlahkan dengan fm1(x[i]) adalah fungsi yang telah kita buat tadi dipanggil namun ada sedikit perubahan yaitu pada variabel x kita inputkan juga i (looping nya tadi),selanjutnya kita buat keluaranya dengan printf.Berikut contohnya
y=y+fm1(x[i]);8) dan dibawah perintah di atas kita buat juga output total nya seperti berikut
printf("nilai fak %d adalah %d\n",x[i],fm1(x[i]));
printf("nilai total %d",y);9)Selesai berikut Coding secara lengkapnya
#include <stdio.h>
#include <stdlib.h>
int fm1(int x);
int main()
{
int x[4]={3,4,2,2},y=0,i;
for (i=0;i<=3;i++)
{
y=y+fm1(x[i]);
printf("nilai fak %d adalah %d\n",x[i],fm1(x[i]));
}
printf("nilai total %d",y);
}
int fm1(int x)
{
int z=1,i;
for(i=1;i<=x;i++) {
z=z*i;
}
return (z);
}
1)Buka Code Block seperti biasa
2)Berikut default script bawaan code block#include <stdio.h>3)Pertama kita buat variabel untuk fungsi nya dulu,disini saya membuat variabel fungsi dengan nama fm1 dan di dalamnya saya buat 2 variabel yaitu n dan x dengan tipe data integer dan yang paling penting letak fungsi berada di atas main () dan diakhiri titik koma(;)
#include <stdlib.h>
int main()
{
printf("Hello world!\n");return 0; }
#include <stdio.h>4)Kemudian kita buat variabel untuk di dalam main nya ,disini saya menggunakan int
#include <stdlib.h>
int fm1(int n,int x);
int main()
{
}
n[4]={2,2,3,2}
int i,x,z,jml=0
x=2
Dimana n[4] adalah array yang didalamnya memiliki nilai 2,2,3,2 dalam 1 variabel n .serta i untuk looping nya,x untuk menyimpan data 2 dan z untuk menampung inputan dari pemanggilan fungsi nantinya,jml=0 karena nantinya akan digunakan untuk penjumlahan jadi agar hasilnya sesuai harapan
int n[4]={2,2,3,2};5)Setelah itu kita buat looping nya dengan variabel i
int i,x,z,jml=0;
x=2;
for (i=0;i<4;i++)6) kemudian kita buat fungsi dibawah tanda } for diatas,seperti berikut
{
}
int fm1(int n,int x)7)int fm1 (int n,int x) adalah variabel yang kita buat diatas tadi,jadi untuk membuat fungsi diperlukan membuat 2 buah variabel fungsi yang sama di atas main dan di bawah ( } ) akhir,kemudian fungsi z=pow (x,n) adalah fungsi yang akan kita hitung nantinya pow sendiri adalah pangkat dalam bahasa C.kemudian di akhir kita keluarkan hasilnya dengan perintah return (z) agar saat fungsi dipanggil di main dapat berjalan sesuai harapan
{
int z;
z=pow (x,n);
return (z);
}
8)Sekarang kita kembali lagi ke main,kita buat panggil fungsi tadi agar tertampung di variabel z dengan z=fm1(x[i],x) adalah fungsi yang telah kita buat tadi dipanggil namun ada sedikit perubahan yaitu pada variabel x kita inputkan juga i (looping nya tadi),dan untuk nilai totalnya yaitu jml=jml+z dimana jml=0 ditambahkan dengan hasil formula z tadi.selanjutnya kita buat keluaranya dengan printf seperti berikut
z=fm1(n[i],x);9) Dan dibawah ( } ) kita buat keluaran lagi dengan printf seperti berikut
jml=jml+z;
printf(" %d nilai formula nya adalah : %d\n",n[i],z);
printf("nilai total nya adalah : %d\n",jml);10)Selesai berikut Coding secara lengkapnya
#include <stdio.h>
#include <stdlib.h>
int fm1(int n,int x);
int main()
{
int n[4]={2,2,3,2};
int i,x,z,jml=0;
x=2;
puts("Program Menghitung Formula");
for (i=0;i<4;i++)
{
z=fm1(n[i],x);
jml=jml+z;
printf(" %d nilai formula nya adalah : %d\n",n[i],z);
}
printf("nilai total nya adalah : %d\n",jml);
}
int fm1(int n,int x)
{
int z;
z=pow (x,n);
return (z);
}
1)Buka Code Block seperti biasa
2)Berikut default script bawaan code block#include <stdio.h>3)Pertama kita buat variabel untuk fungsi nya dulu,disini saya membuat variabel fungsi dengan nama fm1 dan di dalamnya saya buat 2 variabel yaitu x dan n dengan tipe data integer dan yang paling penting letak fungsi berada di atas main () dan diakhiri titik koma(;)
#include <stdlib.h>
int main()
{
printf("Hello world!\n");return 0; }
#include <stdio.h>4)Kemudian kita buat variabel untuk di dalam main nya ,disini saya menggunakan int i,z, jml=0,n[4],x[4]
#include <stdlib.h>
int fm1(int x,int n);
int main()
{
}
Dimana jml=0 untuk menyimpan data penjumlahan nantinya.n[4] adalah array yang didalamnya memiliki nilai 2,1,2,2 dalam 1 variabel n ,begitu pula dengan x[4] namun pada x kita buat tipe data float agar nantinya dapat menghasilkan nilai koma.serta i untuk looping nya, dan z untuk menampung inputan dari pemanggilan fungsi nantinya.
int i;5)Setelah itu kita buat looping nya dengan variabel i
float z, jml=0;
int n[4]={2,1,2,2};
float x[4]={2,2,4,2};
for (i=0;i<4;i++)6) kemudian kita buat fungsi dibawah tanda } for diatas,seperti berikut
{
}
int fm1(int x,int n)7)int fm1 (int n,int x) adalah variabel yang kita buat diatas tadi,jadi untuk membuat fungsi diperlukan membuat 2 buah variabel fungsi yang sama di atas main dan di bawah ( } ) akhir,kemudian fungsi z=pow (x,n) adalah fungsi yang akan kita hitung nantinya pow sendiri adalah pangkat dalam bahasa C.kemudian di akhir kita keluarkan hasilnya dengan perintah return (z) agar saat fungsi dipanggil di main dapat berjalan sesuai harapan
{
int z;
z=pow (x,n);
return (z);
}
8)Sekarang kita kembali lagi ke main,kita buat panggil fungsi tadi agar tertampung di variabel z dengan z=x[i]/fm1(x[i],n[i]) adalah fungsi yang telah kita buat tadi dipanggil namun ada sedikit perubahan yaitu pada variabel x kita inputkan juga i (looping nya tadi),dan untuk nilai totalnya yaitu jml=jml+z dimana jml=0 ditambahkan dengan hasil formula z tadi.selanjutnya kita buat keluaranya dengan printf seperti berikut
z=fm1(x[i],n[i]);9) Dan dibawah ( } ) kita buat keluaran lagi dengan printf seperti berikut
jml=jml+z;
printf(" %d nilai formula nya adalah : %d\n",n[i],z);
printf("nilai total nya adalah : %d\n",jml);10)Selesai berikut Coding secara lengkapnya
#include <stdio.h>
#include <stdlib.h>
int fm1(int x,int n);
int main()
{
int i;
float z, jml=0;
int n[4]={2,1,2,2};
float x[4]={2,2,4,2};
puts("Program Menghitung Formula");
for (i=0;i<4;i++)
{
z=x[i]/fm1(x[i],n[i]);
jml=jml+z;
printf("Hasil Formula nya adalah : %2f\n",z);
}
printf("Total Hasil Formula nya Adalah : %2f\n",jml);
}
int fm1(int x,int n)
{
int z;
z=pow (x,n);
return (z);
}