PEMOGRAMAN KOMPUTER 1
Oleh
Nama
Nim
Tanggal
Kelas
Komputer
}
c. Screen shot:
s=(b-k)/p;
cout<<"\n\n";
cout<<"---------------------------------------------\n";
printf(" No sudut
sin
cos
tan \n");
cout<<"---------------------------------------------\n";
i=0;
while (i<=s)
{
sdt=k+i*p;
n=(sdt/57.4);
printf(" %2i %6.2f %10.6f %10.6f %10.6f\n",i,sdt, sin(n), cos(n), tan(n));
i++;
}
cout<<"---------------------------------------------\n";
}
c. Screen Shot
printf("%8.2f",A[I][J]);
printf("\n");
}
//Matrik B
cout<<"\nMatrik B\n";
for (I=0;I<3;I++)
{
for (J=0;J<4;J++)
printf("%8.2f",B[I][J]);
printf("\n");
}
//Matrik C=A+B
cout<<"\nMatrik C=A+B \n";
for (I=0;I<3;I++)
{
for (J=0;J<4;J++)
printf("%8.2f",C[I][J]);
printf("\n");
}
//Matrik D=A-B
cout<<"\nMatrik D=A-B \n";
for (I=0;I<3;I++)
{
for (J=0;J<4;J++)
printf("%8.2f",D[I][J]);
printf("\n");
}
}
d. Screen Shot:
else
{
e=-b/(2*a);
f=sqrt (-D/(2*a));
printf("\nDeterminan bernilai negatif");
printf("\nNilai dari X1 adalah =%4.2f+%4.2fi",e,f);
printf("\nNilai dari X2 adalah =%4.2f-%4.2fi",e,f);
}
}
d. Screen Shot
float a,b,n;
printf("\n\nMasukan Total Pembelanjaan
= ");scanf("%f",&a);
if (a>=200000)
{
n=a*0.1;
b=a-n;
printf("\nAnda Mendapat Discount
=%9.2f",n);
printf("\nJadi Total Pembayaran Anda adalah =%9.2f",b);
}
else if (a>=100000 && a<=200000)
{
n=a*0.05;
b=a-n;
printf("\nAnda Mendapat Discount
=%9.2f",n);
printf("\nJadi Total Pembayaran Anda adalah =%9.2f",b);
}
else
{
printf("\nAnda Tidak Mendapat Discount");
printf("\nJadi Total Pembayaran Anda adalah =%9.2f",a);
}
printf("\n\nmau melanjutkan tekan (Y/N)\n");
terus=getch();
if(terus=='y'||terus=='Y')goto ulang;
else cout<<"matur Smbah Nuwun";
C. Screen Shot:
}
float C[10][10],D[10][10];
//Penjumlahan dan pengurangan
for(I=0;I<x;I++)
{
for(J=0;J<y;J++)
C[I][J]=A[I][J]+B[I][J];
}
for(I=0;I<x;I++)
{
for(J=0;J<y;J++)
D[I][J]=A[I][J]-B[I][J];
}
clrscr();
cout<<"\nMatrik A \n";
for(I=0;I<x;I++)
{
for(J=0;J<y;J++)
printf("%8.2f",A[I][J]);
printf("\n");
}
cout<<"\nMatrik B \n";
for(I=0;I<x;I++)
{
for(J=0;J<y;J++)
printf("%8.2f",B[I][J]);
printf("\n");
}
cout<<"\nMatrik C=A+B \n";
for(I=0;I<x;I++)
{
for(J=0;J<y;J++)
printf("%8.2f",C[I][J]);
printf("\n");
}
cout<<"\n";
case 1:
printf("\nMasukkan Nilai Rupiah=");scanf("%f",&Rp);
Usd=Rp/10000;
Pounds=Rp/18000;
Yen=Rp/200;
printf("Us Dollar=%f\n", Usd );
printf("Pounds =%f\n",Pounds);
printf("Yen
=%f\n",Yen);
break;
case 2:
printf("\nMasukkan Nilai Dollar=");scanf("%f",&Usd);
Rp=10000*Usd;
Pounds=Rp/18000;
Yen=Rp/200;
printf("Rupiah =%f\n", Rp );
printf("Pounds =%f\n",Pounds);
printf("Yen =%f\n",Yen);
break;
case 3:
printf("\nMasukkan Nilai Pounds=");scanf("%f",&Pounds);
Rp=18000*Pounds;
Usd=Rp/10000;
Yen=Rp/200;
printf("Rupiah =%f\n", Rp );
printf("Us Dollar =%f\n",Usd);
printf("Yen
=%f\n",Yen);
break;
case 4:
printf("\nMasukkan Nilai Yen=");scanf("%f",&Yen);
Rp=200*Yen;
Usd=Rp/10000;
Pounds=Rp/18000;
printf("Rupiah
=%f\n", Rp );
printf("Us Dollar =%f\n",Usd);
printf("Pounds
=%f\n",Pounds);
break;
default:
printf("Input Salah\n");
}
printf("Again?\n");pilih=getch();
if (pilih=='y'||pilih=='Y')goto ulang;
else;
printf("Thank's\n");
}
d. Screen Shot:
float A,T,L1,phi=3.14,L2,r,P,A2,T2,L3 ;
int pilih ;
ulang:
clrscr();
printf(" Menghitung Luas Dimensi Tiga\n");
printf("1.Luas Segitiga \n");
printf("2.Luas Lingkaran\n");
printf("3.Luas Persegi panjang \n");
printf("Pilihan Anda=");scanf("%d",&pilih);
switch (pilih)
{
case 1:
printf("\nMasukkan Alas =");scanf("%f",&A);
printf("\nMasukkan Tinggi=");scanf("%f",&T);
L1=0.5*A*T;
printf("Didapat Luas Segitiga=%f\n", L1 );
break;
case 2:
printf("\nMasukkan Jari-jari=");scanf("%f",&r);
L2=phi*r*r;
printf("Didapat Luas Lingkaran =%f\n", L2 );
break;
case 3:
printf("\nMasukkan Panjang=");scanf("%f",&P);
printf("\nMasukkan Alas =");scanf("%f",&A2);
printf("\nMasukkan Tinggi =");scanf("%f",&T2);
L3=P*A2*T2;
printf("Didapat Luas Persegi Panjang=%f\n", L3 );
break;
default:
printf("Input Salah\n");
}
printf("Again?\n");pilih=getch();
if (pilih=='y'||pilih=='Y')goto ulang;
else;
printf("Thank's\n");
}
c. Screen Shot
printf("L=4\n");
printf("Didapat \n");
printf("RA= %1.1f \n",RA);
printf("RB= %1.1f \n",RB);
}
c. Screen Shot
b. Listing Program
#include<stdio.h>
main()
{
float x,y,a,b,F;
printf("Masukkan Nilai x = ");scanf("%f",&x);
printf("Masukkan Nilai y = ");scanf("%f",&y);
if (x<=10)
a=5;
if (x>10)
a=10;
if (y<=20)
b=15;
if (y>20)
b=30;
F=(a*x)+(b*y);
printf ("Didapat a=%4.2f\n",a);
printf ("Didapat b=%4.2f\n",b);
printf ("Sehingga F= %4.2f\n",F);
}
c. Screen Shot