Kamis, 11 Desember 2014

TUGAS 7 TEKHNIK PEMROGRAMAN PERTEMUAN 12



TEKHNIK PEMROGRAMAN PERTEMUAN 12


KELOMPOK 10

KELAS 12.3A.04





Nama Anggota : 

1. Erni Yuniarti                                               12130691                                                                   
2. Fani Suci Anggraini                                    12130773
3. Fitrianti                                                      12130208                                         
4. Rina Adetria                                              12130270                    
5. Setyo Rini Trihapsari                                  12130109


Jawaban :

Validasi : 

            Menurut pemilik sawah, sawah tersebut akan diberikan pupuk, jika dibutuhkan 3 kg/m2 . Maka, berapa kg/m2 pupuk untuk sawah yang berbentuk segitiga dengan sisi-sisinya sebesar 5 m dan 7 m tersebut.

Hitung kebutuhan pupuk :

Diketahui = sawah berbentuk segitiga dengan sisi-sisinya 5 cm dan 7 cm.
Ditanya = a. Berapa luas segitiga ?
                 b. Berapa kebutuhan pupuk jika 3 kg/ m2  ?
Jawab =
a.       Luas sawah = 1/2 ( 5 x 7) = 17,5 m2
b.      Kebutuhan pupuk = 3 x 17,5 = 52,5 kg/m2
Kesimpulan = jadi, pupuk yang dibutuhkan untuk sawah tersebut adalah 52,5 kg/m2









 




Rabu, 15 Oktober 2014

TUGAS TEKHNIK PEMROGRAMAN PERTEMUAN 4



Nama Anggota :          Erni Yuniarti                                        12130691

                                    Fani Suci Anggraini                             12130773

                                    Fitrianti                                                12130208

                                    Rina Adetria                                        12130270

                                    Setyo Rini Trihapsari                          12130109


Kelas                     :           12.3A.04



Di sebuah universitas terdapat metode penilaian dengan mengetahui nilai absensi sebesar 10%, untuk nilai tugas sebesar 20%, nilai uts sebesar 30% sedangkan nilai uas sebesar 40%. Dari prosentase nilai tersebut maka didapat range nilai sebagai berikut:
Nilai Akhir
 Index
>=80
A
>=68
B
>=56
C
>=45
D
>=0
E

Di luar nilai di atas, maka index adalah X (index tidak diketahui).
Dari contoh kasus diatas buatkan dan gambarkan tahapan pemrogramannya dari mulai definisi masalah sampai compile ke dalam bahasa pemrograman c++.

Jawaban:

      A.    Input   : Nilai Akhir
      Output : Index 
      Proses  :
1.      Jika nilai akhir >=80 maka index A
2.      Jika nilai akhir >=68 maka index B
3.      Jika nilai akhir >=56 maka index C
4.      Jika nilai akhir >=45 maka index D
5.      Jika nilai akhir >=0 maka index E
6.      Jika nilai akhir =0 maka index X

 B. Outline Solusi



     
       C.   Pengembangan Outline ke dalam Algoritma (Lanjutan)




      D.    Pemeriksaan Algoritma
            Test Plan

-          Input Data

Data 1
Data 2
Nilai akhir
90
70

-          Output Data

Data 1
Data 2
Index
A
B

      E.     Tabel Desk Check


Data 1
Data 2
Nilai akhir
90
80
Index
A
B