You are on page 1of 3

Tugas Penugasan Build-IT

1. Sebutkan macam-macam format specifier yang umum digunakan dan buatlah


input atau output berdasarkan format specifier tersebut! (minimal 3)
2. Perhatikan kode program berikut!
int jumlah;
printf("Masukkan banyak perulangan: ");
scanf("%d", jumlah);

for(int i = 0; i>jumlah;i++){
printf("Saya Suka Build-IT");
}

Pada baris berapa terdapat kesalahan pada kode program tersebut? Perbaikilah
kode program tersebut!

3. Perhatikan kode program berikut !

#include <stdio.h>

int main(){
int input;

printf("Masukkan Input: ");


scanf("%d", &input);
switch(input){
case 1:
printf("Hai");
break;
case 2:
printf("Hallo");
break;
case 3:
printf("Holla");
break;

default:
printf("Input Salah");
}

return 0;
}
jelaskan proses yang terjadi pada kode program diatas!

4. Perhatikan kode program berikut!


#include <stdio.h>
void persegi(int sisi){
int luas = sisi*sisi;
printf("Luas sisi = %d",luas);
}
int main(){
int s;

printf("Masukan sisi persegi panjang: ");


scanf("%d", &s);

persegi(s);

return 0;
}
Rubahlah prosedur persegi menjadi fungsi yang dapat mengembalikan nilai!

5. Jelaskan lah alur dari fungsi yang telah di rubah pada no 4!

Perhatikan kode Program berikut ini!

6. Jelaskan maksud kode program yang ada pada baris ke-1 pada contoh diatas!
7. Apa itu array? dan dari contoh diatas yang mana merupakan deklarasi array?
jelaskan tipe data dari array pada contoh diatas dan panjang dari array tersebut!
8. Jelaskan fungsi dari perintah pada baris ke-7 sampai dengan 11 pada contoh
diatas! serta output apa yang akan dihasilkan?
9. Apa fungsi dari perintah pada baris ke-9 sampai dengan 11? serta output apa
yang akan dicetak?
10. Jelaskan fungsi dari perintah baris ke-13 – baris ke-15? Serta output apa yang
akan dicetak?
Nb:
Untuk soal yang diminta untuk membuat kode program hasilnya bisa di
screenshot atau bisa di ketik dalam table dengan format Courier New 12 spasi
1,0.

You might also like