Looping (For) Tugas Pendahuluan & Akhir UNPAM

Jawaban Tugas Pendahuluan

1. Jelaskan kelebihan dan kekurangan perintah-perintah perulangan (looping) pada bahasa C/C++!

  • Kelebihan : Tidak perlu menggunakan statemeen dalam program hanya untuk menyelesaikan fungsi yang sama.
  • Kekurangan : Tidak dapat digunakan untuk mengerjakan fungsi yang berbeda.

 

2. Mengapa anda sebagai programmer harus menggunakan perintah for dalam program!

Karna untuk melakukan perintah secara berulang, kita tidak perlu menulis kode program secara beruulang tetapi bisa menggunakan perintah perulangan seperti for/while.

 

3. Jelaskan perbedaan operator aritmatika i++ dan ++i!

i++ adalah post increment atau penambahan sebelum proses lain dijalankan sedangkan ++i adalah pre increment atau penambahan sesudah proses lain dijalankan.

 

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

#include<iostream>
using namespace std;
main()
{
int i, er;
cout<<“Mencetak Bilangan Genap”;
cout<<” ======================= “;
cout<<“Genap : “;
for(i=1;i<10;i++)
{
er=i*2;
cout<<er<<” “;
}
}

Jawaban Tugas Akhir

1. Buatlah program menampilkan bilangan Fibonacci menggunakan perintah for, 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 a=0, b=1, c, n=12, i;
cout<<“Fibonacci : “<<a<<” “<<b<<” “;
for(i=0;i<=n-3;i++)
{
c=a+b;
a=b;
b=c;
cout<<c<<” “;
}
}