Wednesday, December 22, 2010

Tugas 2 Algoritma Pemograman

//Menghitung Luas Segitiga with C


#include
void HitungLuasSegitiga(float a,float t);
int main()
{
float a,t;
printf("masukan alas : ");scanf("%f",&a);
printf("masukan tinggi : ");scanf("%f",&t);
HitungLuasSegitiga(a,t);
return 1;
getch();
}

void HitungLuasSegitiga(float alas,float tinggi)
{
float luas;
luas=alas*tinggi/2;
printf("luasnya adalah %f",luas);
}

//Array Bahasa C

#include
int main()
{
int A[5];
int j;
printf("Masukan nilai: \n");
for (j=0;j<5;j++)> {
printf("A[%d]=",j);scanf("%d", &A[j]);
}
getch();
return 1;
}

Function Menghitung Luas pada Bahasa C

#include
int hitungluas(int sisi)
{
int L;
L=sisi*sisi;
return L;
}
int main()
{
int s,Luas;
s=10;
Luas=hitungluas(s);
printf("Luas dengan sisi %d: %d",s,Luas);
getch();
return 1;
}

Function Menghitung Luas pada Bahasa C

#include
int hitungluas(int sisi)
{
int L;
L=sisi*sisi;
return L;
}
int main()
{
int s,Luas;
s=10;
Luas=hitungluas(s);
printf("Luas dengan sisi %d: %d",s,Luas);
getch();
return 1;
}

Parameter Keluaran: Menghitung Keliling dengan Bahasa C

#include
#define PI 3.14
void HitungKeliling(int radius, double *K)
{
*K=2*PI*radius;
}
int main()
{
int R;
double Keliling;
printf("Masukan jari: ");scanf("%d",&R);
HitungKeliling(R,&Keliling);
printf("Kelilingnya dengan jari-jari %d:%f",R,Keliling);
getch();
return 1;
}

Parameter Masukan: Menghitung Keliling dengan Bahasa C

#include
#define PI 3.14159

double HitungKeliling(int radius)
{
double K;
K=2*PI*radius;
return K;
}

int main()
{
int R;
printf("Masukan nilai jari-jari lingkaran: ");scanf("%d",&R);
double Keliling=HitungKeliling(R);
printf("Keliling Lingkarannya adalah %f",Keliling);
getch();
return 1;
}

Parameter Masukan dan Keluaran: Menghitung Keliling dengan Bahasa C

#include
#define PI 3.14159

void HitungKeliling(double *X)
{
*X=2*PI*(*X);
}

int main(void)
{
int R;
double param;
printf("Masukan jari-jari");scanf("%d",&R);
param=(double)R;
HitungKeliling(&param);
printf("Keliling lingkaran dengan jari-jari %d : %f",R,param);
getch();
return 1;

}

Procedure dalam Bahasa C

#include
void tulis10kali (void)
{
int j;
for (j=0;j<10;j++)
{
printf("waw \n");
}
}
int main()
{
tulis10kali();
getch();
return 1;
}

No comments:

Post a Comment

post me

Plurk