Anda di halaman 1dari 40

D.

LAMPIRAN
List Program

Latihan 1
#include <iostream.h>
void main() //header
{ //Begin-Awal Program
1 cout << "Nama

: Bayudha Sandra Maulana" << endl;

2 cout << "NRP

: 4608210009 " << endl;

3 cout << "Tanggal

: 24-SEPTEMBER-2008 " << endl;

4 cout << "Assisten

: " << endl;

5 cout << "Group

: CPU 19 " << endl;

} //End-Akhir Program

Latihan 2
#include <iostream.h>
void main()
{
1 double alas,tinggi,luas;

//input data
2 cout << "Masukan Alas:

";

cin >> alas ;//input alas

cout << endl;//baris kosong


3 cout << "Masukan Tinggi: ";
cout << endl;//baris kosong

//rumus Luas Segitiga


4 luas = 0.5 * alas * tinggi;

//output data
5 cout << "Luas segitiga : " << luas;
cout<<endl;
cout<<endl;
}

cin >> tinggi ;//input tinggi

Latihan 3
#include <iostream.h>
void main()
{
1 double panjang,tinggi,lebar,volum,luas;

//input data
2 cout << "Masukan panjang :

"; cin >> panjang ;//input panjang

3 cout << "Masukan Lebar

"; cin >> lebar ;//input lebar

4 cout << "Masukan Tinggi :

"; cin >> tinggi ;//input tinggi

cout << endl;//baris kosong

//rumus Balok
5 volum = panjang * lebar * tinggi;
6 luas = (2 * panjang * lebar) + (2 * panjang * tinggi) + (2 * lebar * tinggi);

//output data
7 cout << "Volum Balok

" << volum;

cout << endl;//baris kosong


8 cout << "Luas Permukaan Balok : " << luas;
cout << endl;//baris kosong
cout << endl;//baris kosong
}

Latihan 4
#include <iostream.h>
void main()
{
1 double jari,tinggi,phi,volum,luas;

//input data
2 cout << "Masukan jari-jari: ";

cin >> jari ;//input jari-jari

cout << endl;//baris kosong


3 cout << "Masukan Tinggi: ";

cin >> tinggi ;//input tinggi

cout << endl;//baris kosong

4 phi = 3.14;//phi = 22/7


cout << endl;//baris kosong

//rumus tabung
5 volum = phi * jari * jari * tinggi; luas = (2 * phi * jari * jari) + (2 * jari * tinggi);
//output data
6 cout << "Volum Tabung: " << volum;
cout << endl;//baris kosong
7 cout << "Luas Permukaan Tabung: " << luas;
cout << endl;//baris kosong
cout << endl;//baris kosong
}

Latihan 5
#include <iostream.h>
void main()
{
1 double nilai;

//input data
2 cout << "Masukan Nilai: "; cin >> nilai;

//output data
3 if (nilai>=60)
4

cout<< "lulus"<<endl;
else

5....

if (nilai<=0)

cout<< "gagal"<<endl;
else

cout<< "ulang"<<endl;

cout<<endl;
cout<<endl;
}

Latihan 6
#include <iostream.h>
void main()
{
1 int gpI,gpII,gpIII,gtI,gtII,gtIII,gtrI,gtrII,gtrIII,golongan,TGI,TGII,TGIII;

//gaji
2 gpI=1000000;

gpII=2000000; gpIII=3000000; gtI=500000;

gtII=1000000;
3 gtIII=1500000; gtrI=250000;

gtrII=500000; gtrIII=750000;

//Total Gaji
4 TGI = gpI + gtI + gtrI; TGII = gpII + gtII + gtrII; TGIII = gpIII + gtIII + gtrIII;
//input data
5 cout << "Masukan Golongan: "; cin >> golongan;
6 if (golongan<3)
{
7

cout<< "Gaji Pokok="<< gpI;


cout << endl;

cout<< "Gaji Tunjangan=Rp."<< gtI;


cout << endl;

cout<< "Gaji Transport=Rp."<< gtrI;


cout << endl;

10..

cout<< "Total Gaji=Rp."<< TGI;


}
else

11.. if (golongan>3)
{
12..

cout<< "Gaji Pokok=Rp."<< gpIII;


cout << endl;

13..

cout<< "Gaji Tunjangan=Rp."<< gtIII;

cout << endl;


14..

cout<< "Gaji Transport=Rp."<< gtrIII;


cout << endl;

15..

cout<< "Total Gaji=Rp."<< TGIII;


}
else
{

16..

cout<< "Gaji Pokok=Rp."<< gpII;


cout << endl;

17..

cout<< "Gaji Tunjangan=Rp."<< gtII;


cout << endl;

18..

cout<< "Gaji Transport=Rp."<< gtrII;


cout << endl;

19..

cout<< "Total Gaji=Rp."<< TGII;


}
cout << endl;
cout << endl;

}
Latihan 7
#include <iostream.h>
void main()
{
1 double c,f,r,k;

//input data
2 cout << "Masukan Celcius: ";

cin >> c; ".";

cout << endl;

//Rumus
3 k= c+273; f = (c*1.8)+32; r = c*0.8;

//output data
4 cout << "Farenheit: "<< f;

cout << endl;


cout << endl;
5 cout << "Kelvin: "<< k;
cout << endl;
cout << endl;
6 cout << "Reamur: "<< r;
cout << endl;
cout << endl;
}

Latihan 8
#include <iostream.h>
void main()
{
1 double j,m,s1,s2,a;
//input data
2 cout << "Masukan Waktu: "; cin >> j; cin >> a;
3 if (j>=24)
4

cout << "GAK ADA"<<endl;


else

if (j>12)

j=j-12;
//Rumus

7 m=a/5; s1=(j-m)*30; s2=(m-j)*30;


8.... if (s1>180)
9....

s1=360-s1;

10.. if (s2>180)
11..

s2=360-s2;
//output data

12.. if (j>= m)
13..

cout << "Sudut Jarumnya: "<< s1;


else

14..

if (j<=m)

15..

cout << "Sudut Jarumnya: "<< s2;

cout << endl;


16..

if (j==0)

17..

j=j+12;

18.. cout << "Jarum jam pada angka: "<< j;


cout << endl;
19.. if (m==0)
20..

m=m+12;

21.. cout << "Jarum menit pada angka: "<< m;


cout << endl;
cout << endl;
}

Latihan 9
#include <iostream.h>
void main()
{
1 int c,b,x,d,j,w,a;

//input data
2 cout << "Masukan jam:"; cin >> j ; cin >> w ;
cout << endl;

//rumus Konversi Jam


3 a=w*60/100; x=a*10; b=w*60/10; d=b-x; c=d*60/10;

//output data
4 cout << "Jam:" <<j;
cout << endl;
5 cout << "Menit:" <<a;
cout << endl;
6 cout << "Detik:" <<c;
cout << endl;
cout<<endl;
}

Latihan 10
#include <iostream.h>
void main()
{
1 double r,R;

//input data
2 cout << "Masukan Rpm:"; cin >> r;
cout << endl;

//rumus konversi Rpm -> Radian


3 R=(r*360)/57.32;

//output data
4 cout << "Radian

="<<R;

cout << endl;


cout<<endl;
}

Latihan 11
#include <iostream.h>
void main()
{
1 double m;

//input data
2 cout << "Masukan Meter: "; cin >> m; "m";
cout << endl;

//Rumus
3 m= m/1000;
4 cout << "Kilometer= "<< m<<" Km";

cout << endl;


5 m=m*10;
6 cout << "Hektometer= "<< m<<" Hm";
cout << endl;
7 m=m*10;
8 cout << "Dekameter= "<< m<<" Dam";
cout << endl;
9 m=m*10;
10.. cout << "Meter= "<< m<<" M";
cout << endl;
11.. m=m*10;
12.. cout << "Desimeter= "<< m<<" Dm";
cout << endl;
13.. m=m*10;
14.. cout << "Centimeter= "<< m<<" Cm";
cout << endl;
15.. m=m*10;
16.. cout << "Milimeter= "<< m<<" Mm";
cout << endl;
cout<<endl;
}

Latihan 12
#include <iostream.h>
void main()
{
1 int a,m,m1,m2,m3,m4;

//input data
2 cout << "Masukan angka:"; cin >> a ;
cout << endl;
3 if (a<50 || a>100)
goto end;
4 m=a%2; m1=a%3; m2=a%5;

m3=a%7; m4=a%11;

//rumus
5 if (m>0 && m1>0 && m2>0 && m3>0 && m4>0)
6

cout<<"Prima"<<endl;
else

cout<<"TDK Prima"<<endl<<endl;

end:;
}

Latihan 13
#include <iostream.h>
void main()
{
1 int a,m,m1,m2,m3,m4;

//input data
2 cout << "Masukan angka:"; cin >> a ;
cout << endl;
3 if (a>50)
goto end;
//rumus
4 if (a<3)
{
5

m=a%3;

6 if (m>0)
7

cout<<"Prima"<<endl;
else

cout<<"TDK Prima"<<endl;
goto e;
}

9 if (a<5)
{

10..

m=a%2;

11.. if (m>0)
12..

cout<<"Prima"<<endl;
else

13..

cout<<"TDK Prima"<<endl;
goto e;
}

14.. if (a<7)
{
15.. m=a%3;
16.. if (m>0)
17..

cout<<"Prima"<<endl;
else

18..

cout<<"TDK Prima"<<endl;
goto e;
}

19.. if (a<11)
{
20.. m=a%2; m1=a%3;
21.. if (m>0 && m1>0)
22..

cout<<"Prima"<<endl;
else

23..

cout<<"TDK Prima"<<endl;
goto e;
}

24.. if (a>11)
25.. m=a%2; m1=a%3; m2=a%5;

m3=a%7; m4=a%11;

//rumus
26.. if (m>0 && m1>0 && m2>0 && m3>0 && m4>0)
27..

cout<<"Prima"<<endl;
else

28..
end:;

cout<<"TDK Prima"<<endl;

e:;
cout<<endl;
}

Latihan 14
#include <iostream.h>
void main()
{
1 int a,m,m1,m2,m3,m4;

//input data
2 cout << "Masukan angka:"; cin >> a ;
cout << endl;
3 if (a>100)
goto end;
//rumus
4 if (a<3)
{
5

m=a%3;

6 if (m>0)
7

cout<<"Prima"<<endl;
else

cout<<"TDK Prima"<<endl;
goto e;
}

9 if (a<5)
{
10..

m=a%2;

11.. if (m>0)
12..

cout<<"Prima"<<endl;
else

13..

cout<<"TDK Prima"<<endl;
goto e;
}

14.. if (a<7)
{
15.. m=a%3;
16.. if (m>0)
17..

cout<<"Prima"<<endl;
else

18..

cout<<"TDK Prima"<<endl;
goto e;
}

19.. if (a<11)
{
20.. m=a%2; m1=a%3;
21.. if (m>0 && m1>0)
22..

cout<<"Prima"<<endl;
else

23..

cout<<"TDK Prima"<<endl;
goto e;
}

24.. if (a>11)
25.. m=a%2; m1=a%3; m2=a%5; m3=a%7; m4=a%11;
26.. if (m>0 && m1>0 && m2>0 && m3>0 && m4>0)
27..

cout<<"Prima"<<endl;
else

28..

cout<<"TDK Prima"<<endl;

end:;
e:;
}

Latihan 15
#include <iostream.h>
void main()
{
1 int a;

//input data
2 cout << "Masukan angka:"; cin >> a ;
cout << endl;
//rumus
3 if (a==0)
{
4

cout<<"Sin 0= 0"<<endl;

cout<<"Cos 0= 1"<<endl;

cout<<"Tg 0= 0"<<endl;
goto a;
}

7 if (a==30)
{
8

cout<<"Sin 30= 0.5"<<endl;

cout<<"Cos 30= 0.87"<<endl;

10..

cout<<"Tg 30= 0.58"<<endl;


goto a;
}

11.. if (a==45)
{
12..

cout<<"Sin 45= 0.71"<<endl;

13..

cout<<"Cos 45= 0.71"<<endl;

14..

cout<<"Tg 45= 1"<<endl;


goto a;
}

15.. if (a==60)
{
16..

cout<<"Sin 60= 0.87"<<endl;

17..

cout<<"Cos 60= 0.5"<<endl;

18..

cout<<"Tg 60= 1.73"<<endl;


goto a;
}

19.. if (a==90)
{

20..

cout<<"Sin 90= 1"<<endl;

21..

cout<<"Cos 90= 0"<<endl;

22..

cout<<"Tg 90= Eror"<<endl;


goto a;
}

23.. cout<<"Bukan Sudut Istimewa yang kurang dari 100"<<endl;


a:;
cout<<endl;
}
Latihan 16
#include <iostream.h>
void main()
{
1 double j,m,d,ja,ma,da;
//input data
2 cout<<"Waktu 1: "; cin>>j; cin>>m; cin>>d;
3 cout<<"Waktu 2: "; cin>>ja; cin>>ma; cin>>da;
//rumus
4 if(ja>=j)
5

ja=ja-j;
else

ja=j-ja;

7 if(ma>=m)
8

ma=ma-m;
else

ma=m-ma;

10.. if(da<=d)
11..

da=d-da;
else

12..

da=da-d;
//output data

13.. cout<<"Selisih Waktu: "<<ja<<" : "<<ma<<" : "<<da;


cout<<endl;
cout<<endl;

}
Latihan 17
#include <iostream.h>
void main()
{
1 int a,m,m1,m2,m3,m4;

//input data
2 for (a=1;a<=100;a++)
{
3

cout << a;
//rumus

4 if (a<3)
{
5

m=a%3;

6 if (m>0)
7

cout<<" Prima";
else

cout<<" TDK Prima";


goto e;
}

9 if (a<5)
{
10..

m=a%2;

11.. if (m>0)
12..

cout<<" Prima";
else

13..

cout<<" TDK Prima";


goto e;
}

14.. if (a<7)
{
15.. m=a%3;
16.. if (m>0)

17..

cout<<" Prima";
else

18..

cout<<" TDK Prima";


goto e;
}

19.. if (a<=11)
{
20.. m=a%2; m1=a%3;
21.. if (m>0 && m1>0)
22..

cout<<" Prima";
else

23..

cout<<" TDK Prima";


goto e;
}

24.. if (a>11)
25.. m=a%2; m1=a%3; m2=a%5; m3=a%7; m4=a%11;

//rumus
26.. if (m>0 && m1>0 && m2>0 && m3>0 && m4>0)
27..

cout<<" Prima";
else

28..

cout<<" TDK Prima";

e:;
29.. if(a%2==0)
{
30.. cout <<" genap";
31.. cout <<" TDK ganjil";
}
else
{
32.. cout <<" ganjil";
33.. cout <<" TDK genap";
}

cout<<endl;
cout<<endl;
}
}

Latihan 18
#include <iostream.h>
void main()
{
1 int a;
//input data
2 cout << "Masukan angka:"; cin >> a ;
cout << endl;
//rumus
3 if (a==1000000)
4

if(a/1000000==1)
cout<<"Satu Juta"<<endl;

5 if(a>=100000)
goto f;
6 if(a>=10000)
goto e;
7 if(a>=1000)
goto d;
8 if(a>=100)
goto c;
9 if(a>=10)
goto b;
10.. if(a>0)
goto x;
f:;
11..... if(a/100000==1)
{
12.....

if(a>109999)
{

13.....

cout<<"Seratus";

14.....

a=a-100000;
}
else
{

15.....

cout<<"Seratusribu";

16.....

a=a-100000;
}
}

17.....

else if(a/100000==2)
{

18.....

if(a>209999)
{

19.....

cout<<"Dua Ratus";

20.....

a=a-200000;
}
else
{

21.....

cout<<"Dua Ratus Ribu";

22.....

a=a-200000;
}
}

23.....

else if(a/100000==3)
{

24.....

if(a>309999)
{

25.....

cout<<"Tiga Ratus";

26.....

a=a-300000;
}
else
{

27.....

cout<<"Tiga Ratus Ribu";

28.....

a=a-300000;
}

}
29.....

else if(a/100000==4)
{

30.....

if(a>409999)
{

31.....

cout<<"Empat Ratus";

32.....

a=a-400000;
}
else
{

33.....

cout<<"Empat Ratus Ribu Satu Ribu";

34.....

a=a-400000;
}
}

35.....

else if(a/100000==5)
{

36.....

if(a>509999)
{

37.....

cout<<"Lima Ratus";

38.....

a=a-500000;
}
else
{

39.....

cout<<"Lima Ratus Ribu";

40.....

a=a-500000;
}
}

41.....

else if(a/100000==6)
{

42.....

if(a>609999)
{

43.....

cout<<"Enam Ratus";

44.....

a=a-600000;
}

else
{
45.....

cout<<"Enam Ratus Ribu";

46.....

a=a-600000;
}
}

47.....

else if(a/100000==7)
{

48.....

if(a>709999)
{

49.....

cout<<"Tujuh Ratus";

50.....

a=a-700000;
}
else
{

51.....

cout<<"Tujuh Ratus Ribu";

52.....

a=a-700000;
}
}

53.....

else if(a/100000==8)
{

54.....

if(a>809999)
{

55.....

cout<<"Delapan Ratus";

56.....

a=a-800000;
}
else
{

57.....

cout<<"Delapan Ratus Ribu";

58.....

a=a-800000;
}
}

59.....

else if(a/100000==9)
{

60.....

if(a>909999)
{

61.....

cout<<"Sembilan Ratus";

62.....

a=a-900000;
}
else
{

63.....

cout<<"Sembilan Ratus Ribu";

64.....

a=a-900000;
}
}

e:;
65..... if(a<20000)
{
66.....

if(a/1000==10)
{

67.....

cout<<" Sepuluh Ribu";

68.....

a=a-10000;
}

69.....

else if(a/1000==11)
{

70.....

cout<<" Sebelas Ribu";

71.....

a=a-11000;
}

72.....

else if(a/1000==12)
{

73.....

cout<<" Duabelas Ribu";

74.....

a=a-12000;
}

75.....

else if(a/1000==13)
{

76.....

cout<<" Tigabelas Ribu";

77.....

a=a-13000;
}

78.....

else if(a/1000==14)
{

79.....

cout<<" Empatbelas Ribu";

80.....

a=a-14000;
}

81.....

else if(a/1000==15)
{

82.....

cout<<" Limabelas Ribu";

83.....

a=a-15000;
}

84.....

else if(a/1000==16)
{

85.....

cout<<" Enambelas Ribu";

86.....

a=a-16000;
}

87.....

else if(a/1000==17)
{

88.....

cout<<" Tujuhbelas Ribu";

89.....

a=a-17000;
}

90.....

else if(a/1000==18)
{

91.....

cout<<" Delapanbelas Ribu";

92.....

a=a-18000;
}

93.....

else if(a/1000==19)
{

94.....

cout<<" Sembilanbelas Ribu";

95.....

a=a-19000;
}
goto d;
}

96.....

else if(a/10000==2)
{

97.....

if(a>21999)
{

98.....

cout<<" Dua Puluh";

99.....

a=a-20000;
}

100

else if(a>20999)
{

101

cout<<" Dua Puluh Satu Ribu";

102...

a=a-21000;
}
else
{

103...

cout<<" Dua Puluh Ribu";

104...

a=a-20000;
}
}

105...

else if(a/10000==3)
{

106...

if(a>31999)
{

107...

cout<<" Tiga Puluh";

108...

a=a-30000;
}

109...

else if(a>30999)
{

110...

cout<<" Tiga Puluh Satu Ribu";

111...

a=a-31000;
}
else
{

112...

cout<<" Tiga Puluh Ribu";

113...

a=a-30000;
}
}

114...

else if(a/10000==4)
{

115...

if(a>41999)
{

116...

cout<<" Empat Puluh";

117...

a=a-40000;
}

118...

else if(a>40999)
{

119...

cout<<" Empat Puluh Satu Ribu";

120...

a=a-41000;
}
else
{

121...

cout<<" Empat Puluh Ribu";

122...

a=a-40000;
}
}

123...

else if(a/10000==5)
{

124...

if(a>51999)
{

125...

cout<<" Lima Puluh";

126...

a=a-50000;
}

127...

else if(a>50999)
{

128...

cout<<" Lima Puluh Satu Ribu";

129...

a=a-51000;
}
else
{

130...

cout<<" Lima Puluh Ribu";

131...

a=a-50000;

}
}
132...

else if(a/10000==6)
{

133...

if(a>61999)
{

134...

cout<<" Enam Puluh";

135...

a=a-60000;
}

136...

else if(a>60999)
{

137...

cout<<" Enam Puluh Satu Ribu";

138...

a=a-61000;
}
else
{

139...

cout<<" Enam Puluh Ribu";

140...

a=a-60000;
}
}

141...

else if(a/10000==7)
{

142...

if(a>71999)
{

143...

cout<<" Tujuh Puluh";

144...

a=a-70000;
}

145...

else if(a>70999)
{

146...

cout<<" Tujuh Puluh Satu Ribu";

147...

a=a-71000;
}
else
{

148...

cout<<" Tujuh Puluh Ribu";

149...

a=a-70000;
}
}

150...

else if(a/10000==8)
{

151...

if(a>81999)
{

152...

cout<<" Delapan Puluh";

153...

a=a-80000;
}

154...

else if(a>80999)
{

155...

cout<<" Delapan Puluh Satu Ribu";

156...

a=a-81000;
}
else
{

157...

cout<<" Delapan Puluh Ribu";

158...

a=a-80000;
}
}

159...

else if(a/10000==9)
{

160...

if(a>91999)
{

161...

cout<<" Sembilan Puluh";

162...

a=a-90000;
}

163...

else if(a>90999)
{

164...

cout<<" Sembilan Puluh Satu Ribu";

165...

a=a-91000;
}

else
{
166...

cout<<" Sembilan Puluh Ribu";

167...

a=a-90000;
}
}

d:;
168... if(a/1000==1)
{
169...

cout<<" Seribu";

170...

a=a-1000;
}

171...

else if(a/1000==2)
{

172...

cout<<" Dua Ribu";

173...

a=a-2000;
}

174...

else if(a/1000==3)
{

175...

cout<<" Tiga Ribu";

176...

a=a-3000;
}

177...

else if(a/1000==4)
{

178...

cout<<" Empat Ribu";

179...

a=a-4000;
}

180...

else if(a/1000==5)
{

181...

cout<<" Lima Ribu";

182...

a=a-5000;
}

183...

else if(a/1000==6)

{
184...

cout<<" Enam Ribu";

185...

a=a-6000;
}

186...

else if(a/1000==7)
{

187...

cout<<" Tujuh Ribu";

188...

a=a-7000;
}

189...

else if(a/1000==8)
{

190...

cout<<" Delapan Ribu";

191...

a=a-8000;
}

192...

else if(a/1000==9)
{

193...

cout<<" Sembilan Ribu";

194...

a=a-9000;
}

195...

if(a<10)
goto x;

196...

if(a<100)
goto b;

c:;
197...

if(a/100==1)
{

198...

cout<<" Seratus";

199...

a=a-100;
}

200...

else if(a/100==2)
{

201...

cout<<" Dua Ratus";

203...

a=a-200;

}
204...

else if(a/100==3)
{

205...

cout<<" Tiga Ratus";

206...

a=a-300;
}

207...

else if(a/100==4)
{

208...

cout<<" Empat Ratus";

209...

a=a-400;
}

210...

else if(a/100==5)
{

211...

cout<<" Lima Ratus";

212...

a=a-500;
}

213...

else if(a/100==6)
{

214...

cout<<" Enam Ratus";

215...

a=a-600;
}

216...

else if(a/100==7)
{

217...

cout<<" Tujuh Ratus";

218...

a=a-700;
}

219...

else if(a/100==8)
{

220...

cout<<" Delapan Ratus";

221...

a=a-800;
}

222...

else if(a/100==9)
{

223...

cout<<" Sembilan Ratus";

224...

a=a-900;
}

225...

if(a<10)
goto x;

b:;
226...

if(a<20)
{

227...

if(a/1==10)

228...

cout<<" Sepuluh";

229...

else if(a/1==11)

230...

cout<<" Sebelas";

231...

else if(a/1==12)

232...

cout<<" Duabelas";

233...

else if(a/1==13)

234...

cout<<" Tigabelas";

235...

else if(a/1==14)

236...

cout<<" Empatbelas";

237...

else if(a/1==15)

238...

cout<<" Limabelas";

239...

else if(a/1==16)

240...

cout<<" Enambelas";

241...

else if(a/1==17)

242...

cout<<" Tujuhbelas";

243...

else if(a/1==18)

244...

cout<<" Delapanbelas";

245...

else if(a/1==19)

246...

cout<<" Sembilanbelas";
goto end;
}

247...

else if(a/10==2)
{

248...

cout<<" Dua Puluh";

249...

a=a-20;
}

250...

else if(a/10==3)
{

251...

cout<<" Tiga Puluh";

252...

a=a-30;
}

253...

else if(a/10==4)
{

254...

cout<<" Empat Puluh";

255...

a=a-40;
}

256...

else if(a/10==5)
{

257...

cout<<" Lima Puluh";

258...

a=a-50;
}

259...

else if(a/10==6)
{

260...

cout<<" Enam Puluh";

261...

a=a-60;
}

262...

else if(a/10==7)
{

263...

cout<<" Tujuh Puluh";

264...

a=a-70;
}

265...

else if(a/10==8)
{

266...

cout<<" Delapan Puluh";

267...

a=a-80;
}

268...

else if(a/10==9)
{

269...

cout<<" Sembilan Puluh";

270...

a=a-90;

}
x:;
271...

if(a/1==1)

272...

cout<<" Satu";

273...

else if(a/1==2)

274...

cout<<" Dua";

275...

else if(a/1==3)

276...

cout<<" Tiga";

277...

else if(a/1==4)

278...

cout<<" Empat";

279...

else if(a/1==5)

280...

cout<<" Lima";

281...

else if(a/1==6)

282...

cout<<" Enam";

283...

else if(a/1==7)

284...

cout<<" Tujuh";

285...

else if(a/1==8)

286...

cout<<" Delapan";

287...

else if(a/1==9)

288...

cout<<" Sembilan";

end:;
cout<<endl;
cout<<endl;
}

Latihan 19
#include <iostream.h>
void main()
{
1 int a,b,c,d;
//input data
2 cout <<"masukan NRP="; cin >> b >> c >> d >> a;
cout << endl;
3 if(a>=1000)

cout << "NRP= "<<b<<"0"<<c<<d<<a;

5 else if(a>=100)
6

cout << "NRP= "<<b<<"0"<<c<<d<<"0"<<a;

7 else if(a>=10)
8

cout << "NRP= "<<b<<"0"<<c<<d<<"00"<<a;

9 else if(a>=1)
10.....

cout << "NRP= "<<b<<"0"<<c<<d<<"000"<<a;


cout<<endl;

11..... if(46-b==0)
12.....

cout << "Jurusan= Elektro";

13..... else if(46-b==1)


14.....

cout << "Jurusan= Informatika";

15..... else if(46-b==2)


16.....

cout << "Jurusan= Industri";

17..... else if(46-b==3)


18.....

cout << "Jurusan= Mesin";

19..... else if(46-b==4)


20.....

cout << "Jurusan= Sipil";

21..... else if(46-b==5)


22.....

cout << "Jurusan= Arsitek";


cout<<endl;

23..... if(c<=8 && c>=1)


24.....

cout << "Angkatan= 200"<<c<<endl;

25..... if(d==21)
26.....

cout << "Jenjang = S1";

27..... else if (d==31)


28.....

cout << "Jenjang = D3";


cout<<endl;

29..... cout<<"Nomor=";
30..... if(a>=100)
goto c;
31..... if(a>=10)
goto b;
32..... if(a>0)

goto x;
c:;

33.....

if(a/100==1)
{

34.....

cout<<" Seratus";

35.....

a=a-100;
}

36.....

else if(a/100==2)
{

37.....

cout<<" Dua Ratus";

38.....

a=a-200;
}

39.....

else if(a/100==3)
{

40.....

cout<<" Tiga Ratus";

41.....

a=a-300;
}

42.....

else if(a/100==4)
{

43.....

cout<<" Empat Ratus";

44.....

a=a-400;
}

45.....

else if(a/100==5)
{

46.....

cout<<" Lima Ratus";

47.....

a=a-500;
}

48.....

else if(a/100==6)
{

49.....

cout<<" Enam Ratus";

50.....

a=a-600;
}

51.....

else if(a/100==7)

{
52.....

cout<<" Tujuh Ratus";

53.....

a=a-700;
}

54.....

else if(a/100==8)
{

55.....

cout<<" Delapan Ratus";

56.....

a=a-800;
}

57.....

else if(a/100==9)
{

58.....

cout<<" Sembilan Ratus";

59.....

a=a-900;
}

60.....

if(a<10)
goto x;

b:;

61.....

if(a<20)
{

62.....

if(a/1==10)

63.....

cout<<" Sepuluh";

64.....

else if(a/1==11)

65.....

cout<<" Sebelas";

66.....

else if(a/1==12)

67.....

cout<<" Duabelas";

68.....

else if(a/1==13)

69.....

cout<<" Tigabelas";

70.....

else if(a/1==14)

71.....

cout<<" Empatbelas";

72.....

else if(a/1==15)

73.....

cout<<" Limabelas";

74.....

else if(a/1==16)

75.....

cout<<" Enambelas";

76.....

else if(a/1==17)

77.....

cout<<" Tujuhbelas";

78.....

else if(a/1==18)

79.....

cout<<" Delapanbelas";

80.....

else if(a/1==19)

81.....

cout<<" Sembilanbelas";
goto end;
}

82.....

else if(a/10==2)
{

83.....

cout<<" Dua Puluh";

84.....

a=a-20;
}

85.....

else if(a/10==3)
{

86.....

cout<<" Tiga Puluh";

87.....

a=a-30;
}

88.....

else if(a/10==4)
{

89.....

cout<<" Empat Puluh";

90.....

a=a-40;
}

91.....

else if(a/10==5)
{

92.....

cout<<" Lima Puluh";

93.....

a=a-50;
}

94.....

else if(a/10==6)
{

95.....

cout<<" Enam Puluh";

97.....

a=a-60;
}

98.....

else if(a/10==7)

{
99.....

cout<<" Tujuh Puluh";

100...

a=a-70;
}

101...

else if(a/10==8)
{

102...

cout<<" Delapan Puluh";

103...

a=a-80;
}

104...

else if(a/10==9)
{

105...

cout<<" Sembilan Puluh";

106...

a=a-90;
}

x:;

107...
108...
109...
110...
111...
112...
113...
114...
115...
116...
117...
118...
119...
120...
121...
122...
123...
124...

if(a/1==1)
cout<<" Satu";
else if(a/1==2)
cout<<" Dua";
else if(a/1==3)
cout<<" Tiga";
else if(a/1==4)
cout<<" Empat";
else if(a/1==5)
cout<<" Lima";
else if(a/1==6)
cout<<" Enam";
else if(a/1==7)
cout<<" Tujuh";
else if(a/1==8)
cout<<" Delapan";
else if(a/1==9)
cout<<" Sembilan";

end:;
cout<<endl;
cout<<endl;
}

Latihan 20
#include <iostream.h>
#include <math.h>

void main()
{
1 int p,q,r,t; double D,x1,x2;
//input data
2 cout <<"Nilai A= ";cin>>p;
cout << endl;
3 cout <<"Nilai B= ";cin>>q;
cout << endl;
4 cout <<"Nilai C= ";cin>>r;
cout << endl;

5 D=(q*q)-(4*p*r);

6 if(D>0)
{
7

x1=((-q)+sqrt(D))/(2*p); x2=((-q)-sqrt(D))/(2*p); t=1;


}

8 else if(D==0)
{
9

x1=((-q)+sqrt(D))/(2*p); x2=x1; t=1;


}
else

10

t=0;

11 if(t==1)

{
12

cout<<"x1= "<<x1<<endl;

13

cout<<"x2= "<<x2<<endl;
}
else

14
}

cout<<"x1 dan x2 imaginer"<<endl;

Anda mungkin juga menyukai