Contoh Penggabungan Perulangan, Array, dan Fungsi Pada C++

Selamat datang kembali di blog saya. Sudah lama saya tidak posting, yah, kebetulan akhir-akhir ini saya agak sibuk. Oke, kali ini saya ingin share tentang contoh penggunaan perulangan, array, dan juga function pada satu program.



Sebenarnya contoh ini saya tujukan untuk mahasiswa amikom yang sedang menempuh mata kuliah pemrograman terstruktur. Tapi kalau kiranya pembaca juga membutuhkannya silahkan saja dibaca. :)

Oke, langsung saja, berikut adalah source codenya :

/*===================================================================
=====================================================================
==================                            =======================
===============   Author : Bintang Catur Putra   ====================
==================                            =======================
=====================================================================
===================================================================*/



//Preprosesor
#include <stdio.h>
#include <conio.h>


//Fungsi penghitung luas.
int luas (int p, int l)
{
    return p * l;
}


//Fungsi utama.
main()
{
    //Pendeklarasian variabel yang dibutuhkan.
    int p[100], l[100], ulang;

    printf("PROGRAM PENGHITUNG LUAS PERSEGI PANJANG\n\n");
    printf("Masukan banyaknya perulangan (max 100) = ");
    scanf("%d", &ulang);
   
    //Proses input panjang dan luas yang berulang.
    for (int i = 0; i < ulang; i++)
    {
        printf("\nPersegi panjanjang ke - %d\n", i + 1);
        printf("Masukan panjang\t= ");
        scanf("%d", &p[i]);
        printf("Masukan lebar\t= ");
        scanf("%d", &l[i]);
    }
   
    printf("\n");
   
    //Proses menampilkan hasil.
    for (int i = 0; i < ulang; i++)
    {
        printf("Persegi panjanjang ke - %d luasnya adalah = %d\n", i + 1, luas(p[i], l[i]));
    }
    getch();
}


atau source yang lebih rapi download disini.
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Leave a comment