sampai n. menggunakan peluang repeat until ! 1.2 Manfaat 1. Mempermudah menghitung deret matematika 2. Mampu menentukan nilai x pada suatu fungsi matematika
3.1.2 Fungsi kuadrat program fungsi_kuadrat; uses wincrt; var i,x,n,jumlah,a,fx:integer; procedure kuadrat;
var fx:integer; Begin writeln('menentukan nilai f(x)=x^2+2*x+1'); writeln('==============================='); writeln; i:=1; write('Masukkan banyaknya nilai n:');readln(n); writeln('f(x)=x^2+2*x+1'); write('Masukkan nilai x',i,':');readln(x); jumlah:=jumlah+a; i:=i+1; fx:=x*x+2*x+1; writeln('Nilai f(',x,')=',fx); repeat begin write('Masukkan nilai x',i,':');readln(x); jumlah:=jumlah+a; i:=i+1; fx:=x*x+2*x+1; writeln('Nilai f(',x,')=',fx); end; until (i=n+1); begin repeat
kuadrat; readln(fx); until (i=n+1); end; end; Begin kuadrat; end. 2.2 PEMBAHASAN
Dalam menentukan nilai n factorial ada dua cara yang digunaka pertama pada bagian for
i:=2 to n-1 do {menghitung n factorial} yang pertama pada lembar kerja tidak di letakkan atau di sertai dengan titik koma (;) sehingga outputnya menghasilkan hasil dari jumlah perkalian n
bukan faktornya. Saat mengerjakan lembar kerja yang kedua kemudian di letakkan atau disertai titik koma (;) pada akhir for i:=2 to n-1 do {menghitung n factorial} maka akan menghasilkan factor dari nilai n bukan hasilnya. Dalam menentukan perulangan repeat until dengan menggunakan prosedurnya dengan menyesipkan variable procedure kuadrat untuk menentukan prosedur lalu dalam perulangan repeat until maka harus menggunakan variable repeat until untuk mengulang prosedur yang telah digunakan atau dituliskan sebelumnya. Saat mengerjakan soal f(x) = x^2+2*x+1 maka ditentukan nilai x dalam prosedur lalu diulang dalam perulangan repeat until untuk mendapatkan hasil nilai n yaitu agar output f(x) menjadi f(n) atau sesuai angka yang diminta pda program perulangan. Jadi, program berjalan dari f(1) sampai f(n) begitu pula x selain pada x dalam kurung.
LAMPIRAN