Kamis, 25 Desember 2014

SOAL 6 : Selesaikan formula berikut ini Y = Σ Xn ; dengan n = 2, 2, 3, 2 ; dan nilai X = 2

Diposting oleh BelajarAsik di 16.13

Assalamu’alaikum… :)
Postingan ini merupakan tugas dari mata kuliah praktik algoritma dan pemrograman. Kita mulai saja yaa…
Bila belum memiliki aplikasi codeblocks silakan download dulu disini
SOAL 6
Selesaikan formula Berikut ini Y = ΣXn ; dengan N = 2, 2, 3, 2 ; dan Nilai X =2.

Untuk mengerjakan soal tersebut menggunakan konsep LOOPING/ PERULANGAN, ARRAY dan FUNCTION.

Perulangan data
biasa disebut dengan “looping” adalah proses yang dilakukan secara berulang-ulang sampai batas yang ditentukan. Biasanya bila dalam perulangan tersebut tidak disertakan batasnya maka syntax akan error karena proses itu akan berulang terus hingga tak terhingga sementara variabel dalam komputer masih terbatas.
Looping yang akan saya gunakan adalah looping dengan jenis FOR.
FOR berfungsi untuk mengulang suatu proses yang telah diketahui jumlahnya.
Syntax untuk menuliskan perintah for adalah sebagai berikut :
for(inisialisasi nilai; syarat pengulangan; perubahan nilai){statement-yang-akan-diulang;}

Array
Arti array dalam bahasa pemrograman yakni sebuah variabel sejenis yg berderet yg memiliki alamat yg berdampingan atau bersebelahan. Array juga dapat dikatakan sebagai tipe terstruktur yg terdiri dari sejumlah komponen yg mempunyai tipe data yg sama.
Bentuk umum array berdimensi satu: Tipe_Data Nama_Variabel[ukuran]

Fungsi
merupakan suatu bagian dari program yang dimaksudkan untuk mengerjakan suatu tugas tertentu dan letaknya terpisah dari program yang memanggilnya. Fungsi merupakan elemen utama dalam bahasa C karena bahasa C sendiri terbentuk dari kumpulan fungsi-fungsi. Dalam setiap program bahasa C, minimal terdapat satu fungsi yaitu fungsi main(). Fungsi banyak diterapkan dalam program-program C yang terstruktur. Keuntungan penggunaan fungsi dalam program yaitu program akan memiliki struktur yang jelas (mempunyai readability yang tinggi) dan juga akan menghindari penulisan bagian program yang sama.

Berikut ini merupakan Tutorialnya :
Pertama buka codeblocks :
Pilih File > new > project > console application > C.
(Ketikkan judul yang sesuai agar mudah dicari filenya :) )
Lalu klik Finish.
Setelah itu akan muncul tampilan seperti ini :


Hapus tulisan printf("Hello world!\n");

Bila sudah paham maksud soalnya Tulis script berikut ini :

#include <stdio.h>
#include <stdlib.h>
int pangkat(int a, int b);
int main()
{
int i, n[4]={2,2,3,2}, x=2, hasil=0;
for(i=0;i<=3;i++)
    {
hasil = hasil + pangkat(x, n[i]);
    }   printf("Hasilnya : %d\n", hasil);
}
int pangkat(int a, int b)
{
int pangkat=1, i;
for(i=1;i<=b;i++)
    {
pangkat = pangkat*a;
    }   return(pangkat);
}

Maka tampilannya akan menjadi seperti ini :


Setelah itu klik Build and Run, maka akan muncul hasil yang diinginkan.
Berikut ini hasilnya :


Demikianlah tutorial ini saya buat.  Semoga bermanfaat ;)

0 komentar:

Posting Komentar

 

Afinda Nofi Nurfiyana Copyright © 2011 Designed by Ipietoon Blogger Template Sponsored by web hosting