Select Page

Author: Muhammad Arif Mudzaqi

MENGENAL FUNGSI PADA BEB C

SELAMAT MALAM BELAHAN BUMI TIMUR kali ini abang membuat contoh program fungsi di C Program tahun kabisat int kabisat (int tahun) { int x; x = tahun%4; if(x!=0) return(0); else return (1); } void main() { int tahun,z; char c; printf (“Program Tahun Kabisat\nInput Tahun = “); scanf (“%d”,&tahun); z = kabisat(tahun); if(z==0) printf (“Tahun %d bukan kabisat”,tahun); else (“Tahun %d adalah kabisat”,tahun); getch(); } Program faktorial #include <stdio.h> int nilai; long int faktorial (nilai) { register int i; int fak = 1; for (i=1; i<=nilai; i++) fak*=i; return(fak); } main() {char c; printf (“Masukkan nilai x yang difaktorialkan = “); scanf (“%d”, &nilai); printf (“Faktorial adalah %d”,faktorial(nilai)); getch(); } Program suhu #include<stdio.h> #include<math.h> int input,sumber,x,hasil,z=1.0; char c,d,p; float awal(float input,char c) { if (c==’c’ || c==’C’){(sumber=input/5);} else {z=0.0;} printf(“%g”,sumber); return(sumber);} float akhir (float input,char d) { if (d==’r’ || d==’R’) {hasil = awal(input,c)*4;} else z=0.0; return (hasil); } float main() { mulai: printf (“Masukkan sumber = “); scanf (“%f %v”,&input,&c); printf (“Masukkan suhu tujuan = “); getchar (); scanf (“%c”,&d); x = akhir (input,d); if(z==1) printf (“Hasil konversi suhu = %g”,x); else printf(“Operator salah”); printf (“ulangi (y/n)\n”); getchar(); scanf(“%c”,&p); if (p==’y’||p==’Y’) goto mulai; getch(); } Program cek prima #include <stdio.h> #include <math.h> int input, x,z=2,hasil=1; int prima(int input) { while (hasil !=0&&z<input) hasil=input%z;z++; if (hasil==0) return(0); else return(1); } int main() { char c; printf (“input bilangan bulat”);...

Read More

PERCOBAAN 6

JUDUL : MENGEMBANGKAN FUNGSI SENDIRI TUJUAN : Mempelajari fungsi -fungsi diluar fungsi- fungsi yang ada serta mempelajari penggunaan variabel global, local, eksternal, otomatis, statis, dan register TEORI : Suatu fungsi adalah bagian program yang terpisah dari fungsi program utamanya main () dan berdiri sendiri untuk mengerjakan suatu proses tertntu. Suatu fungsi dapat diguakan sebagai fungsi itu sendirim subrutin dan prosesdur seperti yang dgunakan pada bahasa pemrograman BASIC dan...

Read More

memahami perulangan looping c

selamat <isi sendiri> guys fungsi control statement adalah statement yang digunakan untuk mengarahkan jalnnya program, sehingga urutan pengerjaan program dapatĀ  melompat – lompat atau berulang. Ada beberapa statement yang termasuk control statement yaitu statements if – else, else – if, go to (), switch (), break, continue, for (), while (), dan do while   PROGRAM MATRIKS #include <stdio.h> main() { int x,y,z,p,q,r; for(x=1;x<=5;x++) { for(y=1;y<=5;y++) { if(x==y) printf (” 1 “); else printf(” 0 “); } y =1;printf(“\n”); } getch (); } PROGRAM TABEL PERKALIAN #include <stdio.h> main() { int x,y,z,p,q,r; for(x=1;x<=5;x++) { for(y=1;y<=5;y++) { if(x==y) printf (” 1 “); else printf(” 0 “); } y =1;printf(“\n”); } getch (); } contoh program : PROGRAMĀ  BILANGAN BULAT void main () { int x ; printf( “Masukkan data bilangan bulat = “); scanf (“%d” ,&x); while(x>0) { printf (“%d”, x%10 ); x = x/10; } getch(); } PROGRAM KONVERSI SUHU { float z=10; int x,y; printf(“Masukan jumlah larik tabel = “); scanf (“%d”, &x); printf(“\n NO FARENHEIT REAMUR KELVIN”); for(y = 1; y <= x; y++) { printf(“\n%2d”,y); printf(“%-7g”,z); z = (z-32)*4/9; printf (“%-9g”,z); z = (z*5/4)+273; printf (“%6g”,z); z -= 273; z += 10; } getch(); } PROGRAM NILAI RATA – RATA void main() { int x,y,z,p = 0; printf (“Masukkan nominal nilai 0 =”); scanf (“%d”, &x); for (y=1;y<=x;y++) { printf (“Masukkan nominal nilai %d = “,...

Read More

FUNGSI YANG BEERFUNGSI PADA BAHASA C

Fungsi dalam bahasa c adalah bagian – bagian yang menyusun suatu program. Di bawah ini merupakan contoh fungsi sederhana membuat fungsi ucapkan salam #include <stdio.h> void ucapkan_salam(){ printf(“SELAMAT PAGI\n”); } void main(){ ucapkan_salam(); }   hasil program...

Read More

LOGIKA C TAK SERUMIT DOI

hello guys apa kabar ? Mas Depa pernah berkata “Secara umum teknologi terbaru adalah paling mutakhir”, sebegitu juga terhadap wanita jika bertumpu pada sejarah penciptaan wanita diciptakan setelah pria dengan tulang rusuk Adam. Dalam tanda petik wanita memiliki teknologi lebih canggih daripada lelaki oleh sebab itu hati wanita sulit dipahami dengan spesifik sebagaimana juga hatinya doi :* Kali ini abang bukan ingin membahas tentang pola logika wanita tetapi menerangkan tentang logika dalam bahasa C atau biasa disebut statement penentu keputusan. Statment penentu keputusan menggunakan if – else,if dalam if, dan switch case/else-if. if – else digunakan untuk menentukan pilihan suatu kondisi yang diberikan. Cara kerjanya adalah melakukan perbandingan menggunkakan realtional operator dan atau logical perator, apabila suatu kondisi terpenuhi (benar) maka akan mengerjakan proses A dan apabila apabila kondisi tidak terpenuhi (salah) maka tidak akan mengerjakan proses A atau dapat juga mengerjakan proses lain misalkan proses B. Untuk if dalam if apabila ada algoritma menggunakan logika bertingkat. Sedangkan swith -case adalah bentuk lain dari statement else-if, dengan mendaftar kondisi scecara vertikal dalam satu kolom sehingga memudahkan dalam hal evaluasi program 1. Program menentukan suatu karakter #include <math.h> #include <stdio.h> void main () { char a; printf (“Masukkan suatu karakter : “); scanf (“%c”, &a); if (a>=’a’ && a<=’z’) printf (“\nKarakter tersebut adalah huruf kecil”); else if (a>=’A’ && a<=’Z’) printf (“\nKArakter tersebut adalah huruf besar”); else if (a=’+-*/<>%’) printf...

Read More

Pin It on Pinterest