Rabu, 21 November 2018

TUGAS 2


TUGAS 2
Buatlah pseudocode, flowchart dan program untuk:
1.     1. Menentukan apakah suatu bilangan merupakan bilangan prima atau bukan?

2.    Program untuk menentukan apakah tahun yang diinputkan termasuk tahun kabisat/bukan?


Jawab
1.     Pseudecode

{ menentukan bilangan prima atau bukan}

Deklarasi
i = 1
bilangan = N

Deskripsi
Input  bilangan N
N = 0 dan 1 à bukan bilangan prima
N = 2         à  bilangan prima

N/i = N
N/N = i bilangan prima

Flowchart


Program c++







2.     Pseudecode

{ menentukn tahun kabisat }

Deklarasi
Input tahun

Deskripsi
Jika tahun habis dibagi 4 à cetak  “Tahun Kabisat”
Jika tahun tidak habis dibagi 4 à cetak  “Bukan Tahun Kabisat”


Flowchart


Program C++










Minggu, 18 November 2018

LATIHAN 2


Latihan 2

Seorang kontraktor sedang membangun sebuah rumah dengan ukuran8mx12m. Rumah tersebut akan dipasangkan ubin dengan ukuran 30 x 30. Setiap kardus memiliki ukuran 1m2. Berapa  kardus ubinyang harus dibeli?
Buatlah pseudocode & flowchart serta program hitung  kebutuhan ubin.

Jawaban
Psedecode
{  Menghitung berapa kardus ubin yang harus dibeli}
                       
                        Deklarasi
            Input ukuran bangun rumah
            Input ukuran ubin
            Input ukuran Kardus

                        Deskripsi
            Baca luas bangunan rumah
            Baca luas ubin
            Baca luas kardus ubin

            Banyak ubin = Luas bangunan rumah : Luas ubin
            Banyaj kardus = Banyak ubin : Luas kardus
            Cetak hasil



Cara Perhitungan


Dik.  P= 8 m : 800 cm
            L=12 m : 1200 cm
L_ubin= 30x30
U_kardus = 1 m2: 100 cm
Dit. Jumlah kardus ubin yang harus dibeli?

Penyelesaian
Luas_rumah pxl = 800cm x 1200  cm = 960.000 cm2
Luas_ubin = 30x30 = 900 cm2
Banyaknya ubin = luas_rumah / luas_ubin
                                                960.000 /900 = 1,066
Jumlah kardus = banyaknya ubin x ukuran kardus pcs
                                                1,066 x 100 = 106,6
Dibulatkan 107 (dus)
         

 




Program C++