Bahas Tugas V IFII UIN SGD Bandung

Sebelum kita bahas tugas V kemaren, ini materi pengulangan yang selanjutnya, yaitu WHILE dan DO..WHILE, monggo di donlot :Pertemuan ke-6

No. 1
Munculkan angka-angka ganjil dari rentang 0-1000!

#include

using namespace std;

int main(){
int i;

for (i=1;i<=1000;i+=2){
cout << i << " ";
}
system("pause");
return 0;
}

atau bisa:

#include

using namespace std;

int main(){
int i;

for (i=1;i<=1000;i++){
if (i%2=0){
cout << " ";
}else {
cout << i;
}
}
system("pause");
return 0;
}

Munculkan angka-angka genap dari rentang 0-1000!

int main(){
int i;

for (i=0;i<=1000;i+=2){
cout << i << " ";
}
system("pause");
return 0;
}

Atau bisa:

#include

using namespace std;

int main(){
int i;

for (i=1;i<=1000;i++){
if (i%2=0){
cout << i;
}else {
cout << " ";
}
}
system("pause");
return 0;
}

==========

No. 2

Munculkan bentuk (harusnya saya tulis dengan menggunakan pengulangan y, g cuma pake cout…):
*
**
***
****
*****

#include

using namespace std;
int main(){
int i,n;
float bintang;

for (i=1;i<=5;i++){

for (n=1;n<=i;n++){
cout << "*";
}
cout << "\n";

}

system("pause");
return 0;
}

Munculkan bentuk:
*****
****
***
**
*

#include

using namespace std;
int main(){
int i,n;
float bintang;

for (i=4;i>=0;i–){

for (n=i;n>=0;n–){
cout << "*";
}
cout << "\n";

}

system("pause");
return 0;
}

catatan kecilnya: jadi kita anggap kita punya baris dan kolom, dimana i adalah baris dan n adalah kolom…

==========

No. 3

Untuk no 3 pengerjaannya sama dengan no.4, yang membedakan kalian taro hasil penjumlahan yang ada di dalam pengulangan setelah pengulangan selesai juga.

==========

No. 4

SIMPLE BANK
Anda memiliki saldo awal Rp 20.000,00;
Anda dapat ambil dan setor uang anda, dengan minimal saldo di Bank Rp 10.000,00;
Buatlah programnya dengan tampilan:
Saldo : Rp 20.000;
MENU
1.Ambil Uang
2.Setor Uang
3.Keluar

#include
#include
using namespace std;

int main(){

int menu;
long saldo ,ambil, saldo_ambil, sisa_saldo, setor, saldo_setor;
char back;

saldo=20000;
atas:

cout << "Saldo Anda: Rp " << saldo << ",00\n\n";
cout << " Menu\n";
cout << "=================\n";
cout << "1. Ambil Uang\n";
cout << "2. Setor Uang\n";
cout << "3. Keluar\n";
cout <> menu;

do {

if (menu==1){

cout << "—————————————\n";
cout << "\n\nSaldo Anda: Rp " << saldo << ",00\n\n";
cout <> ambil;

saldo_ambil=saldo-ambil;
sisa_saldo=saldo_ambil;

if (saldo_ambil<=10000){
cout << "Maaf Saldo Anda Tidak Mencukupi.\n\n";
}else{
cout << "Anda Mengambil: Rp " << ambil << ",00\n";
cout << "Saldo Anda: Rp " << saldo_ambil << ",00";
}
}
else if (menu==2){

cout << "—————————————\n";
cout << "\n\nSaldo Anda: Rp " << saldo << ",00\n\n";
cout <> setor;

saldo_setor=saldo+setor;
sisa_saldo=saldo_setor;

cout << "Anda Menyetor: Rp " << setor << ",00\n";
cout << "Saldo Anda: Rp " << saldo_setor << ",00";
}
else if (menu==3){
cout << "—TERIMA KASIH—\n";
system ("pause");
exit(0);
}

cout <> back;
cout << "\n\n\n\n\n";
if ((back=='Y')||(back=='y')){
saldo=sisa_saldo;
goto atas;

}else{}

back++;
}while ((back=='N')||(back=='n'));
//while (menu==3);

system ("pause");
return 0;
}

emang materi do..while ini belum saya sampaikan, tapi seharusnya bisa kalian pelajari, sambil ngotak-ngatik ngerjain tugasnya…

==========

Masih bingung??
bisa tanya2 lewat comment d blog ini ya…
mau pertanyaan seputar materi while dan do..while, maupun seputar membahas tugas, misalnya kapan kita pake for, while atwu do..while…

sekalian naikin stat-nya…hwehehehe…

3 thoughts on “Bahas Tugas V IFII UIN SGD Bandung

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s