Senin, 29 Oktober 2018

TUGAS PERTEMUAN 5



Soal
 Buatlah pseudocode, flowchart dan program untuk membuat tampilan diatas :



JAWAB :


1. 
Pseudocode

Deklarasi

Input  banyak suku, suku awal, suku beda


Deskripsi
Proses : for(i=0;i<n;i++)

cout<<a+(i*b+(i*i-i))<<endl;

cetak hasil


Flowchart



Listing 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::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.
Pseudocode

1.Judul Menghitung penjumlahan deret membentuk pola segi tiga
2.Deklarasi n.a.b
3.Input n, a, b
4.Hasil

Flowchart



Listing Program


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

main()
{
int A,i,j,jum;
cout<<"input :";cin>>A;
for(i=1;i<=A;i+=1)
{
    jum=0;
   for(j=1;j<=i;j+=1)
       {
          if(j!=1)
         cout<<"+";
         cout<<j;
         jum+=j;
      }
   cout<<"="<<jum<<endl;
}
cout<<endl;
getch();
}

0 komentar:

Posting Komentar

 

AJENG WIDIAWATI RAHAYU Template by Ipietoon Cute Blog Design and Bukit Gambang