Hanya Coretan Anak Bangsa

Jumat, 16 Desember 2011

Array 1 dimensi

Nah kemaren kemaren sudah posting tentang looping ,sekarang yang akan saya bahas tentang Array 1 dimensi.
sekilas tentang pengertian Array 1 dimensi yang saya ketahui ,hehehe
Array 1 dimensi:
Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses hanya melalui 1 indeks atau subskrip.

ini Contoh pemrogramanya :

1.melalui C#

/*
 * Created by SharpDevelop.
 * User: dino fajar rizkian
 * Date: 16/12/2011
 * Time: 10:21
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;

namespace array1dimensi
{
 class argya
 {
  public static void input(ref byte[] Tj)
  {
   byte akhir;
   Console.Write("masukan banyak Array : ");
   akhir = Convert.ToByte(Console.ReadLine());
   
   Tj = new byte[akhir];
   for (byte i = 0 ;i < akhir ;i++ )
   {
    Console.Write(" index ke-{0} = ",i);
    Tj[i] = Convert.ToByte(Console.ReadLine());
   }
  }
  public static void munculArray(byte[] muncul)
  {
   for (byte i = 0; i < muncul.Length;i++ ) 
   {
    Console.WriteLine("index ke-{0} = {1}",i,muncul[i]);
   }
  }
 }
 class Program
 {
  public static void Main(string[] args)
  {
   byte[] ambilArray = new Byte[2];
   argya adhidrawa = new argya();
   
   argya.input(ref ambilArray);
   Console.WriteLine();
   argya.munculArray(ambilArray);
   
   Console.Write("Press any key to continue . . . ");
   Console.ReadKey(true);
  }
 }
}
ini hasilnya:
yang ini melalui java
package array1dimensi;
import java.util.Scanner;
class argya
{
    private int[] arr;
    private int jmlh;
    public void isi()
    {

        Scanner masuk = new Scanner(System.in);
        System.out.print("Banyak Data : ");
        jmlh = masuk.nextInt();
        arr = new int[jmlh];
        for(int i = 0;i < jmlh ; i++)
        {
            arr[i] = i+1;
        }
    }
    public void munculkanArray()
    {
        for(int i = 0 ; i < jmlh ; i++)
            {
                System.out.printf(" data ke %d = %d\n ",i, arr[i]);
            }
    }
}
public class Main
{
    public static void main(String[] args)
    {

            argya adhidrawa = new argya();
            adhidrawa.isi();
            adhidrawa.munculkanArray();
    }
}

ini hasilnya
nah yang ini dengan c++
include 

using namespace std;

class test
{
    public : void in(int arr[10], int jumlah)
    {
        for (int i=0;i < jumlah;i++)
        {
            cout << "isikan data ke " << (i) << " : ";
            cin >>arr[i];
        }
    }
    public :void out(int arr[10], int jumlah)
    {
        for (int i = 0 ;i < jumlah;i++)
        {
            cout << "data ke " << (i) << " : ";
            cout << arr[i] << endl;
        }
    }
};

int main()
{
    test argya;
    int a[10];
    int n;
    cout << "masukan banyak array : ";
    cin >> n;
    argya.in(a,n);
    cout<< endl;
    cout << "munculkan array :" << endl;
    argya.out(a,n);
    return 0;
}
hasilnya seperti ini

nah itu tadi tentang Array 1 dimensi.terima kasih atas kunjunganya , semoga bermanfaat

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Web Host