Tuesday, 16 April 2013

Array

Array  merupakan  struktur  data  yang sering digunakan dalam pemrograman untuk menyimpan data   yang   akan   diolah   kemudian (misalnya  pada  proses  sorting  atau searching).

Array adalah struktur data yang terdiri dari kumpulan variabel yang bertipe sama.

Beberapa bahasa pemrograman mendukung  struktur  array  statis  dan dinamis. Pada C/C++, array yang didukung adalah array statis.

Pada C/C++, array merupakan pointer yang mempunyai alokasi memori tetap (pointer constant).

Nilai (Isi) dari elemen-elemen suatu array ditempatkan pada memori yang berurutan.

Akses elemen suatu array bersifat random, artinya dapat dimulai dari mana saja dan tidak harus dari elemen pertamanya . . . . . . .
Untuk materi selengkapnya silahkan klik link di bawah ini. .
Download Materi ppt. Array
Semoga Bermanfaat

Tanda X Angka C++


#include <iostream.h>

main()
{
int a, b, c;
cout<<"input = ";
cin>>a;
for (b=1;b<=a;b++)
{
for (c=1;c<=a;c++)
{
if (c==b||c==a-(b-1))
cout<<c;
else
cout<<" ";}
cout<<endl;
}}

Belah Ketupat Kosong C++


#include <iostream.h>

main()
{
int a, b, c, d;
cout<<"input = ";
cin>>a;
for (b=a;b>=1;b--)
{
for (c=1;c<b;c++)
{cout<<" ";}
cout<<"*";
for (c=b;c<a-1;c++)
{cout<<" ";}
for (c=b;c<a;c++)
{cout<<" ";}
if (b<a)
cout<<"*";
cout<<endl;
}

for (b=a;b>=1;b--)
{
if (b<a)
{ for (c=a;c>b;c--)
{cout<<" ";}
cout<<"*";
for (c=b-1;c>1;c--)
{cout<<" ";}
for (c=b;c>1;c--)
{cout<<" ";}
if (b>1)
cout<<"*";
cout<<endl;}
}}

Jam Pasir Angka C++


#include<iostream.h>
main()
{
int a, b, c, d;
c=0;
for (a=4;a>=1;a--)
{
for (b=4;b>=a;b--)
{cout<<" ";}
for (b=a;b>=1;b--)
{c=c+1;
cout<<c<<" ";}
cout<<endl;}
c=10;
for (a=3;a>=1;a--)
{
for (b=1;b<=a;b++)
{cout<<" ";}
for (b=a;b<=4;b++)
{c=c-1;
cout<<c<<" ";}
cout<<endl;}}


Piramida Angka C++


#include <iostream.h>
main()
{
int a, b, c, d, e, f;
cout<<"Input = ";
cin>>a;
for (b=1;b<=a;b++)
{
for (c=a;c>=b;c--)
{cout<<" ";}
for (d=1;d<=b;d++)
{cout<<d;}
for (e=b;e>=1;e--)
{f=e-1;
if (f==0)
break;
cout<<f;}
cout<<endl;}
}

Jam Pasir C++


#include<iostream.h>
main()
{
int a, b, c, d;
char x;

cout<<"input angka\t= ";
cin>>a;
cout<<"input karakter\t= ";
cin>>x;

for (b=1;b<=a;b++)
{
for (c=b;c>=1;c--)
{cout<<" ";}
for (d=a;d>=b;d--)
{cout<<x<<" ";}
cout<<endl;}

for (b=1;b<=a;b++)

{
for (c=b;c<=a;c++)
{cout<<" ";}
for (d=1;d<=b;d++)
{cout<<x<<" ";}
cout<<endl;}}