CONTOH I

#include <stdio.h>
#include <conio.h>
int fungsi(int x, int y);
main(){
int h, a=20, b=10;
printf(“nama :\t …………..\n”);
printf(“nim :\t ………………\n\n”);
printf(“dalam fungsi main(): a=%d, b=%d\n”, a, b);
h=fungsi(a,b);
printf(“hasil=%d\n”, h);
getch();
}
int fungsi(int x, int y)
{
int z;
z=x/y;
return(z);
}

CONTOH II

#include<stdio.h>
#include<math.h>
#include<conio.h>
#define DERAJAT 248
double drj_ke_rad(double x);
main(){
double drj, sin;
printf(“nama:\t,,,,,,,,,,,,,,,\n”);
printf(“nim:\t……………….\n\n”);

printf(“masukkan besar sudut dalam derajat: “);
scanf(“%lf”, &drj);
sin=drj/drj_ke_rad(drj);
printf(“\n cos %g%c=%g\n”, drj, DERAJAT, cos);
getch();
}
#define RAD_DLM_DRJ 57.29577951
double drj_ke_rad(double x){
double rad;
rad=RAD_DLM_DRJ;
return(rad);
}

CONTOH III

#include<stdio.h>
#include<conio.h>
int get_int(int x);
void graf_btg(int x);
main(){
int angka, bagi, digit;
puts(“ketik sebuah bilangan bulat antara 1 s.d 32767”);
angka=get_int(angka);
if((1<=angka)&&(angka<=32767)){
printf(“\n Grafik batang dari digit angka %d\n”, angka);
graf_btg(angka);
}
else
printf(“\n Error!!Bilangan diluar batas yang valid”);
getch();
}
#include<stdio.h>
int get_int(int x){
int i;
while(scanf(“%d”, &i)!=1){
while((i=getchar())!=’\n’);
printf(“error! silahkan ketik sebuah integer\n”);
}
return i;
}
#include<stdio.h>
void cetak_btg(int n);
void graf_btg(int num){
int bagi, digit, dalam;
dalam=0;
for(bagi=10^4;bagi>0;bagi/=10){
if((num<bagi)&&(dalam==0)){
continue;
dalam=1 ;
digit=num/bagi;
num%=bagi;
cetak_btg(digit);
}
}
}
#include<stdio.h>
#define BAR ‘\xDB’
void cetak_btg(int n){
printf(“%d”, n);
while(n!=0){
printf(“%c”,BAR);
}
putchar(‘\n’);
}

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s