Looping (While) Tugas Pendahuluan & Akhir UNPAM

Jawaban Tugas Pendahuluan

1. Mengapa anda sebagai programmer harus menggunakan perintah while atau do..while dalam program!

Karna untuk melakukan perintah secara berulang kita tidak perlu menulis kode program secara berulang tetap bisa menggunkan perintah perulangan ini.

 

2. Jelaskan kelebihan dan kekurangan perintah while dan do..while!

  • Kelebihan perintah while dan do while adalah menggunakan 1 parameter, perintah ini untuk melakukan pengecekan pada awal dan akhir blok.
  • kekurangannya adalah server harus pengetikan dengan karakter.

 

3. Buatlah contoh algoritma dan program sederhana menggunakan perintah do..while dengan memakai Flowchart!

#include<iostream>
using namespace std;
main()
{
// MENAMPILKAN BILANGAN GENAP
int genap, i=1;
cout<<“Genap : “;
do
{
genap=i*2;
cout<<genap;
i++;
} while(i<=6);
}

4. Buatlah contoh algoritma dan program sederhana menggunakan perintah while dengan memakai Flowchart!

#include<iostream>
using namespace std;
main()
{
// MENAMPILKAN BILANGAN GANJIL
int ganjil, i=1;
cout<<“Ganjil : “;
while(i<=6)
{
ganjil=i*2+1;
cout<<ganjil;
i++;
}
}

Jawaban Tugas Akhir

1. Buatlah program menampilkan bilangan Fibonacci menggunakan perintah while, tampilan output sebagai berikut ini.

Fibonacci : 0 1 1 2 3 5 8 13 21 34 55 89 ……….

#include<iostream>
using namespace std;
main()
{
int i, a=0, b=1, c, n=12;
cout<<“Fibonacci : “;
while(i<=n-3)
{
c=a+b;
a=b;
b=c;
cout<<c<<endl;
i++;
}
}