Bahasa C, Code Block
1. Program Membuat Segitiga Pascal
#include<stdio.h>
#include<stdio.h>
#include <stdlib.h>
int main()
{
int nilai,a,i,k,j;
printf("Masukan nilai pemangkatan :");
scanf("%i", &nilai);
for (i=0; i<=nilai; i++)
{
for (k=0; k<=((2*nilai)-(2*i)); k++)
{
printf(" ");
}
for (j=0; j<=i; j++)
{
if (j==0||i==j)
{
a=1;
}else{
a=a*(i+1-j)/j;
}
printf("%4i", a);
}
printf("\n");
}
system("PAUSE");
int main()
{
int nilai,a,i,k,j;
printf("Masukan nilai pemangkatan :");
scanf("%i", &nilai);
for (i=0; i<=nilai; i++)
{
for (k=0; k<=((2*nilai)-(2*i)); k++)
{
printf(" ");
}
for (j=0; j<=i; j++)
{
if (j==0||i==j)
{
a=1;
}else{
a=a*(i+1-j)/j;
}
printf("%4i", a);
}
printf("\n");
}
system("PAUSE");
Return 0;
}
2. Program Membuat Nilai Akhir dengan Huruf
#include <stdio.h>
#include <stdlib.h>
int main()
}
2. Program Membuat Nilai Akhir dengan Huruf
#include <stdio.h>
#include <stdlib.h>
int main()
{
//DEKLARASI INPUT
float absen,tugas,kuis,uts,uas, nilaiakhir;
printf("Masukkan Nilai Absen : ");scanf("%f",&absen);
printf("Masukkan Nilai Tugas : ");scanf("%f",&tugas);
printf("Masukkan Nilai Kuis : ");scanf("%f",&kuis);
printf("Masukkan Nilai UTS : ");scanf("%f",&uts);
printf("Masukkan Nilai UAS : ");scanf("%f",&uas);
absen=0.05*absen;
tugas=0.15*tugas;
kuis=0.15*kuis;
uts=0.30*uts;
uas=0.35*uas;
nilaiakhir=absen+tugas+kuis+uts+uas;
printf("Nilai Akhir = %.2f ", nilaiakhir);
//PERHITUNGAN NILAI HURUF
if(nilaiakhir>=80){printf ("\n Nilai = A");
} else if(nilaiakhir<80&&nilaiakhir>=65){printf ("\nNilai = B");
}else if(nilaiakhir<65&&nilaiakhir>=55) {printf("\nNilai = C");
}else if(nilaiakhir<55&&nilaiakhir>=40) {printf ("\nNilai = D");
}else {printf ("\nNilai = E");
}
return 0;
}
3. Program Mengurutkan Angka dari Kecil ke Besar dari 4 Input Angka
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,d,tmp;
printf("Masukkan Nilai Pertama : ");scanf("%d",&a);
printf("Masukkan Nilai Kedua : ");scanf("%d",&b);
printf("Masukkan Nilai Ketiga : ");scanf("%d",&c);
printf("Masukkan Nilai Ke-empat : ");scanf("%d",&d);
if(a>b){(tmp=a,a=b,b=tmp);
}
if(a>c){(tmp=a,a=c,c=tmp);
}
if(a>d){(tmp=a,a=d,d=tmp);
}
if(b>c){(tmp=b,b=c,c=tmp);
}
if (b>d){(tmp=b,b=d,d=tmp);
}
if(c>d){(tmp=c,c=d,d=tmp);
}
{printf("Urutan angkanya adalah : %d, %d, %d, %d",a,b,c,d);
}
printf("Masukkan Nilai Absen : ");scanf("%f",&absen);
printf("Masukkan Nilai Tugas : ");scanf("%f",&tugas);
printf("Masukkan Nilai Kuis : ");scanf("%f",&kuis);
printf("Masukkan Nilai UTS : ");scanf("%f",&uts);
printf("Masukkan Nilai UAS : ");scanf("%f",&uas);
absen=0.05*absen;
tugas=0.15*tugas;
kuis=0.15*kuis;
uts=0.30*uts;
uas=0.35*uas;
nilaiakhir=absen+tugas+kuis+uts+uas;
printf("Nilai Akhir = %.2f ", nilaiakhir);
//PERHITUNGAN NILAI HURUF
if(nilaiakhir>=80){printf ("\n Nilai = A");
} else if(nilaiakhir<80&&nilaiakhir>=65){printf ("\nNilai = B");
}else if(nilaiakhir<65&&nilaiakhir>=55) {printf("\nNilai = C");
}else if(nilaiakhir<55&&nilaiakhir>=40) {printf ("\nNilai = D");
}else {printf ("\nNilai = E");
}
return 0;
}
3. Program Mengurutkan Angka dari Kecil ke Besar dari 4 Input Angka
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,d,tmp;
printf("Masukkan Nilai Pertama : ");scanf("%d",&a);
printf("Masukkan Nilai Kedua : ");scanf("%d",&b);
printf("Masukkan Nilai Ketiga : ");scanf("%d",&c);
printf("Masukkan Nilai Ke-empat : ");scanf("%d",&d);
if(a>b){(tmp=a,a=b,b=tmp);
}
if(a>c){(tmp=a,a=c,c=tmp);
}
if(a>d){(tmp=a,a=d,d=tmp);
}
if(b>c){(tmp=b,b=c,c=tmp);
}
if (b>d){(tmp=b,b=d,d=tmp);
}
if(c>d){(tmp=c,c=d,d=tmp);
}
{printf("Urutan angkanya adalah : %d, %d, %d, %d",a,b,c,d);
}
printf(“\n”);
system(“pause”);
return 0;
}
}
4. Program Mencari FPB
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x, y, r;
printf("Mencari Nilai FPB\n");
printf("Masukan Bilangan Pertama : ");
scanf("%d", &x);
printf("Masukan Bilangan Kedua : ");
scanf("%d", &y);
r=x%y;
while (r!=0){
x=y;
y=r;
r=x%y;}
printf("Faktor Persekutuan Terbesarnya adalah %d", y);
printf("\n\n");
system("pause");
return 0;
}
5. Program Dengan Output Benar / Salah
5. Program Dengan Output Benar / Salah
#include <stdio.h>
#include <stdlib.h>
int main()
{
int c;
printf("Hitunglah : \n");
printf("15 + 20 = ");
scanf("%d", &c);
if (c==35){
printf("Anda Benar !");
}else {
printf("Anda Salah !");}
printf("\n\n");
system("pause");
return 0;
}