Pertemuan-6

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Pertemuan-6 as PDF for free.

More details

  • Words: 377
  • Pages: 13
PERTEMUAN - 6 BAHASA PEMROGRAMAN C Fungsi & Array (Larik) Oleh : Kusnahadi Susanto 22 Maret 2009

Review :

Review : /* Program latihan fungsi by : kusnahadi s tema : fungsi penambah */ #

include <stdio.h> int a,b,c;

kosong() { printf("\n"); printf("\n"); }

int tambah (int a,int b) { c = a+b; return (c); } main() { kosong(); a = 2; b = 3; c = tambah(a,b); printf("\thasilnya adalah = %d",c); kosong(); }

LATIHAN 1. Buat program fungsi untuk menghitung geometri suatu lingkaran 2. buat program fungsi untuk menghitung akar-akar persamaan kuadrat 3. buat program fungsi untuk menghitung nilai faktorial suatu bilangan

ARRAY (Larik)

Isi Materi

1. 2. 3. 4.

Apa arti array ? Array 1 Dimensi membangun array program array

Array / Larik Pengertian : Array merupakan kumpulan dari nilai-nilai data yang bertipe sama dalam urutan tertentu yang menggunakan nama yang sama. Letak atau posisi dari elemen array ditunjukkan oleh suatu index. Dilihat dari dimensinya array dapat dibagi menjadi Array dimensi satu, array dimensi dua dan array multi-dimensi.

Bentuk umum larik satu dimensi dideklarasikan dengan tipe_data nama_larik[ukuran];

tipe_data nama_larik ukuran

menyatakan jenis elemen larik (int, float, char, unsigned, dan lain-lain), tidak boleh jenis void. adalah nama larik, harus memenuhi ketentuan pengenal. menyatakan jumlah maksimal elemen larik, normalnya lebih besar dari satu.

untuk memberi nilai ke elemen larik dengan cara : 1. memberikan nilai langsung (assignment) nilai[2] ← 5 (nilai[2]=5;), artinya kita memberikan nilai 5 ke elemen larik yang berindeks 2; 2. memasukkan nilai melalui papan ketik (keyboard)  scanf(“%d”, &nilai[2]);

untuk mengakses (membaca) elemen larik dengan cara akses berikut. nama_larik[indeks]; contoh: nilai[2]; printf(“%d”,nilai[2]);

Contoh #include <stdio.h>  main()  {  int bil[7], i;           printf("elemen pertama ? ");  scanf("%d", &bil[0]);           bil[1] = 5;           bil[2] = bil[1] + 20;           bil[3] = bil[2];           for (i = 0; i < 3; i++)           printf("bil[%d] = %d \n", i, bil[i]);  }

Latihan 1. 2. 3. 4. 5. 6. 7.

Buat program untuk mendapatkan nilai max dan min Buat program pertambahan matrik buat program perkalian elemen matrik buat program perkalian matrik vektor baris buat program amplifikasi matrik Buat program rata-rata menggunakan larik buat program untuk menghitung standar deviasi kumpulan data

Tugas 1. 2. 3. 4.

Buat program shorting tipe ascending buat program shorting tipe descending Buat program menghitung frekuensi Buat program menghitung mean, median,debil persentil