Anda di halaman 1dari 7

Tugas:

ALGORITMA DAN BAHASA PROGRAM

Disusun oleh :
ARYA FRIYANDI PANGAROAN
E1A3 16 021

JURUSAN S1 TEKNIK SIPIL INFRASTRUKTUR DAN LINGKUNGAN

FAKULTAS TEKNIK
UNIVERSITAS HALUOLEO
KENDARI
2019
Nama : Arya Friyandi Pangaroan
Nim : E1A3 16 00
Prodi : Teknik Sipil Rekayasa Infrastruktur dan Lingkungan

disp('Pilihan Rumus');
disp('1. Debit Air');
disp('2. Rumus Chezy');
disp('3. Jari-Jari Hydraulic');
disp('4. Tekanan');
disp('5. Program segitiga');
disp('6. Bunga Majemuk Tabungan Di Bank');
pilihan = input('Masukkan Pilihan menu (1-6) = ');
switch pilihan
case 1
a= input('Volume (Liter) = ');
b= input('waktu (Detik) = ');
hasil = a/b;
fprintf('Hasil perhitungan debit air adalah = %d L/d
\n',hasil);
if (hasil <= 5)
disp('Hasil lebih kecil dari 5 L/d');
else
disp('Hasil lebih besar dari 5 L/d');
end

case 2
a= input('Koefisien Chezy = ');
b= input('Jari-Jari Hydraulik (m) = ');
c= input('Kemiringan Dasar Saluran = ');
hasil = a*sqrt(b*c);
fprintf('Hasil perhitungan koefisien chezy adalah = %d m/det
\n',hasil);
if (hasil <= 5)
disp('Hasil lebih kecil dari 5');
else
disp('Hasil lebih besar dari 5');
end

case 3
a= input('luas tampang aliran (m2) = ');
b= input('Keliling Basah (m) = ');
hasil = a/b;
fprintf('Hasil perhitungan jari-jari hydraulic adalah = %d m
\n',hasil);
if (hasil <= 5)
disp('Hasil lebih kecil dari 5');
else
disp('Hasil lebih besar dari 5');
end

case 4
a= input('Gaya (N) = ');
b= input('Luas Penampang (m2) = ');
hasil = a/b;
fprintf('Hasil perhitungan jari-jari hydraulic adalah = %d
n/m2 \n',hasil);
if (hasil <= 5)
disp('Hasil lebih kecil dari 5');
else
disp('Hasil lebih besar dari 5');
end

case 5
n= input ('masukan sebuah angka 1-9 =');
if n<=9 &n>0

for x = 1:1:n
for y = n:-1:x
fprintf(' ')
end
for z = 1:1:x
fprintf ('%g ',x)
end
fprintf('\n')
end
else
fpritnf ('maaf nilai yang anda masukan salah/n');
end

case 6
x(1) = input('masukan jumlah uang = ');
y = input ('masukan bulan=');
z= 1;
while z<=y & x(z)<5*10^7
z= z+1;
a= z-1;
x(z)=(x(a)+x(a)*0.007)-12500;
end
if x(z)>= 50*10^7;
while z<=y
z = z+1;
a = z-1;
x(z)= (x(a)+x(a)*0.0085)-12500;
end
end
format bank;
fprintf('uang nasabah %g bulan kemuadian adalah RP
',y),disp(x(z))

end
Tugas:
ALGORITMA DAN BAHASA PROGRAM

Disusun oleh :
INTAN LEONY TANDI BUA
E1A3 16 021

JURUSAN S1 TEKNIK SIPIL INFRASTRUKTUR DAN LINGKUNGAN

FAKULTAS TEKNIK
UNIVERSITAS HALUOLEO
KENDARI
2019
Nama : Intan Leony Tandi Bua
Nim : E1A3 16 021
Prodi : Teknik Sipil Rekayasa Infrastruktur dan Lingkungan

disp('Pilihan');

disp('1. Harga Baju');


disp('2. Diskon Baju');
disp('3. Looping FOR');
disp('4. Looping While');
pilihan = input('Masukkan Pilihan menu (1-4) = ');
switch pilihan
case 1
disp('Pilihan Baju');
disp('1. Nevada');
disp('2. Converse');
disp('3. 3 Second');
pilihan = input('masukkan pilihan baju: ');
switch pilihan
case 1
disp('harga baju dengan merk Nevada adalah Rp.120.000
')
case 2
disp ('harga baju dengan merk Converse adalah
Rp.200.000')
case 3
disp ('harga baju dengan merk 3 Second adalah
Rp.150.000')
end

case 2
x = input ('jumlah Baju = ');
harga = 0;
if (x < 3)
harga = x*120000;
end

if (x >= 3)
harga = x*100000;
end
fprintf('Harga %g Baju Yang Dibeli Adalah = RP.%g ',x,harga);

case 3
n= input ('masukan sebuah angka 1-9 =');
if n<=9 &n>0

for x = 1:1:n
for y = n:-1:x
fprintf(' ')
end
for z = 1:1:x
fprintf ('%g ',x)
end
end
end

case 4
a=1;
while a<10
a= a+1
end
end

Anda mungkin juga menyukai