contoh penggunaan if

/*contoh penggunaan if*/
#include;
int x,y;

main()
{
printf("Nama : afit miranto\n");
printf("NPM : G1D009001\n");
printf("Prodi: Teknik Elektro\n\n");
printf("contoh penggunaan if\n");
printf("masukkan nilai integer untuk x : ");
scanf("%d",&x);

printf("masukkam nilai integer untuk y : ");
scanf("%d",&y);
if (x==y)
printf("x sama dengan y\n");
if (x > y)
printf("x lebih besar dari y\n");
if (x < y)
printf("x lebih kecil dari y\n");
return 0;
}

Program untuk menginput nilai mahasiswa ke dalam array satu dimensi

/* Program untuk menginput nilai mahasiswa ke dalam array satu dimensi */
#include
#include
void main()
{
int index, nilai[10], bilangan;
clrscr();
/* input nilai mahasiswa */
printf("masukkan banyaknya bilangan: ");
scanf("%i", &bilangan);
for(index=0; index < bilangan; index++)
{ printf("bilangan ke%i : ", index+1);
scanf("%i", &nilai[index]);
}
/* tampilkan nilai mahasiswa */
printf("\nbilangan yang telah diinput\n");
for(index=0; index < bilangan; index++)
{ printf("%5.0i", nilai[index]);
}

getch();
}

Mencari total dan rata-rata sejumlah bilangan menggunakan for


/* Mencari total dan rata-rata sejumlah bilangan menggunakan for */
#include"stdio.h"
#include"conio.h"
void main()
{ clrscr();
float r,i,x,t=0;int y;
for(y=1;y<=3;y++)
for(i=0;i<=2;i++)
{
.
printf("Entry bilangan %i : ",y);
scanf("%f",&x);
t=t+x;
y=y+1;
}
printf("\n Total : %.2f",t);
r=t/i;
printf("\n Rata rata : %.2f",r);
getch();
}

kalkulator sederhana


#include
#include
#include

main()

{
float a,b,t,k,x,g;
int pilih;
int lagi;
ulang:
clrscr();
{
.
puts ("KALKULATOR SEDERHANA");
puts ("1. PENJUMLAHAN(+)");
puts ("2. PENGURANGAN(-)");
puts ("3. PERKALIAN(x)");
puts ("4. PEMBAGIAN(/)");
puts ("5. KELUAR");

printf("\nmasukkan pilihan [1-3]: ");
scanf("%i",&pilih);

if (pilih==1)
{
printf("\nmasukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
t=a+b;
printf("\nnilai %f + %f = %f",a,b,t);

}

else if (pilih==2)
{
printf("\nmasukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
k=a-b;
printf("\nnilai %f - %f = %f",a,b,k);

}
else if (pilih==3)
{
printf("\nmasukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
x=a*b;
printf("\nnilai %f x %f = %f",a,b,x);
}
else if (pilih==4)
{
printf("\nmasukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
g=a/b;
printf("\nnilai %f / %f = %f",a,b,g);
}
else if (pilih==5)
printf("anda memilih untuk keluar!\n");
else
printf("\npilihan yang anda masukkan salah !");
printf("\n\napakah anda ingin mengulang?(y/n)\n");
printf("1. ya\n");
printf("2. tidak\n");
printf("pilihan anda: ");
scanf("\n\n%i",&lagi);
if (lagi==1)
goto ulang;
else
goto end;
}
end:
{
getch();

}
}

membuat segitiga bintang


#include
int main()
{
int n, x, y, c, q;
printf("Nama : afit miranto\n");
printf("NPM : G1D009001\n");
printf("Prodi: Teknik Elektro\n\n");
printf("segitiga bintang\n");
printf("ketikkan banyaknya baris: ");
scanf("%d",&n);
for (y = 0; y < n; y++)
{
.
for(q = 0; q < n - y; q++)
{
printf("*");
}
printf("\n");
}
printf("\n");
return 0;

}

program bahasa C bagian 5

Program mencetak deret bilangan ganjil dengan menggunakan while
/* Program mencetak deret bilangan ganjil dengan menggunakan while */
#include"stdio.h"
#include"conio.h"
void main()
{ clrscr();
int i=1,x;
while(i<=4)
{
x=1; while(x<=i)
{
printf("%3i",x); x=x+1; }
printf("\n"); i=i+1; }
getch();
}


program mencari nilai rata2

/* Mencari total dan rata-rata sejumlah bilangan menggunakan for */
#include"stdio.h"
#include"conio.h"
void main()
{ clrscr();
float r,i,x,t=0;
int y;
for(y=1;y<=3;y++) for(i=0;i<=2;i++) { printf("Entry bilangan %i : ",y); scanf("%f",&x); t=t+x; y=y+1; } printf("\n Total : %.2f",t); r=t/i; printf("\n Rata rata : %.2f",r); getch(); }



program kalkulator sederhana

#include
#include
#include

main()

{
float a,b,t,k,x,g;
int pilih;
int lagi;
ulang:
clrscr();
{
puts ("KALKULATOR SEDERHANA");
puts ("1. PENJUMLAHAN(+)");
puts ("2. PENGURANGAN(-)");
puts ("3. PERKALIAN(x)");
puts ("4. PEMBAGIAN(/)");
puts ("5. KELUAR");

printf("\nmasukkan pilihan [1-3]: ");
scanf("%i",&pilih);

if (pilih==1)
{
printf("\nmasukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
t=a+b;
printf("\nnilai %f + %f = %f",a,b,t);

}

else if (pilih==2)
{
printf("\nmasukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
k=a-b;
printf("\nnilai %f - %f = %f",a,b,k);

}
else if (pilih==3)
{
printf("\nmasukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
x=a*b;
printf("\nnilai %f x %f = %f",a,b,x);
}
else if (pilih==4)
{
printf("\nmasukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
g=a/b;
printf("\nnilai %f / %f = %f",a,b,g);
}
else if (pilih==5)
printf("anda memilih untuk keluar!\n");
else
printf("\npilihan yang anda masukkan salah !");
printf("\n\napakah anda ingin mengulang?(y/n)\n");
printf("1. ya\n");
printf("2. tidak\n");
printf("pilihan anda: ");
scanf("\n\n%i",&lagi);
if (lagi==1)
goto ulang;
else
goto end;
}
end:
{
getch();

}
}


Program untuk menginput nilai mahasiswa ke dalam array satu dimensi
/* Program untuk menginput nilai mahasiswa ke dalam array satu dimensi */
#include
#include
void main()
{
int index, nilai[10], bilangan;
clrscr();
/* input nilai mahasiswa */
printf("masukkan banyaknya bilangan: ");
scanf("%i", &bilangan);
for(index=0; index < bilangan; index++)
{
printf("bilangan ke%i : ", index+1); scanf("%i", &nilai[index]);
}
/* tampilkan nilai mahasiswa */
printf("\nbilangan yang telah diinput\n");
for(index=0; index < bilangan; index++)
{
printf("%5.0i", nilai[index]);
}
getch();
}

program bahasa C bagian 4


program menentukan jenjang pendidikan berdasarkan NIM
/* Program untuk menentukan jurusan & jenjang mahasiswa berdasarkan NIM*/
#include
#include
#include
void main()
{
char jurusan[25], jenjang[10], nim[10], nama[20], angkatan[20], fakultas[20];
clrscr();
.
printf("Masukkan nama Anda : "); gets(nama);
printf("Masukkan NIM Anda : "); gets(nim);
/***** cari jurusan *****/
switch(nim[2])
{
case '1' : strcpy(jurusan, "Fisika");
break;
case '2' : strcpy(jurusan, "Kimia");
break;
case '3' : strcpy(jurusan, "Matematika");
break;
case '4' : strcpy(jurusan, "Biologi");
break;
default : printf("Anda salah memasukkan NIM. Coba periksa lagi !\n");
break;
}
/***** cari jenjang *****/
if(nim[4] == '5')
{ strcpy(jenjang, "Strata-1");
}
else
{ if(nim[4] == '3')
{ strcpy(jenjang,"Diploma-3");
}
else
printf("ANda salah memasukkan NIM. Coba periksa lagi !");
}
/***** tampilkan data mahasiswa *****/
printf(" <<>>");
printf("Nama : %s", nama);
printf("NIM : %s", nim);
printf("fakultas : %s", fakultas);
printf("Jenjang : %s", jenjang);
printf("Jurusan : %s", jurusan);
printf("angkatan : %i", angkatan);

getch();
}




program perhitungan segitiga daya
#include
#include

main()
{
int kode;
float S,V,I,P,Q,CosPhi,SinPhi;

puts ("===PERHITUNGAN SEGITIGA DAYA===");
puts ("1. DAYA SEMU");
puts ("2. DAYA AKTIF");
puts ("3. DAYA REAKTIF");
printf("\nmasukkan kode pilihan [1-3]: ");
scanf("%i",&kode);

switch(kode)
{
case 1:
puts("");
puts("perhitungan daya semu");
printf("masukkan nilai tegangan: ");
scanf("%f",&V);
printf("masukkan nilai arus: ");
scanf("%f",&I);
S=V*I;
printf("\ndaya semu = %f",S);
break;

case 2:
puts("");
puts("perhitungan daya aktif");
printf("masukkan nilai daya semu: ");
scanf("%f",&S);
printf("masukkan nilai cos Phi: ");
scanf("%f",&CosPhi);
P=S*CosPhi;
printf("\ndaya aktif = %f",P);
break;

case 3:
puts("");
puts("perhitungan daya reaktif");
printf("masukkan nilai daya semu: ");
scanf("%f",&S);
printf("masukkan nilai sin Phi: ");
scanf("%f",&SinPhi);
Q=S*SinPhi;
printf("\ndaya reaktif = %f",Q);
break;

default:
puts("");
puts("kode yang anda masukkan salah !!!");
}
getch();
}




program perhitungan daya aktif reaktif dan nyata
#include
#include

main()
{
float S,P,Q,cosphi;
cosphi=0;
puts ("===PERHITUNGAN DAYA AKTIF DANB REAKTIF===");
puts ("berdasarkan operubahan cos phi");
printf("masukkan nilai daya semu");
scanf("%f",&S);
while (cosphi <= 1) { P=S*cosphi; Q=S*(1-cosphi); printf("\ncosphi= %f P = %f Q = %f", cosphi, P,Q); cosphi +=0.1; } getch(); }



program pengujian hukum ohm

#include
#include

main()
{
float V,I,R;
int pilih;

puts ("pengujian hukum ohm");
puts ("1. hitung tegangan");
puts ("2. hitung arus");
puts ("3. hitung resistansi");

printf("\nmasukkan pilihan [1-3]: ");
scanf("%i",&pilih);

if (pilih==1)
{
printf("\nmasukkan nilai arus :");
scanf("%f",&I);
printf("masukkan nilai resistansi :");
scanf("%f",&R);
goto tegangan;
}

else if (pilih==2)
{
printf("\nmasukkan nilai tegangan : ");
scanf("%f",&V);
printf("masukkan nilai resistansi : ");
scanf("%f",&R);
goto arus;
}
else if (pilih==3)
{
printf("\nmasukkan nilai tegangan : ");
scanf("%f",&V);
printf("masukkan nilai arus : ");
scanf("%f",&I);
goto resistansi;
}
else printf("\npilihan yang anda masukkan salah !");

tegangan:
{
V=I*R;
printf("\nnilai tegangan = %f",V);
}

arus:
{
I=V/R;
printf("\nnilai arus = %f",I);
}

resistansi:
{
R=V/I;
printf("\nnilai resistansi = %f",R);
}
getch();
}





program tukar nilai
/*Program Tukar_Nilai*/

#include
main()
{
int A, B, temp;
printf("Masukkan nilai A: "); scanf("%d",&A);
printf("Masukkan nilai B: "); scanf("%d",&B);
/* ALGORITMA */
temp = A;
A = B;
B = temp;
printf("Nilai A setelah pertukaran adalah: %d\n", A);
printf("Nilai B setelah pertukaran adalah: %d", B);
}


program tukar nilai 2
/*Program Tukar_Nilai*/

#include
main()
{
int A, B;
printf("Masukkan nilai A: "); scanf("%d",&A);
printf("Masukkan nilai B: "); scanf("%d",&B);

/* ALGORITMA */
A = A + B;
B = A - B;
A = A - B;
printf("Nilai A setelah pertukaran adalah: %d\n", A);
printf("Nilai B setelah pertukaran adalah: %d", B);
}




/* Program Perulangan menggunakan while */
#include "stdio.h"
#include "conio.h"
void main()
{ int x;
x = 1;
/* awal variabel */
while (x <= 10) /* Batas akhir perulangan */ { printf("%d BAHASA C\n", x); x++; /* variabel x ditambah dengan 1 */ } getch(); }

program bahasa C bagian 3


program mencari keliling segitiga
#include
#include
#include
//menghitung keliling segitiga
main()
{
int a,b,c,K;
printf("Nama : afit miranto\n");
printf("NPM : G1D009001\n");
printf("Prodi: Teknik Elektro\n\n");
.
printf("Program Mencari keliling segitiga\n\n");
printf("Masukan nilai a = ");
scanf("%i",&a);
printf("Masukan nilai b = ");
scanf("%i",&b);
printf("Masukan nilai c = ");
scanf("%i",&c);
K = (a+b+c);
printf("Keliling segitiga adalah %i", K);
getch();
}




program menghitung luas segitiga
#include
#include
//Program untuk menghitung luas lingkaran
main()
{
float pi = 3.1415;
float r;
printf("Nama : afit miranto\n");
printf("NPM : G1D009001\n");
printf("Prodi: Teknik Elektro\n\n");
printf("Program Mencari luas dan keliling lingkaran\n\n");
printf ("Jari-jari lingkaran = ");
scanf ("%f", &r);
printf ("keliling lingkaran = %f\n", 2 * pi * r);
printf ("Luas lingkaran = %f", pi * r * r);
getch();
}



program persamaan kuadrat
#include "stdio.h"
#include "math.h"

int main()
{
float a, b, c, D, X, X1, X2, XRiil, XImajiner;
printf("Nama : afit miranto\n");
printf("NPM : G1D009001\n");
printf("Prodi: Teknik Elektro\n\n");
printf("Program Mencari persamaan kuadrat\n\n");

printf("Perhitungan akar-akar persamaan aX2+bX+c=0\n");
printf("Masukkan nilai koefisien a, b, dan c:\n");
printf("Masukkan nilai koefisien a: "); scanf("%f", &a);
printf("Masukkan nilai koefisien b: "); scanf("%f", &b);
printf("Masukkan nilai koefisien c: "); scanf("%f", &c);

D = b*b-4*a*c;
printf("Diskriminan = %g\n", D);
printf("Akar persamaan %gX^2 + %gX + %g = 0 adalah:\n", a, b, c);
if (D > 0)
{
X1 = (-b+sqrt(D))/(2*a);
X2 = (-b-sqrt(D))/(2*a);
printf("X1 = %g\n", X1);
printf("X2 = %g\n", X2);
}
else if (D == 0) {
X = -b/(2*a);
printf("X1 = X2 = %g\n", X);
}
else {
XRiil = -b/(2*a);
XImajiner = sqrt(-D)/(2*a);
printf("Akar imajiner:\n");
printf("X1 = %g+%g*i\n", XRiil, XImajiner);
printf("X2 = %g-%g*i\n", XRiil, XImajiner);
}
return 0;
}


program rata2

/*program rata_rata*/;
#include;
int a, mahasiswa;
int nilai, total, tinggi, rendah, rata;
char nama;
main()
{
total = 0;
printf("jumlah mahasiswa : ");
scanf("%i",&mahasiswa);
{
mahasiswa=mahasiswa+1;
printf ("nama mahasiswa ke %i",mahasiswa
);
scanf ("%i",&mahasiswa);
printf ("nilai ",nama,": "); scanf ("%i",&nilai);
total = total + nilai;
}
rata = total / mahasiswa;
printf ("rata-rata nilai mahasiswa : ",rata);
}



program kalkulator sederhana

#include
#include

main()
{
float a,b,t,k,x,g;
int pilih,lagi;

ulang:
{
clrscr();
puts ("KALKULATOR SEDERHANA");
puts ("1. PENJUMLAHAN(+)");
puts ("2. PENGURANGAN(-)");
puts ("3. PERKALIAN(x)");
puts ("4. PEMBAGIAN(/)");
puts ("5. KELUAR");
printf("\nmasukkan pilihan anda [1-5]: ");
scanf("\n%i",&pilih);
switch(pilih)
{
case 1:
puts("\nPENJUMLAHAN");
printf("masukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
t=a+b;
printf("hasil dari %f + %f = %f",a,b,t);
break;
case 2:
puts("\nPENGURANGAN");
printf("masukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
k=a-b;
printf("hasil dari %f - %f = %f",a,b,k);
break;
case 3:
puts("\nPERKALIAN");
printf("masukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
x=a*b;
printf("hasil dari %f x %f = %f",a,b,x);
break;
case 4:
puts("\nPEMBAGIAN");
printf("masukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
g=a/b;
printf("hasil dari %f / %f = %f",a,b,g);
break;
case 5:
puts("\nanda memilih untuk keluar!");
break;
default:
puts("\npilihan yang anda masukkan salah !");
}
puts("\napakah anda ingin mengulang?");
puts("1. ya");
puts("2. tidak");
printf("pilihan anda :");
scanf("%i",&lagi);
if (lagi==1)
{
goto ulang;
}
else
{
puts("selesai");
}
}
getch();
}


program bahasa C bagian 2


program deret bilangan
/* Program mencetak deret bilangan dengan menggunakan while */
#include"stdio.h"
#include"conio.h"
void main()
{
clrscr();
int i=1,x,nilai;
printf("deret bilangan ganjil \n\n");
printf("Nama : afit miranto\n");
printf("NPM : G1D009001\n");
.
printf("Prodi: Teknik Elektro\n\n");
printf("masukkan besar bilangan: ");scanf("%i",&nilai);
printf("bilangan ganjil antara 1 sampai %i adalah: \n",nilai);
while(i<=nilai) { x=1; while(x<=nilai) { printf("%i,",x); x=x+2; } printf("\n"); i=nilai+1; } getch(); }



program faktorial

#include //untuk cin dan cout
#include //untuk fungsi getch()
float faktorial2(int x)
{
if(x==0)
return 1;
else
return x*faktorial2(x-1);
}
void main()
{
int i, N;
//deklarasi nilai N
cout<<"Nama : afit miranto\n"; cout<<"NPM : G1D009001\n"; cout<<"Prodi: Teknik Elektro\n\n"; cout<<"Program faktorial\n\n"; cout<<"Masukan nilai N untuk N! : "; cin>>N; //input nilai N
for(i=1;i<=N;i++) { cout<<<" "; //tampilkan nilai ke N! } getch(); }




kalkulator sederhana

#include
#include

using namespace std;

//Fungsi untuk menghitung yang akan dipanggil nanti
float hitung (float pertama, float kedua, char tanda)
{
float hasil;
switch (tanda)
{
case '+' : hasil = pertama+kedua; break;
case '-' : hasil = pertama-kedua; break;
case '*' : hasil = pertama*kedua; break;
case '/' : hasil = pertama/kedua; break;
}
return hasil;
}

//Program utama
int main(int argc, char *argv[])
{
//Deklarasikan variabel
float pertama, kedua, hasil;
char tanda, ulang;
//Kode utama
do
{
system("cls");
cout<< "Masukkan angka pertama: "; cin>>pertama;
cout<< "Masukkan operator (+, -, *, /): "; cin>>tanda;
cout<< "Masukkan angka kedua: "; cin>>kedua;
cout<< "Hasilnya adalah "<<<< "Ingin menghitung lagi (y/n)? "; cin>>ulang;
} while (ulang!='n'&&ulang!='N');
return EXIT_SUCCESS;
}



kalkulator sederhana 2
#include
#include

main ()
{
char oper;
double op1, op2, hasil;
float lagi;
ulang:
clrscr();
{
puts("Program Kalkulator Sederhana \n");
puts("Operator yang dapat digunakan adalah : ");
puts("* Untuk menyatakan perkalian");
puts("/ Untuk menyatakan pembagian");
puts("+ Untuk menyatakan penambahan");
puts("- Untuk menyatakan pengurangan");
puts("\ncontoh penggunaan kalkulator ketik 7 * 2 ENTER");

printf("\nNilai yang akan dihitung : ");
scanf("%lf", &op1); scanf("%c", &oper);scanf("%lf", &op2);

switch (oper)
{
case '*' :
hasil = op1 * op2;
printf("hasil Perkalian = %2.2lf", hasil);
break;
case '/' :
hasil = op1 / op2;
printf("hasil pembagian = %2.2lf", hasil);
break;
case '+' :
hasil = op1 + op2;
printf("hasil penambahan = %2.2lf", hasil);
break;
case '-' :
hasil = op1 - op2;
printf("hasil pengurangan = %2.2lf", hasil);
break;
default :
puts("Saya tidak bisa menghitung yang Anda tuliskan.");
puts("Mungkin Anda tidak memenuhi aturan yang ada.");
break;
}
puts("\n\napakah anda ingin mengulang?");
puts("1. ya");
puts("2. tidak");
printf("pilihan anda : ");
scanf("%f",&lagi);
if (lagi==1)
{
goto ulang;
}
else
{
puts("selesai");
}
}
getch();
}







kalkulator sederhana 3

#include"conio.h"
#include"iostream.h"

class calculator
{
private:
float angka_1,angka_2,hasil;
char operasi,eksekusi;
public:
void masukan ();
void proses ();
void keluaran ();
};

void calculator::masukan ()
{
cout<<"Masukkan Angka pertama = "; cin>>angka_1;
cout<<"Jenis Operasi perhitungan * / + - = "; cin>>operasi;
cout<<"Masukkan Angka kedua = "; cin>>angka_2;
}

void calculator::proses ()
{
if(operasi=='*')
{
hasil=angka_1*angka_2;
}
else if(operasi=='/')
{
hasil=angka_1/angka_2;
}
else if(operasi=='+')
{
hasil=angka_1+angka_2;
}
else if(operasi=='-')
{
hasil=angka_1-angka_2;
}
}

void calculator::keluaran()
{
cout<<"Tekan tombol (=) "; do { cin>>eksekusi;
if(eksekusi=='=')
{
cout<<"Hasil perhitungan = "; cout<<"Anda tidak menekan tombol sama dengan (=) "; } } while(eksekusi!='='); } void main() { class calculator jadi; char pil; do { clrscr(); jadi.masukan(); jadi.proses(); jadi.keluaran(); cout<<"Apakah anda ingin mengulang? (y or n) ";cin>>pil;
}while(pil=='y'||pil=='Y');
}

program bahasa C bagian 1


program mencari nilai terbesar dari suatu bilangan yg diinputkan
#include
#include
void main()
{ clrscr();
int a,b,c,d,e,max,min;
printf("Nama : afit miranto\n");
printf("NPM : G1D009001\n");
printf("Prodi: Teknik Elektro\n\n");
.
printf("menentukan bilangan terbesar dan terkecil\n");
printf("masukkan bil 1 : ");fflush(stdin);scanf("%i",&a);
printf("masukkan bil 2 : ");fflush(stdin);scanf("%i",&b);
printf("masukkan bil 3 : ");fflush(stdin);scanf("%i",&c);
printf("masukkan bil 4 : ");fflush(stdin);scanf("%i",&d);
printf("masukkan bil 5 : ");fflush(stdin);scanf("%i",&e);
if((a>=b)&&(a>=c)&&(a>=d)&&(a>=e))
max=a;
if((b>=a)&&(b>=c)&&(b>=d)&&(b>=e))
max=b;
if((c>=a)&&(c>=b)&&(c>=d)&&(c>=e))
max=c;
if((d>=a)&&(d>=b)&&(d>=c)&&(d>=e))
max=d;
if((e>=a)&&(e>=b)&&(e>=d)&&(e>=c))
max=e;
printf("Bil terbesar adalah: %i\n",max);
if((a<=b)&&(a<=c)&&(a<=d)&&(a<=e)) min=a; if((b<=a)&&(b<=c)&&(b<=d)&&(b<=e)) min=b; if((c<=a)&&(c<=b)&&(c<=d)&&(c<=e)) min=c; if((d<=a)&&(d<=b)&&(d<=c)&&(d<=e)) min=d; if((e<=a)&&(e<=b)&&(e<=d)&&(e<=c)) min=e; printf("Bil terkecil adalah: %i\n",min); getch(); } program perkalian dua bilangan
/*program mencari perkalian dua bilangan*/
#include;
int a,b,c;
int x (int y, int z);
main()
{
printf("Nama : afit miranto\n");
printf("NPM : G1D009001\n");
printf("Prodi: Teknik Elektro\n\n");
printf("Program Mencari perkalian dua bilangan\n\n");
printf("masukkan nilai bilangan 1 sampai 100 : ");
scanf("%d",&a);
printf("masukkam nilai bilangan 1 sampai 100 : ");
scanf("%d",&b);

c = x (a,b);
printf("nilai dari %d x %d = %d \n", a,b,c);
return 0;
}
int x (int y, int z)
{
return (y*z);
}


program data mahasiswa
#include
#include
#include //karena menggunakan fungsi strcpy() dan strcmp()
int main()
{
typedef struct{
char NPM[9];
float Nilai;
} Data_Mahasiswa;

Data_Mahasiswa DatMahasiswa[25];
char TempNPM[8];
int TempNilai,i,j,k,N,y;
printf("Masukan banyaknya nilai yang akan diinput: ");scanf("%d",&N);
//input banyaknya nilai yang akan diinput
printf("\nSilahkan Input Data: \n");
//pengulangan untuk input nilai
for(i=1;i<=N;i++) { printf("Data ke-%d\n",i); printf("NPM : ");scanf("%s",&DatMahasiswa[i].NPM); printf("Nilai : ");scanf("%f",&DatMahasiswa[i].Nilai); printf("\n"); } //proses insertion sort printf("\nProses Insertion Sort NPM Secara Ascending"); for(k=1;k<=N;k++) { printf("\n"); strcpy(TempNPM,DatMahasiswa[k].NPM); TempNilai=DatMahasiswa[k].Nilai; j=k; while(strcmp(TempNPM,DatMahasiswa[j1].NPM)<0>1)
{
strcpy(DatMahasiswa[j].NPM,DatMahasiswa[j-1].NPM);
DatMahasiswa[j].Nilai=DatMahasiswa[j-1].Nilai;
j=j-1;
}
strcpy(DatMahasiswa[j].NPM,TempNPM);
DatMahasiswa[j].Nilai=TempNilai;
//menampilkan proses sorting
for(y=1;y<=N;y++) printf(" %s",DatMahasiswa[y].NPM); } printf("\n\nSetelah Disorting Secara Ascending\n"); for(i=1;i<=N;i++) //pengulangan untuk menampilkan { //menampilkan nilai array yang ke-i printf("\nData ke-%d",i); printf("\nNPM : %s",DatMahasiswa[i].NPM); printf("\nNilai : %4.2f\n",DatMahasiswa[i].Nilai); } printf("\n\n"); system("pause"); return 0; }