Skip to content Skip to sidebar Skip to footer

Widget Atas Posting

Algoritma & Pemrograman - Soal dan Jawaban Tugas Pendahuluan & Akhir Fungsi Unpam

Algoritma dan Pemrograman adalah salah satu mata kuliah di Universitas Pamulang Viktor. Saya saat belajar algoritma & pemrograman hanya mencatat dan membuat tugas dan alhamdulilah tugasnya gampang-gampang termasuk Uts dan Uasnya dan alhamdulilah nya lagi di akhir semester mendapatkan nilai A.


Disini saya akan membagikan soal dan jawaban algoritma & pemrograman baik soal pendahuluan atau tugas akhir dari algoritma & pemrograman tersebut di pertemuan kali ini yang kita bahas "Fungsi".


Soal dan Jawaban Tugas Pendahuluan Fungsi

1. Jelaskan yang dimaksud dengan rekursi pada Fungsi pada bahasa pemrograman C/C++!
Rekursi, suatu proses yang memanggil dirinya sendiri yang biasanya dilakukan oleh fungsi pada pemrograman prosedural rekursi akan terus berjalan sampai berhenti terpenuhi.
2. Sebutkan dan jelaskan perintah-perintah penukung Fungsi!
  • Fungsi void, fungsi yang tidak mengambilkan suatu nilai keluaran yang didapat dari hasil proses fungsi tersebut.
  • Non void, fungsi yang mengembalikan nilai kembalian yang berasal dari keluaran hasil proses function tersebut.
3. Jelaskan kelebihan menggunakan Fungsi pada bahasa pemrograman C\C++!
  • Adanya fungsi program besar dapat dipisah menjadi program-program kecil. Ini menerapkan prinsip dalam pemrograman terstruktur dengan pendekatan top_down dan devide_and_conquer.
  • Program dapat dikerjakan oleh beberapa orang. Dalam hal ini bisa dikerjakan satu orang/team mengerjakan suatu fungsi, sehingga dalam hal ini koordinasi mudah. 
  • Dengan menggunakan fungsi, alur logika program akan lebih jelas dan karena fungsi merupakan implementasi suatu modul, pencarian kesalahan akan menjadi lebih mudah karena kesalahan dapat dilokalisasi dalam suatu modul tertentu saja.
4. Buatlah contoh algoritma dan program sederhana menggunakan Fungsi!
#include<iostream.h>
#include<conio.h>
using namespace std;
void luar (int&Is, int a, int t)
{Is = 0,5*a*t;}
main()
{
int al, tg, hsl;
cout<<"Alas="; cin>>al;
cout<<"Tinggi="; cin>>tg;
luas(hsl, al, tg);
cout<<"Luas Segitiga="<<hsl;
getch();
}

Soal dan Jawaban Tugas Akhir Fungsi

 1. Buatlah program menampilkan bilangan Genap dan Ganjil menggunakan Fungsi!
#include<iostream>
int ganjil(int l);
int genap(int p);
int main(void)
{
int i;
printf(" Bilangan Ganjil\t:");
for(i=0;i<=35;i++)
{
ganjil(i);
}
printf("\n");
printf(" Bilangan Genap\t\t:");
for(i=1;i<=35;i++)
{
genap(i);
}
printf("\n");
}
int ganjil(int l)
{
if(l%2!=0)
{
printf(" %d",l);
}
}
int genap(int p)
{
if(p%2==0)
{
printf(" %d",p);
}
}
Maka tampilan outputnya:


maswijaba
Output bilangan Genap dan Ganjil menggunakan Fungsi
Semoga bermanfaat dan jangan lupa share teman sekelas ya agar bisa dapat nilai A. Masuk bareng lulus juga harus bareng, jangan pelit ilmu antara teman sekelas. Terimakasih!
 
Jangan lupa kunjungi maswijaba untuk tugas unpam lainnya.

Post a Comment for "Algoritma & Pemrograman - Soal dan Jawaban Tugas Pendahuluan & Akhir Fungsi Unpam"