You are on page 1of 14

TUGAS WAJIB WANAHARI

PEMOGRAMAN KOMPUTER 1810015211234


TEKNIK SIPIL

1. Listing Program Tugas Wajib Soal 2-A

%------------------------------------
%Tugas Wajib
%Nama : WANAHARI
%NPM : 1810015211234
%Kelas : 3F
%Dosen : Veronika, S.T M.T
%Asisten : 1.arif fadilah ahmad
% 2.febri hamdani
% 3.yogi arfandi
% 4.yodie ikhwana
% 5.ade putra gunawan
% 6.cahaya saputra
% 7.rantau hermawan
% 8.yogi sepriawan
%------------------------------------

clear all;
clc;
disp('------------------------------');
disp('Soal 2-Menghitung Luas dan keliling Bidang');
disp('Nama : WANAHARI);
disp('NPM : 1810015211234');
disp('Kelas: 3F');
disp('------------------------------');

disp('Pilihan Rumus Perhitungan');


disp('1. Luas dan keliling Persegi panjang');
disp('2. Luas dan keliling segitiga');
disp('3. Luas dan keliling trapesium');
disp('4. Luas dan keliling lingkaran');
disp('5. Luas dan keliling jajar genjang');
disp('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
pilih=input('pilihan anda(1-5)=');

switch pilih
case 1
disp('Hitung Luas dan keliling persegi panjang ')
disp('---------------------');
p=input('panjang persegi panjang =');
l=input('lebar persegi panjang=');
luas=p*l;
keliling=(p*2)+(l*2);
disp(['Luas Persegi panjang =' num2str(luas)]);

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019
TUGAS WAJIB WANAHARI
PEMOGRAMAN KOMPUTER 1810015211234
TEKNIK SIPIL

disp(['Keliling Persegi panjang ='


num2str(keliling)]);
case 2
disp('Hitung Luas dan keliling segitiga');
disp('---------------------');
b=input('sisi miring segitiga =');
a=input('sisi alas segitiga =');
t=sqrt((a/2)^2+(b)^2);
luas=(a*t)/2;
keliling=a+b+b;
disp(['Luas segitiga=' num2str(luas)]);
disp(['keliling segitiga=' num2str(keliling)]);
case 3
disp('Hitung Luas dan keliling Trapesium');
disp('--------------------');
a=input('sisi atas trapesium =');
b=input('sisi bawah trapesium =');
c=input('sisi miring trapesium =');
t=sqrt(((b-a)/2)^2+(c)^2);
luas=((a+b)/2)*t;
keliling=a+b+(2*c);
disp(['Luas Trapesium=' num2str(luas)]);
disp(['Keliling Trapesium=' num2str(keliling)]);
case 4
disp('Hitung Luas dan keliling Lingkaran');
disp('--------------------');
r=input('jari-jari lingkaran=');
luas=pi*r^2;
keliling=2*pi*r;
disp(['Luas lingkaran=' num2str(luas)]);
disp(['Keliling lingkaran=' num2str(keliling)]);
case 5
disp('Hitung Luas dan Keliling Jajar Genjang');
disp('---------------------');
c=input('sisi miring jajar genjang =');
x=input('1/3 bawah dan atas jajar genjang=');
y=input('2/3 bawah dan atas jajar genjang=');
t=sqrt((c^2)-(x^2));
luas=(x+y)*t;
keliling=(x+y)^2+(c)^2;
disp(['Luas jajar genjang=' num2str(luas)]);
disp(['Keliling jajar genjang=' num2str(keliling)]);
otherwise
disp('TIDAK TERSEDIA')
end;

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019
TUGAS WAJIB WANAHARI
PEMOGRAMAN KOMPUTER 1810015211234
TEKNIK SIPIL

2. Proses Menjalankan Program Soal 2-A


 Setelah program dibuat, maka kita akan “RUN’ program tersebut dan muncullah
tulisan berikut pada Command Window anda.
-------------------------------
Soal 2 – Menghitung Luas Dan Keliling Bidang
Nama : WANAHARI
Npm : 1810015211234
Kelas : 3F
-----------------------------
Pilihan Rumus Perhitungan
1. luas dan keliling persegi
2. luas dan keliling segitiga
3. luas dan keliling trapezium
4.luas dan keliling lingkaran
5. luas dan keliling jajar genjang
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Pilihan anda (1-5)->
 Pilihan 1 setelah itu kita lakukan perhitungan luas dan keliling persegi:

Gambar 1. Command window luas dan keliling persegi

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019
TUGAS WAJIB WANAHARI
PEMOGRAMAN KOMPUTER 1810015211234
TEKNIK SIPIL

 Pilihan 2 setelah itu kita lakukan perhitungan luas dan keliling segitiga:

Gambar 2. Command window luas dan keliling segitiga


 Pilihan 3 setelah itu kita lakukan perhitungan luas dan keliling trapesium:

Gambar 3. Command window luas dan keliling trapezium

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019
TUGAS WAJIB WANAHARI
PEMOGRAMAN KOMPUTER 1810015211234
TEKNIK SIPIL

 Pilihan 4 setelah itu kita lakukan perhitungan luas dan keliling lingkaran:

Gambar 4. Command window luas dan keliling lingkaran


 Pilihan 5 setelah itu kita lakukan perhitungan luas dan keliling jajar genjang

Gambar 5. Command window luas dan keliling jajar genjang

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019
TUGAS WAJIB WANAHARI
PEMOGRAMAN KOMPUTER 1810015211234
TEKNIK SIPIL

1. listing Program Tugas Wajib Soal 2-B

%--------------------
%tugas wajib
%Nama : WANAHARI
%Npm : 1810015211234
%Kelas : 3F
%Dosen : Veronika,S.T.M.T
%Asisten :1. Arif Fadilah Ahmad
% 2. Febri Hamdani
% 3. Yogi Arfandi
% 4. Yodie Ikhwana
% 5. Ade Putra Gunawan
% 6. Cahaya Saputra
% 7. Rantau Hermawan
% 8. Yogi Sepriawan
%------------------

clear all;
clc;
disp('------------------');
disp('soal 2 - Menghitung Volume Benda');
disp('Nama :WANAHARI);
disp('Npm : 1810015211234');
disp('Kelas: 3F');
disp('-------------------------');

disp('Pilihan Rumus Pehitungan');


disp('1. Volume Prisma Segitiga');
disp('2. Volume Linmas Segiempat');
disp('3. Volume Bola');
disp('--------------------------');
pilih=input('Pilihan Anda(1-3)->');

switch pilih
case 1
disp('Hitung Volume Prisma Segitiga');
disp('-----------------------------');

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019
TUGAS WAJIB WANAHARI
PEMOGRAMAN KOMPUTER 1810015211234
TEKNIK SIPIL

P=input('panjang= ');
L=input('Lebar= ');
t=input('Tinggi= ');
Volume=1/2*P*L*t;
disp(['Volume Prisma Segitiga= ' num2str(luas)]);
case 2
disp('Hitung Volume Linmas Segiempat');
disp('-----------------------------');
S=input('Sisi= ');
t=input('Tinggi= ');
Volume=1/3*S*S*t;
disp(['Volume Prisma Segiempat= ' num2str(luas)]);
case 3
disp('Hitung Volume Bola');
disp('-----------------------------');
r=input('Jari-Jari= ');
Volume=4/3*pi*r^3;
disp(['Volume Bola= ' num2str(luas)]);
otherwise
disp('bismillahirrohmanirrohim')
end

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019
TUGAS WAJIB WANAHARI
PEMOGRAMAN KOMPUTER 1810015211234
TEKNIK SIPIL

2. Proses Menjalankan Program Soal Nomor 2

 Setelah program dibuat, maka kita akan “RUN’ program tersebut dan muncullah
tulisan berikut pada Command Window anda.

-------------------------------
Soal 2 – Menghitung Volume Benda
Nama : WANAHARI
Npm : 1810015211234
Kelas : 3F

-----------------------------
Pilihan Rumus Perhitungan
1. volume prisma segitiga
2. volume linmas segiempat
3. volume bola
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Pilihan anda (1-3)->
 Pilihan 1 setelah itu kita lakukan penghitungan volume prisma segitiga :

Gambar 1. Comand Window Volume Prisma Segitiga

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019
TUGAS WAJIB WANAHARI
PEMOGRAMAN KOMPUTER 1810015211234
TEKNIK SIPIL

 Pilihan 2 setelah itu kita lakukan perhitungan volume linmas segiempat:

Gambar 2. Command Window Limas Segiempat

 Pilihan 3 setelah itu kita lakukan perhitungan volume bola:

Gambar 3. Command Window volume bola

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019
TUGAS WAJIB WANAHARI
PEMOGRAMAN KOMPUTER 1810015211234
TEKNIK SIPIL

1. Listing program Tugas Wajib Soal 2-C


%--------------------
%tugas wajib
%Nama : WANAHARI
%Npm : 1810015211234
%Kelas : 3F
%Dosen : Veronika,S.T.M.T
%Asisten :1. Arif Fadilah Ahmad
% 2. Febri Hamdani
% 3. Yogi Arfandi
% 4. Yodie Ikhwana
% 5. Ade Putra Gunawan
% 6. Cahaya Saputra
% 7. Rantau Hermawan
% 8. Yogi Sepriawan
%------------------

clear all;
clc;
disp('------------------');
disp('soal 2 – Menghitung Nilai Akhir Mahasiwa');
disp('Nama : WANAHARI);
disp('Npm : 1810015211234');
disp('Kelas: 3F');
disp('-------------------------');

Kehadiran=input('nilai Kehadiran= ');


Tugas=input('nilai Tugas= ');
Uts=input('nilai Uts= ');
Uas=input('nilai Uas= ');
NA=(Kehadiran*10/100)+(Tugas*30/100)+(Uts*30/100)+(Uas*30/100);

if NA>81
disp('nilai anda= A -> excelent');
elseif NA<80 & NA>71
disp('nilai anda= B -> good');
elseif NA<70 & NA>51
disp('nilai anda= C -> bad');

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019
TUGAS WAJIB WANAHARI
PEMOGRAMAN KOMPUTER 1810015211234
TEKNIK SIPIL

elseif NA<50 & NA>41


disp('nilai anda= D -> so bad');
else NA<40
disp('nilai anda= E -> you stupid');
end

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019
TUGAS WAJIB WANAHARI
PEMOGRAMAN KOMPUTER 1810015211234
TEKNIK SIPIL

2. Proses Menjalankan Program Soal 2


 Setelah program dibuat, maka kita akan “RUN’ program tersebut dan muncullah
tulisan berikut pada Command Window anda.
-------------------------------
Soal 2 – Program Matlab Nilai Akhir Mahasiswa
Nama : WANAHARI
Npm : 1810015211234
Kelas : 3F

-----------------------------
Nilai kehadiran =
Nilai tugas =
Nilai uts =
Nilai uas =
 Lalu kita masukkan nilainnya

Gambar 1. Comand Window Hasil Perhitungan Nilai Mahasiswa A

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019
TUGAS WAJIB WANAHARI
PEMOGRAMAN KOMPUTER 1810015211234
TEKNIK SIPIL

Gambar 2. Command Window Hasil Perhitungan Nilai Mahasiswa B

Gambar 3. Command Window Hasil Nilai Akhir Mahasiswa C

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019
TUGAS WAJIB WANAHARI
PEMOGRAMAN KOMPUTER 1810015211234
TEKNIK SIPIL

Gambar 4. Command Window Hasil Nilai Akhir Mahasiswa D

CIVIL ENGINERRING AND PLANING FACULTY


CIVIL ENGINERRING
BUNG HATTA UNIVERSITY
2019

You might also like