Anda di halaman 1dari 2

Program Studi : Teknik Kimia

Mata Kuliah / Kode : Dasar Komputer dan Pemrograman


UAS : Open book dan boleh menggunakan C/C++ online
tidak boleh kerja sama dengan Mahasiswa lainnya.
Tanggal : 09 April 2022
Waktu : 09.30-10.30

1. Jelaskan tentang ‘variable’ dan ‘pointer pointer’ (10 point). Penjelasan dan contoh (10 point)
2. Jelaskan mengenai prototype fungsi dalam pemrograman di C atau C++.
a. Konsep prototype (10 point).
b. Penjelasan (20 point).
c. Contoh pembuatan prototype (20 point)..

3. Untuk soal pemrograman:


a. Program : Mencetak bilangan 5 pertama kelipatan 4 berurutan.
b. Deskripsi: Mencetak 5 bilangan kelipatan 4 terdekat dan lebih besar dari bilangan
yang diinputkan.
c. Soal:
i. Berapa variable yang diperlukan dan peruntukannya. (10 point)
ii. Buatlah flow chart dari algoritma tersebut. (20 point)

Source code

#include <iostream>

using namespace std;

int main()

int a,b;

int output;

cout<<"-------------Mencetak bilangan 5 pertama kelipatan 4 berurutan-------------- ";

cout<<endl;

//

cout<<"Mencetak 5 bilangan kelipatan 4 terdekat dan lebih besar dari bilangan yang
diinputkan : ";

cin>>a;

cout<<endl;

cout<<"hasil olahan bilangan a : " <<a<<endl;


for(b=1;b<=5;b=b+1)

output=a+b*4;

cout<<output<< " ; ";

return 0;

Anda mungkin juga menyukai