Sabtu, 08 Maret 2014

03. Summation of a set of number

2.3. summation of a set numbers
(Penjumlahan dari suatu himpunan bilangan)


1.       Masalah:
Diberikan satu set nomer n merancang algoritma yang menambahkan angka-angka dan mengembalikan resultan sum. Menganggap n lebih besar dari atau sama dengan nol.
2.       Analisis:
Input: a adalah bilangan integer
Proses: memasukkan banyaknya angka (a)
                Iß 1
                Sumß0
                Menggunakan perulangan i>a
                Masukkan angka (x)
Sumßsum+x
Ißi+1
Output: cetak (sum)
3.       Algoritma:
(Menerima masukan banyaknya angka (a), inisialisasi i = 1 dan sum=0, menggunakan perulangan jika i>a maka meminta inputan angka (x), lalu menjumlahkan sum dan x, hingga i<=a, lalu mencetak sum.)
4.       Deklarasi:
Integer a, x (input)
Integer sum (output)
5.       Deskripsi:
pead(a dan x)
Perulangan i>a
Menjumlahkan sum dan inputan x
write(sum)
6.       C++:
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int a, i,x, sum;
    cout<<"Masukkan banyaknya angka = ";
    cin>>a;
    sum= 0;
    i= 1;
   
    for(i=1;i<=a;i++) {
            cout<<"masukkan angka yang akan dijumlah = ";
            cin>>x;
            sum+=x;     
            }
   
   cout<<"hasil jumlah= "<<sum<<endl;
  
    system("PAUSE");
    return EXIT_SUCCESS;
}
Flowchart:




Tugas Kelompok Minggu ke-2 (3 maret '14)

Tidak ada komentar:

Posting Komentar