Seperti biasa sebelum saya tampilkan program yang sudah jadi, saya beritahu terlebih dahulu tutorial membuat sebuah program. Ikuti langkah-langkah berikut ini:
1. Pertama kita buka dulu code block nya.
2. Kemudian klik create a new project.
3. Kemudian klik console application, setelah muncul tampilan
selanjutnya dan klik next.
4. Karena saya menggunakan pemrograman bahasa c maka kita
pilih C. Kemudian klik next.
5. Nah, pada tampilan ini kita diarahkan untuk membuat judul
project serta folder untuk menempatkan project. Lalu klik next.
6. Setelah itu klik finish.
7. Maka akan muncul lembar kerja untuk membuat project.
8. Dalam lembar tersebut kita mulai membuat projectnya.
9. Setelah projectnya selesai, selajutnya klik build and run
atau tekan tombol F9 pada keyboard.
10. Kemudian program akan berjalan seperti ini.
Berikut ini adalah beberapa contoh script program yang mungkin bisa membantu anda besrta hasil programnya yang sudah jadi.
1. Buatlah program untuk dapat
menentukan nilai yang terbesar dan yang terkececil dari tiga buah nilai yang di
inputkan.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a, b, c, max, min ;
printf("Masukkan bilangan pertama : ");
scanf("%d",&a);
printf("Masukkan bilangan kedua : ");
scanf("%d",&b);
printf("Masukkan bilangan ketiga : ");
scanf("%d",&c);
if (a>b)
{
max=a; min=b;
}
else
{
max=b; min=a;
}
if (c>max) max=c;
if (c<min) min=c;
printf("\nBilangan terbesar : %d\n",max);
printf("Bilangan terkecil : %d\n",min);
}
#include <stdlib.h>
int main()
{
int a, b, c, max, min ;
printf("Masukkan bilangan pertama : ");
scanf("%d",&a);
printf("Masukkan bilangan kedua : ");
scanf("%d",&b);
printf("Masukkan bilangan ketiga : ");
scanf("%d",&c);
if (a>b)
{
max=a; min=b;
}
else
{
max=b; min=a;
}
if (c>max) max=c;
if (c<min) min=c;
printf("\nBilangan terbesar : %d\n",max);
printf("Bilangan terkecil : %d\n",min);
}
2. Mencetak bilangan ganjil
kelipatan tiga diantara angka 10 s/d 50.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
for (i=10; i<=50; i++)
{
if(i%3==0 && i%2==1)
{
printf("Bilangan ganjil dari kelipatan 3 : %d\n",i);
}
}
}
#include <stdlib.h>
int main()
{
int i;
for (i=10; i<=50; i++)
{
if(i%3==0 && i%2==1)
{
printf("Bilangan ganjil dari kelipatan 3 : %d\n",i);
}
}
}
3. Menghitung tahun kabisat,
nilai tahun harus di input di keyboard.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int tahun;
printf("Masukkan tahunnya : ");
scanf("%d",&tahun);
if(tahun%4==0)
{
printf("\nTahun %d adalah tahun kabisat\n", tahun);
}
else
{
printf("\nTahun %d bukan tahun kabisat\n", tahun);
}
}
#include <stdlib.h>
int main()
{
int tahun;
printf("Masukkan tahunnya : ");
scanf("%d",&tahun);
if(tahun%4==0)
{
printf("\nTahun %d adalah tahun kabisat\n", tahun);
}
else
{
printf("\nTahun %d bukan tahun kabisat\n", tahun);
}
}
4. Membuat program untuk menghitung
nilai menurut formula
yang diberikan dari duah buah deret angka dengan X = 2, 4, 6, 3, 2 dan
Y = 4, 2, 3, 5, 2.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int jml=0, i;
int x[5]={2,4,6,3,2},y[5]={4,2,3,5,2};
printf("Nilai X: 2,4,6,3,2\n");
printf("Nilai Y: 4,2,3,5,2\n\n\n");
printf("Proses penyelesaian\n\n");
for(i=0;i<5;i++)
{
printf("2 x %d + %d = %d\n", x[i], y[i], (2*x[i])+y[i]);
jml=jml+((2*x[i])+y[i]);
}
printf("\n\nTotal dari 2X+Y adalah = %d\n", jml);
return 0;
}
#include <stdlib.h>
int main()
{
int jml=0, i;
int x[5]={2,4,6,3,2},y[5]={4,2,3,5,2};
printf("Nilai X: 2,4,6,3,2\n");
printf("Nilai Y: 4,2,3,5,2\n\n\n");
printf("Proses penyelesaian\n\n");
for(i=0;i<5;i++)
{
printf("2 x %d + %d = %d\n", x[i], y[i], (2*x[i])+y[i]);
jml=jml+((2*x[i])+y[i]);
}
printf("\n\nTotal dari 2X+Y adalah = %d\n", jml);
return 0;
}
5. Selesaikan formula berikut
ini Y = ∑ !Xi ; dengan Xi
= 3, 4, 2, 2.
#include <stdio.h>
#include <stdlib.h>
int faktorial (int nilai);
int main()
{
int x[4]={3,4,2,2},i, hasil=0;
printf("Nilai X : 3,4,2,2\n\n");
for(i=0; i<=3; i++)
{
hasil= hasil + faktorial (x[i]);
printf("%d Faktorial = %d\n",x[i],faktorial (x[i]));
}
printf("\nJumlah Faktorialnya adalah : %d\n",hasil);
}
int faktorial (int nilai)
{
int fkt=1,i;
for(i=1; i<=nilai; i++)
{
fkt= fkt * i;
}
return(fkt);
}
#include <stdlib.h>
int faktorial (int nilai);
int main()
{
int x[4]={3,4,2,2},i, hasil=0;
printf("Nilai X : 3,4,2,2\n\n");
for(i=0; i<=3; i++)
{
hasil= hasil + faktorial (x[i]);
printf("%d Faktorial = %d\n",x[i],faktorial (x[i]));
}
printf("\nJumlah Faktorialnya adalah : %d\n",hasil);
}
int faktorial (int nilai)
{
int fkt=1,i;
for(i=1; i<=nilai; i++)
{
fkt= fkt * i;
}
return(fkt);
}
6. Selesaikan formula berikut
ini Y = ∑ Xn ; dengan n = 2, 2, 3, 2; dan nilai X = 2.
#include <stdio.h>
#include <stdlib.h>
int pangkat (int x, int n);
int main()
{
int x=2;
int n[4]={2,2,3,2};
int i,hasil=0;
printf("Nilai x = 2\n");
printf("Nilai n = 2,2,3,2\n\n");
for (i=0; i<=3; i++)
{
hasil=hasil+(pangkat (x,n[i]));
printf ("2 pangkat %d : %d\n",n[i],pangkat(x,n[i]));
}
printf("\ntotalnya adalah : %d\n",hasil);
}
int pangkat (int x, int n)
{
int pk=1,i;
for(i=1; i<=n; i++)
{
pk=pk*x;
}
return(pk);
}
#include <stdlib.h>
int pangkat (int x, int n);
int main()
{
int x=2;
int n[4]={2,2,3,2};
int i,hasil=0;
printf("Nilai x = 2\n");
printf("Nilai n = 2,2,3,2\n\n");
for (i=0; i<=3; i++)
{
hasil=hasil+(pangkat (x,n[i]));
printf ("2 pangkat %d : %d\n",n[i],pangkat(x,n[i]));
}
printf("\ntotalnya adalah : %d\n",hasil);
}
int pangkat (int x, int n)
{
int pk=1,i;
for(i=1; i<=n; i++)
{
pk=pk*x;
}
return(pk);
}
7. Selesaikan formula
berikut ini Y =
; dengan X = 2, 2, 4, 2; dan n = 2, 1, 2, 2;
#include <stdio.h>
#include <stdlib.h>
float perpangkatan(float x,float n);
float pembagian(float x,float n);
int main()
{
int x[4]={2,2,4,2}, n[4]={2,1,2,2};
int i;
float hasil=0;
printf("Nilai X = 2,2,4,2\n");
printf("Nilai n = 2,1,2,2\n\n");
for (i=0;i<4;i++)
{
hasil=hasil+(pembagian(x[i],n[i]));
printf("%d / (%d ^ %d) = %.2f\n",x[i],x[i],n[i],pembagian(x[i],n[i]));
}
printf("\n\nJumlah Total = %.2f\n",hasil);
}
float perpangkatan(float x,float n)
{
float p=1, i;
for(i=1; i<=n; i++)
{
p=p*x;
}
return(p);
}
float pembagian(float x,float n)
{
float b;
b=x/(perpangkatan (x,n));
return(b);
}
#include <stdlib.h>
float perpangkatan(float x,float n);
float pembagian(float x,float n);
int main()
{
int x[4]={2,2,4,2}, n[4]={2,1,2,2};
int i;
float hasil=0;
printf("Nilai X = 2,2,4,2\n");
printf("Nilai n = 2,1,2,2\n\n");
for (i=0;i<4;i++)
{
hasil=hasil+(pembagian(x[i],n[i]));
printf("%d / (%d ^ %d) = %.2f\n",x[i],x[i],n[i],pembagian(x[i],n[i]));
}
printf("\n\nJumlah Total = %.2f\n",hasil);
}
float perpangkatan(float x,float n)
{
float p=1, i;
for(i=1; i<=n; i++)
{
p=p*x;
}
return(p);
}
float pembagian(float x,float n)
{
float b;
b=x/(perpangkatan (x,n));
return(b);
}