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
Recent Comments