Tugas
Pendahuluan 3.
PRAKTIKUM
KALKULUS MULTIVARIAT I
OLEH
LUH PUTU SUCI VANDASARI
F1A113054
KELAS A
JURUSAN MATEMATIKA
PROGRAM STUDI MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU
PENGETAHUAN ALAM
UNIVERSITAS HALU OLEO
2014
SOAL.
1.
Jika diketahui
selembar kertas memiliki luas 100 m persegi, berapa kali robekan agar jumlah
kertas yang dirobek luasnya kurang dari 2 m persegi?
2.
Cari materi
tentang while…end.
PENYELESAIAN.
1.
While…end
clear all;
clc;
L1=100;
a=1;
jr=0;
x=1;
while L1>2
L1=L1/2;
jr=jr+x;
x=2^a;
a=a+1;
end
disp('Berdasarkan soal, hitunglah banyak robekkan
kertas hingga diperoleh kertas dengan luas kurang dari 2 m persegi')
disp('Jawab :')
disp(' ')
disp('Untuk 1 kali robekkan diperoleh kertas
sebanyak 2 buah, jadi untuk robekkan ke-2 diperoleh 3 kertas dan seterusnya')
disp('sehingga dalam program diperoleh :')
disp(' ')
disp(['Banyaknya robekan kertas = ',num2str(x),'
kali'])
disp(['Jumlah kertas yang terobek = ',num2str(jr),'
kertas'])
disp(['Luas tiap kertas yang terobek = ',num2str(L1),'
m persegi'])
Hasil run (silahkan coba sendiri)^^
2.
Materi while
…end.
Pengulangan
while akan melakukan pemeriksaan kondisi terlebih dahulu. Jika kondisi tidak
terpenuhi, ada kemungkinan pengulangan tidak dikerjakan sama sekali. Selama
kondisinya terpenuhi/benar, maka pengulangan akan dikerjakan. Pengulangan while
biasanya digunakan untuk kasus dimana banyaknya pengulangan yang akan dilakukan
tidak diketahui secara pasti. Bentuk pengulangan dengan menggunakan while
adalah sebagai berikut.
Inisialisasi
While
Kondisi
Proses
Pengatur
Iterasi
End.
Tidak ada komentar:
Posting Komentar