Assalamulaium

Pembahasan kali ini akan membahas tentang Array. Array adalah kumpulan data dalam data. Dengan menggunakan array, data yang sudah ada lebih dahulu, tidak akan tergeser dengan adanya data yang baru

Berikut ini contoh array

 

7.1 pengurutan data ynag masuk dari rendah ke tinggi

 

#include<stdio.h>

 

void main()

{

int a,b,c[256],d,e;

char f;

 

menu:

printf(“\n Masukkan banyakya angka yang akan diolah =  “); scanf(“%d”,&a);

puts(“”);

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

{

printf(” Masukkan angka ke %d =  “,b); scanf(“%d”,&c[b]);

}

 

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

{

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

{

if(c[b]>c[d])

{

e=c[d];

c[d]=c[b];

c[b]=e;

}

}

}

printf(“\n Maka, angka setelah diurutkan ascending =  \n\n”);

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

{

printf(” Angka ke %d adalah %d\n”,b,c[b]);

}

printf(“\n Tekan y untuk mengulang = “); f=getch();

while(f==’y’)

{

goto menu;

}

}

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

7.2  Untuk Penampil bilangan

#include <stdio.h>

#include <conio.h>

int main(){

int p,o,i;

printf(“Silahkan masukkan nilai p : “);

scanf(“%d”,&p);

 

int y[p] ;

for(o = 2;o<p;o++)

{

y[o]= 1;

}

 

for (o = 2;o<p;o++)

{

if (y[o]){

for(i = o; i * o<p;i++)

y[i*o] = 0;

}

}

}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

 

Dengan adanya Array, data yang sebelum-sebelumnya tidak akan hlang, dan dengan demikian, pengolahan data akan semakin mudah