You are on page 1of 17

2012

APLIKASI PEMROGRAMAN C

TO2A Agus khumaidi 1/1/2012

Pembelian barang..
#include <stdio.h> #include <stdlib.h> /*pembagian,penambahan dan penguruangan bilangan*/ int main() { int A,B,C,D,TB,BS,kembali; float JB; printf("masukkan data penjualan \n"); printf("jumlah barang: "); scanf("%d",&A); printf("harga satuan : Rp "); scanf("%d",&B); printf("\ndiskon :"); scanf("%d",&C); TB=A*B; printf("\ntotal bayar :%d ",TB); JB=TB*C/100; printf("\njumlah diskon:%2.1f",JB); BS=TB-JB; printf("\nbayar bersih :%d", BS); printf("\nbayar : "); scanf("%d",&D); kembali=D-BS; printf(" \nkembali:%d",kembali); return 0; }

printf("minggu\n"); else if(kd==1) printf("senin\n"); else if(kd==2) printf("selasa\n"); else if(kd==3) printf("rabu\n"); else if(kd==4) printf("kamis\n"); else if(kd==5) printf("jumat\n"); else if(kd==6) printf("sabtu\n"); }

Diskon jika 100000


#include <stdio.h> #include <stdlib.h> int main() { int A,B,C,D,E,F,G,totalbayar,uangbersih,diskon; printf("PEMBAYARAN BARANG:\n"); printf("=================="); printf("\nharga barang 1:"); scanf("%d",&A); printf("jumlah : "); scanf("%d",&B); printf("\nharga barang 2:"); scanf("%d",&C); printf("jumlah : "); scanf("%d",&D); printf("\nharga barang 3:"); scanf("%d",&E); printf("jumlah : "); scanf("%d",&F); printf("================== +"); totalbayar= A*B+C*D+E*F; printf("\ntotal bayar:%d",totalbayar); if( totalbayar> 100000)

Mencari hari dengan if else


#include<stdio.h> main() { int kd; printf("masukkan kode hari:"); scanf("%d",&kd); if(kd==0)

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

Page 1

{ printf("\nselamat anda mendapatkan diskon 10%......!!!"); diskon=totalbayar *10/100 ; } else diskon=0; printf("\ndiskon: %d",diskon); uangbersih =totalbayar-diskon; printf("\nuang bayar:"); scanf("%d",&G); printf("\nuang kembali:%d",G-uangbersih); printf("\n=====terimakasih====="); return 0; }

printf(" ============================\n"); printf(" | MENCARI FPB |\n"); printf(" ============================\n"); printf(" Masukkan Bilangan 1 : "); scanf(" %d",&Bil1); printf(" Masukkan Bilangan 2 : "); scanf(" %d",&Bil2); printf("FPB = %d", FPB(Bil1,Bil2)); } int FPB(int b1,int b2) { int a,b,c; if (b1>=b2) { a=b1; b=b2; } else { b=b1; a=b2; } while(b!=0) { c=a%b; a=b; b=c; } return(a); }

Faktor bilangan
#include <stdio.h> #include <stdlib.h> int main() { int bil,i; printf("masukkan bilangan:"); scanf("%d",&bil); for (i=1;i<=bil;i++) { if (bil%i==0) { printf("faktor: %d\n",i);} } return 0; }

Pencaraian FPB dan KPK Dengan fungsi


#include <stdio.h> #include <stdlib.h> int main() { int A,B,C,D,E; printf("pencarian KPK dan FBB\n"); printf("_______________________\n"); printf("0 : KPK\n"); printf("\n1 : FPB"); printf("\npilih menu:"); scanf("%d",&A); Page 2

Mencari FPB
#include <stdio.h> #include <stdlib.h> int main() { int Bil1,Bil2;

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

switch ( menu(A)) { case 0: printf("\nmasukkan bilangan 1 : "); scanf("%d",&B); printf("\nmasukkan bilangan 2 : "); scanf("%d",&C); printf("KPKnya adalah%d",KPK(B,C)); break; case 1: printf("\n masukkan bilangan 1 : "); scanf("%d",&D); printf("\n masukkan bilangan 2 : "); scanf("%d",&E); printf("FPB = %d", FPB(D,E)); break; } return 0; }

y=b2; } else { y=b1; x=b2; } while(y!=0) { z=x%y; x=y; y=z; } return(x); } int menu(int choose) { if (choose==0) {printf("KPK");} else {printf("FPB");} return(choose); }

int KPK(int bil1, int bil2) { int a,b; a=bil1; b=bil2; while(a!=b) { if(a>b) b = b + bil2; else a = a + bil1;

Do while
#include <stdio.h> #include <stdlib.h> int main() { int i=0; do { puts("bahasa C"); i++; } while(i<10); return 0; }

} return a; } int FPB(int b1,int b2) { int x,y,z; if (b1>=b2) { x=b1;

Semula 100 menjadi 100,....


#include <stdio.h> #include <conio.h> #include <math.h> #include <stdlib.h> void main() { char x[4]="100",y[5]="110.3"; Page 3

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

int a; float b; a=atoi(x); b=atof(y); printf("semula A=%s B=%s\n",x,y); printf("setelah di konversi A = %i B=%.2f",a,b); }

printf(" %c ",baris); } printf("\n\n"); } for (kolom='B';kolom<='E';kolom+=1) {for (baris='A';baris<=kolom;baris+=1) { printf(" %c ",baris); } printf("\n\n"); } return 0; }

Mencari nilai IPK


#include<stdio.h> main() { float IPK; printf("nilai IPK :++++++"); printf("\nmasukkan nilai :"); scanf("%f",&IPK); if(IPK>3.5); printf("cumlaude\n"); else if(IPK>2.75 && <3.4) printf("sangat memuaskan\n"); else if(IPK>2 && <2.74); printf("memuaskan\n"); else if(IPK<=2) printf("coba lagi\n");

Menghitung nilai sisa dengan menggunakan DIV


#include <stdio.h> #include <conio.h> #include <math.h> #include <stdlib.h> void main() { int x,y; div_t hasil; printf("menghitung sisa dan hasil pembagian xdengan y\n"); printf("x = "); scanf("%i",&x); printf("y = "); scanf("%i",&y); hasil=div(x,y); printf("\n\n%3i div%3i =%3i sisa%3i",x,y,hasil.quot,hasil.rem); getch(); }

#include <stdio.h> #include <stdlib.h> int main() { char kolom,baris; for (kolom='E';kolom>='A';kolom-=1) {for (baris='A';baris<=kolom;baris+=1) { #include <stdio.h> #include <stdlib.h> Page 4

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

#define maks 10 int main() { int baris,kolom,hasil_kali; for (kolom=1;kolom<=maks;kolom++) {for (baris=1;baris<=kolom;baris++) { hasil_kali=baris*kolom; printf(" %2d ",hasil_kali); } printf("\n"); printf("\n"); }

{ int A,nilai,B,max,min; printf("masukkan jumlah bilang:"); scanf("%d",&A); nilai=1; max=0; min=1000; for (nilai=1;nilai<=A;nilai++) { printf("bilangan......: "); scanf("%d",&B); if (B>max) max=B; if (B<min) { min=B; } }

return 0; } printf("terbesar adalah :%d",max); printf("\n nilai terkecil adalah :%d",min); return 0; }

Bilangan ganjil
#include <stdio.h> #include <stdlib.h> int main() { int A,B,nilai; printf("masukkan batas bawah:"); scanf("%d",&A); printf("masukkan batas atas :"); scanf("%d",&B); nilai=A; for (A=nilai;A<=B;A++) { if(A%2!=0) printf("%d\n",A); }

Rekursif dengan penjumlahan

#include <stdio.h> #include <stdlib.h> long int faktorial(int N); void main() { int N; printf("masukkan bilangan :");scanf("%d",&N); printf("%d",N ); printf("=%ld\n",faktorial(N)); getch(); } long int faktorial(int N) {

Mencari nilai terbesar dan terkecil


#include <stdio.h> #include <stdlib.h> int main()

if(N==1) Page 5

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

return 1; else printf("+%d",N-1); return(N + faktorial(N - 1));}

getch(); }

Swich case
#include<stdio.h> main() { int kd; printf("masukkan kode hari:"); scanf("%d",&kd); switch(kd) { case (kd>81): printf("nilai anda : A\n"); break; case (kd>66): printf("nilai anda : B\n"); break; case (kd>56): printf("nilai anda : C\n"); break; case (kd>41): printf("nilai anda : D\n"); break; case (kd>0): printf("nilai anda : E\n"); break; } return 0; }

sin dan cos


#include "stdio.h" #include "conio.h" #include "math.h" void main() { printf("y.....="); scanf("%f",&A); printf("\nx.....="); scanf("%f",&B); printf("Menghitung x pangkat y\n"); printf("x = "); scanf("%i", &x); printf("y = "); scanf("%i", &y); printf(" %i dipangkatkan dengan %i adalah %7.2lf", x, y, pow(x, y)); getch(); }

Pangkat dan sin cos


#include "stdio.h" #include "conio.h" #include "math.h" void main() { int x, y; float z; printf("operasi matematika :\n"); printf("++++++++++++++++++++++\n"); printf("x = "); scanf("%i", &x); printf("y = "); scanf("%i", &y); printf("\nAkar dari %d adalah %2.2f", x, sqrt(x)); printf("\ndan apabila %i dipangkatkan dengan %i adalah %2.2f", x, y, pow(x, y)); printf("\n\nMenghitung nilai sinus, cosinus \n"); printf("\nNilai sinus %d derajat adalah %f", x, sin(x)); printf("\nNilai cos %d derajat adalah %f", y, cos(y));

LOLOS,lanjut, dll
#include<stdio.h> main() {/*penganugrahan prestasi*/ int nilai,jarak; printf("hasil peringkat belajar"); printf("\n++===================++") ; printf("\nmasukkan nilai anda :"); scanf("%d",&nilai); switch(nilai) { case 50 ... 60: printf(" maka pilihan 1\n"); Page 6

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

break; case 41 ... 49 : printf(" maka pilihan 2 \n"); break; case 31 ... 40 : printf(" anda masuk swasta\n"); break; } /*jarak rumah dengan sekolah*/ printf("==========="); printf("==========="); printf("\njarak dari rumah : "); scanf("%d", &jarak); if(jarak<=15) printf("selamat anda diterima"); else printf("mohon maaf anda di pindahkan ke smp lain..!!!"); }

Penganugrahan prestasi
#include<stdio.h> main() {/*penganugrahan prestasi*/ int nilai,jarak; printf("hasil peringkat belajar"); printf("\n++===================++") ; printf("\nmasukkan nilai anda :"); scanf("%d",&nilai); switch(nilai) { case 50 ... 60: printf(" maka pilihan 1\n"); printf("\njarak dari rumah : "); scanf("%d", &jarak); if(jarak<=15) { printf("selamat anda diterima");

printf("\n++============================ ===============++"); if (nilai<=60 && nilai>=50 && jarak <=15) printf("\nselamat anda memang HEBAT"); else if ( nilai>=50&&nilai<=49 ) printf("\ntidak perlu bersedih masih ada pilihan ke 2"); else if ( nilai<=49&&nilai>=41 && jarak <=15) printf("\nselamat anda telah LOLOS"); else if (nilai>=41&& nilai <= 40) printf("\ntidak perlu bersedih masih ada SWASTA"); else if ( nilai <= 40&& nilai>=31 && jarak <=15) printf("\nselamat ya..."); else if (nilai>=31) printf("\nmaaf cari swasta lain aja...");

printf("\n++============================ ===============++"); printf("\nselamat anda memang HEBAT"); } else {printf("\nmohon maaf anda di pindahkan ke smp lain..!!!");

printf("\n++============================ ===============++"); printf("\ntidak perlu bersedih masih ada pilihan ke 2"); } break; case 41 ... 49 : printf(" maka pilihan 2 \n"); printf("\njarak dari rumah : "); Page 7

return 0;

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

scanf("%d", &jarak); if(jarak<=15) } {printf("selamat anda diterima"); printf("\n++============================ ===============++"); printf("\nselamat anda LOLOS");} else {printf("mohon maaf anda di pindahkan ke smp lain..!!!");

printf ("\nmaaf cari swasta lain aja...");} break;

return 0; }

printf("\n++============================ ===============++"); printf("\ntidak perlu bersedih masih ada SWASTA");} break;

#include <stdio.h> #include <stdlib.h> #define maks 5 int main() { int baris,kolom,hasil_kali; for (kolom=1;kolom<=maks;kolom++) {for (baris=1;baris<=kolom;baris++) { printf(" } printf("\n"); printf("\n"); } return 0; } %d ",baris);

case 31 ... 40 : printf(" anda masuk swasta\n"); printf("\njarak dari rumah : "); scanf("%d", &jarak); if(jarak<=15) {printf("selamat anda diterima"); printf("\n++============================ ===============++"); printf(" \nselamat ya");} else { printf("mohon maaf anda di pindahkan ke smp lain..!!!");

New ipk
#include <stdio.h> #include <stdlib.h>

printf("\n++============================ ===============++");

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

Page 8

int main() { int A,B,C,D,UTS,UAS,keaktifan,tugas,jumlah; printf(" MENGHITUNG NILAI IPK ANDA \n"); printf("\n-----------------------------"); printf(" \nnilai UTS :"); scanf("%d",&A); printf(" \nnilai UAS :"); scanf("%d",&B); printf(" \nnilai keaktifan :"); scanf("%d",&C); printf(" \nnilai tugas :"); scanf("%d",&D); UTS=A*30/100; UAS=B*35/100; keaktifan=C*10/100; tugas=B*25/100; jumlah = UTS+UAS+keaktifan+tugas; printf("maka nilai ipk uts =%d,uas =%d,keaktifan =%d,tugas =%d ADALAH %d",A,B,C,D,jumlah); switch(jumlah) { case (81...100): printf("nilai IPK anda : A\n"); break; case (75...80): printf("nilai anda : AB\n"); break; case (60...74): printf("nilai anda : B\n"); break; case (50...59): printf("nilai IPK anda : BC\n"); break; case (40...49): printf("nilai anda : C\n"); break; case (0...40): printf("nilai anda : D\n"); break; } return 0; }

int main() { int A,B,C,D,UTS,UAS,keaktifan,tugas,jumlah; printf(" MENGHITUNG NILAI IPK ANDA \n"); printf("\n-----------------------------"); printf(" \nnilai UTS :"); scanf("%d",&A); printf(" \nnilai UAS :"); scanf("%d",&B); printf(" \nnilai keaktifan :"); scanf("%d",&C); printf(" \nnilai tugas :"); scanf("%d",&D); UTS=A*30/100; UAS=B*35/100; keaktifan=C*10/100; tugas=B*25/100; jumlah = UTS+UAS+keaktifan+tugas; printf("\nmaka nilai point uts = %d ,uas = %d ,keaktifan = %d ,tugas = %d ADALAH %d",UTS,UAS,keaktifan,tugas,jumlah); if (jumlah >80) printf("\nnilai IPK : A"); else if ( jumlah>75 ) printf("\nnilai IPK anda : AB\n"); else if ( jumlah>70 ) printf("\nnilai anda : B\n"); else if (jumlah>65 ) printf("\nnilai anda : BC\n"); else if (jumlah>60 ) printf("\nnilai IPK anda : BC\n"); else if (jumlah>50 ) printf("\nnilai anda : C\n"); else if (jumlah <50) printf("\nnilai anda : D\n");

return 0; }

If else dengan mengunakan interval


/* Program contoh penerapan struktur kondisi if */ #include"stdio.h" #include"conio.h" void main() { clrscr(); int a,b,c,max; Page 9

Nilai ip terbaru
#include <stdio.h> #include <stdlib.h>

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

#include <stdlib.h> printf("Entry bil 1 : ");fflush(stdin);scanf("%i",&a); printf("Entry bil 2 : ");fflush(stdin);scanf("%i",&b); printf("Entry bil 3 : ");fflush(stdin);scanf("%i",&c); if((a>b)&&(a>c)) max=a; if((b>a)&&(b>c)) max=b; if((c>a)&&(c>b)) max=c; printf("Bil terbesar : %i\n",max); if(max>0) printf("Bil tsb adalah bil positif\n"); if(max<0) printf("Bil tsb adalah bil negatif"); getch(); } void main() { int jumhari [12]={31,29,31,30,31,30,31,31,30,31,30,31}; int bln; printf("masukkan bulan ke :");scanf("%d",&bln); printf("jumlah harinya adalah : %d",jumhari[bln1]); }

Nilai array dengan array merupakan inputan


#include <stdio.h> #include <stdlib.h> void main() { int index,nilai[10]; /*input nilai mahasiswa*/ printf("input nilai 10 mahasiswa :"); for(index=0;index<10;index++) { printf("\nmahasiswa %i :",index+1); scanf("%i",&nilai[index]); } /*tampilakan nilai mahasiswa*/ printf("\nnilai mahasiswa yag telah di input"); for (index=0;index<10;index++) { printf("%5.0i",nilai[index]); } getch(); }

Mencari banyaknya karakter


#include "stdio.h" #include "conio.h" #include "string.h" void main() { char nama[25]; strcpy(nama, "Achmad Solichin"); printf("Nama : %s", nama); printf("Banyaknya karakter nama Anda adalah : %i", strlen(nama)); getch(); }

Menggunakan array dengan hasil akhir di jumlah

SETELAH UTS
Menggunakan ArrAy #include <stdio.h>

#include <stdio.h> #include <stdlib.h> void main() { int index,nilai[10]; int rata=0,rata2; /*input nilai mahasiswa*/ Page 10

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

printf("input nilai 10 mahasiswa :"); for(index=0;index<10;index++) { printf("\nmahasiswa %i :",index+1); scanf("%i",&nilai[index]); } /*tampilakan nilai mahasiswa*/ printf("\nnilai mahasiswa yag telah di input"); for (index=0;index<10;index++) { printf("%5.0i",nilai[index]); rata=rata+nilai[index];

} printf("\nnilai keliling dari segi %i dengan sisi - sisi ",jumlah); for(sisi=0;sisi<jumlah;sisi++) { printf("%5.0i",sisi[index]); }

keliling=tambah; printf(" adalah %i",keliling); }

} rata2=rata/10; printf("\nnilai rata rata adalah %i",rata2); }

Mengurutkan dengan array

Array mencari keliling

#include <stdio.h> #include <stdlib.h> int main() { int i,j,jum,A[100],tampung; printf("masukkan jumlah data :"); scanf("%d",&jum); for (i=0;i<=jum-1;i++) { printf("data ke - %d = ",i); scanf("%d",&A[i]); } for (i=0;i<=jum;i++) {for (j=i+1;j<=jum+1;j++) { if (A[i]>A[j]) {tampung=A[i]; A[i]=A[j]; A[j]=tampung; } Page 11

#include <stdio.h> #include <stdlib.h> void main() { int sisi,index[100],jumlah,keliling,tambah=0; printf("masukkan jumlah sisi :"); scanf("%d",&jumlah); for(sisi=0;sisi<jumlah;sisi++) { printf("\nsisi ke- %i :",sisi+1); scanf("%i",&sisi[index]); tambah=tambah+sisi[index];

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

} }

printf("data setelah sorting\n"); for (i=0;i<=jum-1;i++) { printf("%d\n",A[i]); } return 0; } }

{i++;} if (angka[i]==x) {printf("\nditemmukan pada indeks ke %d",i);} else {printf("\ntidak ditemukan"); } getch();

Mengurutkan angka dari belakang ke depan

Mencari kordinat letak

#include <stdio.h> #include <stdlib.h> #include <stdio.h> #include <stdlib.h> int main() { int angkainput,i,angka[100],jumangka,x; printf("masukkan jumlah angka :"); scanf("%d",&jumangka); for (i=0;i<jumangka;i++) { printf("data ke - %d = ",i); scanf("%d",&angka[i]); } for (i=0;i<jumangka;i++) { printf(" %d ",angka[i]); } printf("\nangka yang di cari :"); scanf("%d",&x); i=0; while((i<jumangka)&& angka[i]!=x) int main() { int asli[100],balik[100],j_data,i; printf("jumlah data :"); scanf("%d",&j_data); printf("bilangan :"); for (i=0; i<j_data; i++) scanf("%d",&asli[i]); for (i=0; i<j_data; i++) balik[i]=asli[j_data-i-1]; for (i=0; i<j_data; i++) printf("%d",balik[i]); return 0; }

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

Page 12

Loging dengan menggunakan Pasword

} else { printf("sorry pasword and username invailid\n"); printf("for back''''"); printf("you can push anythig tombol"); getch(); } } }

#include <stdio.h> #include <stdlib.h> int main() { int ulang,pilih; char pasword[20]; char username[20]; ulang=1; pilih=1; while(ulang=1) { system("cls"); printf("welcome in program percobaan "); printf("\n\nprogram by Agus khumaidi "); printf("\n\n PPNS - ITS"); printf("\n++++++++++++++++++++++++++++++ ++++++++"); printf(" \n L. O. G. I. N. G. "); printf("\n++++++++++++++++++++++++++++++ ++++++++"); printf("\n\njika ingin masuk lakukan logging terlebih dahulu"); printf("\n\nusername :"); scanf("%s",username); printf("\npasword :"); scanf("%s",pasword); system("cls"); if((strcmp(username,"medy")==0)&& (strcmp(pasword,"reval")==0)) { printf("\ndone\ uhave have succesed loging to program"); getch(); #include <stdio.h> #include <stdlib.h> int main() { int i,panjang,counter; char kalimat[200],karakter; printf("program mengitung jumlah karakter\n"); printf("+++++++++++++++++++++++++++++++ ++++"); printf("\n masukkan sebuah kata atau kalimat :"); gets(kalimat) ; printf("masukkan karakter apa yang akan anda hitung :"); scanf("%c",&karakter); panjang=strlen (kalimat); counter=0; for (i=0;i<=panjang;i++) if (kalimat[i]==karakter) counter++; printf("jumlah karakter %c = %d\n",karakter,counter); return 0; Page 13

Mencari jumlah karakter

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

Menampilkan secara menurun

char kalimat; ulang=1; pilih=1; while(ulang=1) { system("cls"); printf("\n\n+++++++++++++++++++++++++++++ +"); printf("\n halaman loging ");

#include <stdio.h> #include <stdlib.h> int main() { char kalimat[200]; printf("\nperogram untuk menampilkan tulisan menurun"); printf("\n++++++++++++++++++++++++++++++ ++++++++++++"); printf("\nmasukkan sebuah kata atau kalimat :"); gets(kalimat); /*panjang string*/ int i,panjang=strlen(kalimat); //tampilkan karakter for (i=0; i<panjang; i++) printf("%c\n", kalimat[i]); return 0; }

printf("\n\n+++++++++++++++++++++++++++++ +"); printf("\n\nUsername: "); scanf("%s",username); printf("\nPassword: "); scanf("%s",password); system("cls");

if((strcmp(username,"medy")==0)&&(strcmp(pass word,"17")==0)) { printf("\nselamat anda telah loging dengan benar"); printf("\n\n++______________________________ ____++"); printf("\nMasukkan Nama: "); scanf("%s",&nama); jumlah = strlen(nama); for (j=jumlah;j>=0;j--) printf("%c", nama[j]);

Halaman loging kita serta mengurutkan dll


#include <stdio.h> #include <stdlib.h> int main() { int ulang,pilih,jumlah,i,counter,j; char password[100],username[100],nama[100],asli[100], balik[100];

printf("\nmasukkan karakter yang akan dihitung : "); scanf("%s", &kalimat); jumlah = strlen(nama); counter=0; for(i=0;i<=jumlah;i++) if(nama[i] == kalimat) counter++; Page 14

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

{ printf("\n matriks[%i][%i] : ", baris+1, kolom+1); printf("jumlah karakter %c = %d \n", kalimat,counter); scanf("%i", &matriks[baris][kolom]); }

getch(); } } } return 0; } for(baris=0; baris<A; baris++) { for(kolom=0; kolom<B; kolom++) { printf("\t%i", matriks[baris][kolom]); } printf("\n"); } } printf("\n");

matrik

Menampilkan baris dan kolom pada tampilan matrik

#include "stdio.h" #include "conio.h" void main() { int A,B,baris, kolom, matriks[100][100];

#include <stdio.h> #include <stdlib.h> int main() { int baris,kolom,i,j; int elemen[100][100]; printf("_______________\n"); Page 15

printf("matriks \n"); printf("\njumlah baris :"); scanf("%d",&A); printf("\njumlah kolom :"); scanf("%d",&B); for(baris=0; baris<A; baris++) { for(kolom=0; kolom<B; kolom++)

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

printf("\nMatriks\n"); printf("_______________\n"); printf("\n"); printf("Jumlah Kolom: "); scanf("%d", &kolom); printf("Jumlah Baris: "); scanf("%d", &baris); for(i=0;i<kolom;i++) { for(j=0;j<baris;j++) { printf("Elemen [%d,%d] = ", i+1,j+1); scanf("%d", &elemen[i][j]); } } for(i=0;i<baris;i++) printf("\tKolom %d\t", i+1); for(i=0;i<baris;i++) { printf("\n"); printf("Baris %d\t", i+1); for(j=0;j<kolom;j++) { printf("%d\t\t",elemen[j][i]); } } return 0; }

Agus khumaidi TO2A politeknik perkapalan negeri surabaya ITS

Page 16