Langsung ke konten utama

Tugas 5 Metode Perancangan Program

Buatlah Pseodecode, Flowchart dan Program :


  1. 0+3+8+15+........+Suku ke-10 =
  2. 1-1/3+1/5-1/7+1/9+Suku ke-10 =
  3. Menghitung Nilai variant = (∑ x2 – (∑x)2 / N)/(N-1)

JAWABAN!!!


1. 0+3+8+15+........+Suku ke-10 =

Pseodecode

START
Input           : jumlah bilangan
Proses         : Jika i<=I jumlah bilangan. Lakukan perulangan berikut
                     Cetak a
                     i = i + 2
                     a = a + i
Output        : 4 deret bilangan hsl pnjumlahan dari setiap bilangan yg dilalui
END

Flowchart



Program
#include <iostream>
#include <conio.h>

class aritmatika{
public:
void input();
void proses();
int a,b,n,i,hasil;
};
void aritmatika::input(){
cout<<"Masukan Banyak suku :"<<endl;cin>>n;
cout<<"Masukan Suku Awal :"<<endl;cin>>a;
cout<<"Masukan Beda :"<<endl;cin>>b;
cout<<endl;
}
void aritmatika::proses(){
for(i=0;i<n;i++)
cout<<a+(i*b+(i*i-i))<<endl;
}
int main(int argc, char *argv[])
{
aritmatika deret;
deret.input();
deret.proses();

getch();
return 0;
}


2. 1-1/3+1/5-1/7+1/9+Suku ke-10 =

Pseodecode

START
Input           : jumlah bilangan
Proses         : Jika i<=I jumlah bilangan. Lakukan perulangan berikut

                     Cetak a

                     i = i +2

                     a = a / i
Output        : 4 deret bilangan hsl pnjumlahan dari setiap bilangan yg dilalui
END

Flowchart

Program
#include <iostream>
#include <conio.h>
void main () {
      int mp = -1;
      double satu = 1, ulang = 3;
      int masuk;
      cout << "masukan nilai : ";
      cin >> masuk;
     
      for (int ulang2 = 1; ulang2 <= masuk; ++ulang2) {
            satu = satu + ((1 / ulang) * mp);
            mp *= -1;
            ulang += 2;
      }

      cout << satu << "\n";
}
getch();
return 0;

3. Menghitung Nilai variant = (∑ x2 – (∑x)2 / N)/(N-1)

Varians adalah salah satu ukuran dispersi atau ukuran variasi.  Varians dapat menggambarkan bagaimana berpencarnya suatu data kuantitatif.  Varians diberi simbol  σ2 (baca: sigma kuadrat) untuk populasi dan untuk s2 sampel.

Selanjutnya kita akan menggunakan simbol s2  untuk varians karena umumnya kita hampir selalu berkutat dengan sampel dan jarang sekali berkecimpung dengan populasi.

Rumus untuk menghitung varians ada dua , yaitu rumus teoritis dan rumus  kerja.  Namun demikian, untuk mempersingkat  tulisan ini, maka kita gunakan rumus kerja saja.  Rumus kerja ini mempunyai kelebihan dibandingkan rumus teoritis, yaitu hasilnya lebih akurat dan lebih mudah mengerjakannya.

Rumusnya:




Contohnya:
Data jumlah anakan  padi varietas Pandan Wangi pada metode SRI adalah sebagai berikut
28  32  15  21  30  30  27  22  36  40



















Maka nilai varians data diatas :

referensi :

Komentar

Postingan populer dari blog ini

Resume Jenis-Jenis Jaringan Komputer

Resume Jenis Jaringan Komputer 1. PAN (Personal Area Network)   PAN atau Personal Area Network adalah  jaringan komputer  digunakan untuk komunikasi antara perangkat komputer. Jangkauan dari jaringan PAN biasanya hanya beberapa meter. Jaringan PAN dapat digunakan untuk komunikasi antara perangkat pribadi sendiri (komunikasiintrapersonal). Kegunaan Jaringan PAN Personal Area Network Menghubungkan perangkat-perangkat komputer Sebagai media komunikasi antara perangkatbsendiri (komunikasi personal) Contoh Penggunaan Jaringan PAN : Menghubungkan HP dengan Laptop menggunakan Bluetooth. Menghubungkan mouse dengan Laptop menggunakan Bluetooth. Menghubungkan Printer dengan Laptop menggunakan Bluetooth Contoh gambar jaringan Personal Area Network 2. MAN (Metropolitan Area Network) MAN (Metropolitan Area Network)  merupakan sebuah jaringan komputer dalam suatu kota dengan transfer data yang berkecepatan tinggi, yang menghubungkan berbagai suatu lokasi misalnya...

TUGAS METODE PERANCANGAN PROGRAM

Tugas 3 Metode Perancangan Program Buatlah program berikut sesuai dengan tahapan pembangunan program: 1.Pseudocode untuk menghitung akar-akar persamaan kuadrat f(x)= Ax2+Bx+C. SyaratA≠0 D>0 punya dua akar real yang berbeda D=0 akar kembar D<0 akar kompleks jawaban: pseudocode program menghitung akar-akar persamaan kuadrat deklarasi int, a, b, c long d float, x1, x2, s deskripsi input nilai a input nilai b input nilai c d=(B*B)-(4*A*C) if(A==0) keterangan =”bukan persamaan kuadrat” else if(d<0) keterangan =”akar kompleks” else if(d>0) keterangan =”punya 2 akar real yang berbeda” s=sqrt(d) x1 =(-B+(s))/(2*A) x2 =(-B-(s))/(2*A) cetak nilai x1 cetak nilai x2 else keterangan =“akar real kembar” x1 =(-B)/(2*A) x2=x1 cetak nilai x1 cetak nilai x2 2.Program untuk menghitung ekivalensi bilangan dalam detik menjadi berapahari, jam berapa menit dan berapa detik. jawaban: #include<iostream> #include<cstdio> using namespace std; i...

Tugas 6 Metode Perancangan Program

Membuat Pseodecode,Flowchart dan Program Menu Menghitung Keliling dan Luas dari: Segitiga Persegi Persegi Panjang Bujur Sangkar JAWABAN : Pseodecode Start Deklarasi {       int pilihan1,pilihan2,i;     float luas,alas, tinggi, sisi, panjang, lebar, r,s,keliling,sisi2,sisi3;     char status1,status2,status3; } Deskripsi { Input pilihan Program    if(status2 =='l' || status2 =='L') goto b;    if(status3 =='k' || status3 =='K') goto c; else goto end;   Switch pilihan 1 //program menghitung luas   case 1 = menghitung segitiga (luas=alas*tinggi/2 )   case 2 = menghitung persegi ( luas=sisi*sisi)   case 3 = menghitung persegi panjang ( luas=panjang*lebar)   case 4 = menghitung bujur sangkar (luas=sisi*s)      Switch pilihan 2 //program menghitung luas   case 5 = menghitung segitiga (keliling=sisi+sisi...