Tugas 8 Individu Programming, Assignments of Programming Languages

Tugas 8 Individu (Programming)

Typology: Assignments

2020/2021

Available from 09/25/2022

pejuangcuan
pejuangcuan 🇮🇩

24 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Nama : Muammar Haidar Hakim
NIM : M0221055
Kelas : A
Tugas Individu Pemrograman Komputer
Analisa Masalah
Diketahui :
Spesifikasi Program
Program dan algoritma yang dibuat untuk membuat grafik n suku pertama danjumlah n suku
dari deret yang sudah diketahui yang dimana nilai n ditentukan oleh pengguna dan x memiliki rentang
dari -3π s.d. 3π.
Algoritma
1. Mulai
2. Penetapan nilai
2.1. S_an = 0;
2.2. x = linspace(-3*pi,3*pi,100);
2.3. Baca nilai n = ?;
3. Langkah penyelesaian
3.1. Jika n > 1;
3.1.1. Fx_an=-(4/pi)*(((cos((2*b-1)*x)/(2*b-1)^2)));
3.1.2. S_an=S_an+Fx_an;
3.1.3. a0=pi/2; 3.1.4. fx = a0 + S_an;
3.1.5. an=-(4/pi)*(((cos((2*(n-1)-1).*x)/(2*((n-1)-1)^2))));
3.1.6. plot(x,xn);
3.1.7. plot(x,fx);
3.2. Jika 0 >= n >= 1
3.2.1. a0 = pi/2;
3.2.2. fx = a0;
3.2.3. an = a0;
3.2.4. plot(x,xn);
3.2.5. plot(x,fx);
3.3. else
3.3.1. Tampilkan “Nilai n tidak memenuhi”;
3.3.2. Tampilkan grafik
4. Selesai
pf2

Partial preview of the text

Download Tugas 8 Individu Programming and more Assignments Programming Languages in PDF only on Docsity!

Nama : Muammar Haidar Hakim NIM : M02210 55 Kelas : A Tugas Individu Pemrograman Komputer Analisa Masalah Diketahui : Spesifikasi Program Program dan algoritma yang dibuat untuk membuat grafik n suku pertama danjumlah n suku dari deret yang sudah diketahui yang dimana nilai n ditentukan oleh pengguna dan x memiliki rentang dari - 3π s.d. 3π. Algoritma

  1. Mulai
  2. Penetapan nilai 2.1. S_an = 0; 2.2. x = linspace(-3pi,3pi,100); 2.3. Baca nilai n = ?;
  3. Langkah penyelesaian 3.1. Jika n > 1; 3.1.1. Fx_an=-(4/pi)(((cos((2b-1)x)/(2b-1)^2))); 3.1.2. S_an=S_an+Fx_an; 3.1.3. a0=pi/2; 3.1.4. fx = a0 + S_an; 3.1.5. an=-(4/pi)(((cos((2(n-1)-1).x)/(2((n-1)-1)^2)))); 3.1.6. plot(x,xn); 3.1.7. plot(x,fx); 3.2. Jika 0 >= n >= 1 3.2.1. a0 = pi/2; 3.2.2. fx = a0; 3.2.3. an = a0; 3.2.4. plot(x,xn); 3.2.5. plot(x,fx); 3.3. else 3.3.1. Tampilkan “Nilai n tidak memenuhi”; 3.3.2. Tampilkan grafik
  4. Selesai

Verifikasi

  1. Mulai 2.1. S_an = 0; 2.2. x = linspace(-3pi,3pi,100); 2.3. n = 3; 3.1.1. Fx_an=-(4/pi)(((cos((2b-1)x)/(2b-1)^2))); 3.1.2. S_an=S_an+Fx_an; 3.1.3. a0=pi/2; 3.1.4. fx = a0 + S_an; 3.1.5. an=-(4/pi)(((cos((2(n-1)-1).x)/(2((n-1)-1)^2)))); 3.1.6. plot(x,xn); 3.1.7. plot(x,fx);
  2. Grafik
  3. Selesai Flowchart -1-10 -8 -6 -4 -2 0 2 4 6 8 10 -0. 0

1 x f(x) Grafik 3 suku pertama -10^0 -8 -6 -4 -2 0 2 4 6 8 10 1 2 3 x f(x) Grafik Jumlah 3 suku pertama